Public Types | |
enum | Type { e_points, e_faceA, e_faceB } |
Public Member Functions | |
float32 | Evaluate (int32 indexA, int32 indexB, float32 t) const |
float32 | FindMinSeparation (int32 *indexA, int32 *indexB, float32 t) const |
float32 | Initialize (const b2SimplexCache *cache, const b2DistanceProxy *proxyA, const b2Sweep &sweepA, const b2DistanceProxy *proxyB, const b2Sweep &sweepB, float32 t1) |
Public Attributes | |
b2Vec2 | m_axis |
b2Vec2 | m_localPoint |
const b2DistanceProxy * | m_proxyA |
const b2DistanceProxy * | m_proxyB |
b2Sweep | m_sweepA |
b2Sweep | m_sweepB |
Type | m_type |
Definition at line 33 of file b2TimeOfImpact.cpp.
Definition at line 35 of file b2TimeOfImpact.cpp.
float32 b2SeparationFunction::Evaluate | ( | int32 | indexA, |
int32 | indexB, | ||
float32 | t | ||
) | const [inline] |
Definition at line 194 of file b2TimeOfImpact.cpp.
float32 b2SeparationFunction::FindMinSeparation | ( | int32 * | indexA, |
int32 * | indexB, | ||
float32 | t | ||
) | const [inline] |
Definition at line 125 of file b2TimeOfImpact.cpp.
float32 b2SeparationFunction::Initialize | ( | const b2SimplexCache * | cache, |
const b2DistanceProxy * | proxyA, | ||
const b2Sweep & | sweepA, | ||
const b2DistanceProxy * | proxyB, | ||
const b2Sweep & | sweepB, | ||
float32 | t1 | ||
) | [inline] |
Definition at line 44 of file b2TimeOfImpact.cpp.
Definition at line 249 of file b2TimeOfImpact.cpp.
Definition at line 248 of file b2TimeOfImpact.cpp.
Definition at line 244 of file b2TimeOfImpact.cpp.
Definition at line 245 of file b2TimeOfImpact.cpp.
Definition at line 246 of file b2TimeOfImpact.cpp.
Definition at line 246 of file b2TimeOfImpact.cpp.
Definition at line 247 of file b2TimeOfImpact.cpp.