This is an internal class. More...
#include <b2Island.h>
Public Member Functions | |
void | Add (b2Body *body) |
void | Add (b2Contact *contact) |
void | Add (b2Joint *joint) |
b2Island (int32 bodyCapacity, int32 contactCapacity, int32 jointCapacity, b2StackAllocator *allocator, b2ContactListener *listener) | |
void | Clear () |
void | Report (const b2ContactVelocityConstraint *constraints) |
void | Solve (b2Profile *profile, const b2TimeStep &step, const b2Vec2 &gravity, bool allowSleep) |
void | SolveTOI (const b2TimeStep &subStep, int32 toiIndexA, int32 toiIndexB) |
~b2Island () | |
Public Attributes | |
b2StackAllocator * | m_allocator |
b2Body ** | m_bodies |
int32 | m_bodyCapacity |
int32 | m_bodyCount |
int32 | m_contactCapacity |
int32 | m_contactCount |
b2Contact ** | m_contacts |
int32 | m_jointCapacity |
int32 | m_jointCount |
b2Joint ** | m_joints |
b2ContactListener * | m_listener |
b2Position * | m_positions |
b2Velocity * | m_velocities |
This is an internal class.
Definition at line 34 of file b2Island.h.
b2Island::b2Island | ( | int32 | bodyCapacity, |
int32 | contactCapacity, | ||
int32 | jointCapacity, | ||
b2StackAllocator * | allocator, | ||
b2ContactListener * | listener | ||
) |
Definition at line 148 of file b2Island.cpp.
Definition at line 173 of file b2Island.cpp.
void b2Island::Add | ( | b2Body * | body | ) | [inline] |
Definition at line 52 of file b2Island.h.
void b2Island::Add | ( | b2Contact * | contact | ) | [inline] |
Definition at line 60 of file b2Island.h.
void b2Island::Add | ( | b2Joint * | joint | ) | [inline] |
Definition at line 66 of file b2Island.h.
void b2Island::Clear | ( | ) | [inline] |
Definition at line 41 of file b2Island.h.
void b2Island::Report | ( | const b2ContactVelocityConstraint * | constraints | ) |
Definition at line 516 of file b2Island.cpp.
void b2Island::Solve | ( | b2Profile * | profile, |
const b2TimeStep & | step, | ||
const b2Vec2 & | gravity, | ||
bool | allowSleep | ||
) |
Definition at line 183 of file b2Island.cpp.
void b2Island::SolveTOI | ( | const b2TimeStep & | subStep, |
int32 | toiIndexA, | ||
int32 | toiIndexB | ||
) |
Definition at line 384 of file b2Island.cpp.
Definition at line 74 of file b2Island.h.
Definition at line 77 of file b2Island.h.
Definition at line 88 of file b2Island.h.
Definition at line 84 of file b2Island.h.
Definition at line 89 of file b2Island.h.
Definition at line 86 of file b2Island.h.
Definition at line 78 of file b2Island.h.
Definition at line 90 of file b2Island.h.
Definition at line 85 of file b2Island.h.
Definition at line 79 of file b2Island.h.
Definition at line 75 of file b2Island.h.
Definition at line 81 of file b2Island.h.
Definition at line 82 of file b2Island.h.