ManifoldPoint class

The class holds details of the contact point.

Constructors

ManifoldPoint()

Properties

binormal Vec3
The binormal vector of this manifold point.
getter/setter pair
binormalDenominator double
The denominator in binormal direction.
getter/setter pair
binormalImpulse double
The impulse in binormal direction.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
localPoint1 Vec3
The position in the first shape's coordinate.
getter/setter pair
localPoint2 Vec3
The position in the second shape's coordinate.
getter/setter pair
normal Vec3
The normal vector of this manifold point.
getter/setter pair
normalDenominator double
The denominator in normal direction.
getter/setter pair
normalImpulse double
The impulse in normal direction.
getter/setter pair
penetration double
The depth of penetration.
getter/setter pair
position Vec3
The position of this manifold point.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tangent Vec3
The tangent vector of this manifold point.
getter/setter pair
tangentDenominator double
The denominator in tangent direction.
getter/setter pair
tangentImpulse double
The impulse in tangent direction.
getter/setter pair
warmStarted bool
Whether this manifold point is persisting or not.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited