Table of Contents

Struct ContactPoint

Namespace
Stride.Physics
Assembly
Stride.Physics.dll
public struct ContactPoint : IEquatable<ContactPoint>
Implements
Inherited Members

Fields

ColliderA

public PhysicsComponent ColliderA

Field Value

PhysicsComponent

ColliderB

public PhysicsComponent ColliderB

Field Value

PhysicsComponent

Distance

public float Distance

Field Value

float

Normal

public Vector3 Normal

Field Value

Vector3

PositionOnA

public Vector3 PositionOnA

Field Value

Vector3

PositionOnB

public Vector3 PositionOnB

Field Value

Vector3

Methods

Equals(ContactPoint)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(ContactPoint other)

Parameters

other ContactPoint

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

Equals(object)

Indicates whether this instance and a specified object are equal.

public override bool Equals(object obj)

Parameters

obj object

The object to compare with the current instance.

Returns

bool

true if obj and this instance are the same type and represent the same value; otherwise, false.

GetHashCode()

Returns the hash code for this instance.

public override int GetHashCode()

Returns

int

A 32-bit signed integer that is the hash code for this instance.