Struct ContactPoint
public struct ContactPoint : IEquatable<ContactPoint>- Implements
- Inherited Members
Fields
AppliedImpulse
The normal impulse applied to resolve a collision between two bodies
public float AppliedImpulseField Value
AppliedImpulseLateral1
Tangential impulse to contact point of AppliedImpulse
public float AppliedImpulseLateral1Field Value
AppliedImpulseLateral2
Perpendicular impulse to both AppliedImpulse and AppliedImpulseLateral1
public float AppliedImpulseLateral2Field Value
ColliderA
public PhysicsComponent ColliderAField Value
ColliderB
public PhysicsComponent ColliderBField Value
Distance
public float DistanceField Value
Normal
public Vector3 NormalField Value
PositionOnA
public Vector3 PositionOnAField Value
PositionOnB
public Vector3 PositionOnBField Value
Methods
Equals(ContactPoint)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(ContactPoint other)Parameters
- otherContactPoint
- An object to compare with this object. 
Returns
Equals(object)
Indicates whether this instance and a specified object are equal.
public override bool Equals(object obj)Parameters
- objobject
- The object to compare with the current instance. 
Returns
- bool
- true if - objand 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.