Properties
m_contacts
m_count
m_count: number = 0
Readonly m_positionConstraints
m_positions
Readonly m_step
m_velocities
Readonly m_velocityConstraints
Static Private InitializeVelocityConstraints_s_worldManifold
Initialize
VelocityConstraints_s_worldManifold: b2WorldManifold = new b2WorldManifold()
Static Private InitializeVelocityConstraints_s_xfA
Initialize
VelocityConstraints_s_xfA: b2Transform = new b2Transform()
Static Private InitializeVelocityConstraints_s_xfB
Initialize
VelocityConstraints_s_xfB: b2Transform = new b2Transform()
Static Private SolvePositionConstraints_s_P
Solve
PositionConstraints_s_P: b2Vec2 = new b2Vec2()
Static Private SolvePositionConstraints_s_psm
Static Private SolvePositionConstraints_s_rA
Solve
PositionConstraints_s_rA: b2Vec2 = new b2Vec2()
Static Private SolvePositionConstraints_s_rB
Solve
PositionConstraints_s_rB: b2Vec2 = new b2Vec2()
Static Private SolvePositionConstraints_s_xfA
Solve
PositionConstraints_s_xfA: b2Transform = new b2Transform()
Static Private SolvePositionConstraints_s_xfB
Solve
PositionConstraints_s_xfB: b2Transform = new b2Transform()
Static Private SolveTOIPositionConstraints_s_P
SolveTOIPosition
Constraints_s_P: b2Vec2 = new b2Vec2()
Static Private SolveTOIPositionConstraints_s_psm
Static Private SolveTOIPositionConstraints_s_rA
SolveTOIPosition
Constraints_s_rA: b2Vec2 = new b2Vec2()
Static Private SolveTOIPositionConstraints_s_rB
SolveTOIPosition
Constraints_s_rB: b2Vec2 = new b2Vec2()
Static Private SolveTOIPositionConstraints_s_xfA
SolveTOIPosition
Constraints_s_xfA: b2Transform = new b2Transform()
Static Private SolveTOIPositionConstraints_s_xfB
SolveTOIPosition
Constraints_s_xfB: b2Transform = new b2Transform()
Static Private SolveVelocityConstraints_s_P
Solve
VelocityConstraints_s_P: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_P1
Solve
VelocityConstraints_s_P1: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_P1P2
Solve
VelocityConstraints_s_P1P2: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_P2
Solve
VelocityConstraints_s_P2: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_a
Solve
VelocityConstraints_s_a: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_b
Solve
VelocityConstraints_s_b: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_d
Solve
VelocityConstraints_s_d: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_dv
Solve
VelocityConstraints_s_dv: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_dv1
Solve
VelocityConstraints_s_dv1: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_dv2
Solve
VelocityConstraints_s_dv2: b2Vec2 = new b2Vec2()
Static Private SolveVelocityConstraints_s_x
Solve
VelocityConstraints_s_x: b2Vec2 = new b2Vec2()
Static Private WarmStart_s_P
Warm
Start_s_P: b2Vec2 = new b2Vec2()
Methods
Initialize
-
Parameters
InitializeVelocityConstraints
- InitializeVelocityConstraints(): void
-
Returns void
SolvePositionConstraints
- SolvePositionConstraints(): boolean
-
Returns boolean
SolveTOIPositionConstraints
- SolveTOIPositionConstraints(toiIndexA: number, toiIndexB: number): boolean
-
Parameters
-
toiIndexA: number
-
toiIndexB: number
Returns boolean
SolveVelocityConstraints
- SolveVelocityConstraints(): void
-
Returns void
StoreImpulses
-
Returns void
WarmStart
-
Returns void