Package org.jbox2d.dynamics
Class Island
java.lang.Object
org.jbox2d.dynamics.Island
public class Island
extends java.lang.Object
This is an internal class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ContactSolver
private final ContactImpulse
Body[]
int
int
int
int
Contact[]
int
int
Joint[]
Position[]
Velocity[]
private final SolverData
private final ContactSolver.ContactSolverDef
private final Timer
private final ContactSolver
private final ContactSolver.ContactSolverDef
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
clear()
void
init
(int bodyCapacity, int contactCapacity, int jointCapacity, ContactListener listener) void
report
(ContactVelocityConstraint[] constraints) void
void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
m_listener
-
m_bodies
-
m_contacts
-
m_joints
-
m_positions
-
m_velocities
-
m_bodyCount
public int m_bodyCount -
m_jointCount
public int m_jointCount -
m_contactCount
public int m_contactCount -
m_bodyCapacity
public int m_bodyCapacity -
m_contactCapacity
public int m_contactCapacity -
m_jointCapacity
public int m_jointCapacity -
contactSolver
-
timer
-
solverData
-
solverDef
-
toiContactSolver
-
toiSolverDef
-
impulse
-
-
Constructor Details
-
Island
public Island()
-
-
Method Details
-
init
public void init(int bodyCapacity, int contactCapacity, int jointCapacity, ContactListener listener) -
clear
public void clear() -
solve
-
solveTOI
-
add
-
add
-
add
-
report
-