Class ContactSolver
java.lang.Object
com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidfinal booleanbooleansolveTOIPositionConstraints(int toiIndexA, int toiIndexB) final voidvoidvoid
-
Field Details
-
DEBUG_SOLVER
public static final boolean DEBUG_SOLVER- See Also:
-
k_errorTol
public static final float k_errorTol- See Also:
-
INITIAL_NUM_CONSTRAINTS
public static final int INITIAL_NUM_CONSTRAINTS- See Also:
-
k_maxConditionNumber
public static final float k_maxConditionNumber- See Also:
-
m_step
-
m_positions
-
m_velocities
-
m_positionConstraints
-
m_velocityConstraints
-
m_contacts
-
m_count
public int m_count
-
-
Constructor Details
-
ContactSolver
public ContactSolver()
-
-
Method Details
-
init
-
warmStart
public void warmStart() -
initializeVelocityConstraints
public final void initializeVelocityConstraints() -
solveVelocityConstraints
public final void solveVelocityConstraints() -
storeImpulses
public void storeImpulses() -
solvePositionConstraints
public final boolean solvePositionConstraints() -
solveTOIPositionConstraints
public boolean solveTOIPositionConstraints(int toiIndexA, int toiIndexB)
-