Main Page Class Hierarchy Compound List File List Compound Members File Members
CollisionModel3DImpl Member List
This is the complete list of members for CollisionModel3DImpl, including all inherited members.
- addTriangle(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3)
[inline, virtual]
- addTriangle(float v1[3], float v2[3], float v3[3])
[inline, virtual]
- addTriangle(const Vector3D& v1, const Vector3D& v2, const Vector3D& v3)
- collision(CollisionModel3D* other, int AccuracyDepth, int MaxProcessingTime, float* other_transform)
[virtual]
- CollisionModel3DImpl(bool Static)
- finalize()
[virtual]
- getCollidingTriangles(float t1[9], float t2[9], bool ModelSpace)
[virtual]
- getCollidingTriangles(int& t1, int& t2)
[virtual]
- getCollisionPoint(float p[3], bool ModelSpace)
[virtual]
- getTriangleIndex(BoxedTriangle* bt)
[inline]
- m_ColPoint
- m_ColTri1
- m_ColTri2
- m_ColType
- m_Final
- m_iColTri1
- m_iColTri2
- m_InvTransform
- m_Root
- m_Static
- m_Transform
- m_Triangles
- Models enum value
- Ray enum value
- rayCollision(float origin[3], float direction[3], bool closest, float segmin, float segmax)
[virtual]
- setTransform(float m[16])
[inline, virtual]
- setTransform(const Matrix3D& m)
- setTriangleNumber(int num)
[inline, virtual]
- Sphere enum value
- sphereCollision(float origin[3], float radius)
[virtual]
- ~CollisionModel3D()
[inline, virtual]
Generated at Sat Nov 18 00:15:14 2000 for coldet by
1.2.3 written by Dimitri van Heesch,
© 1997-2000