| Bullet Collision Detection & Physics Library
    | 
#include <btTriangleShapeEx.h>

| Public Member Functions | |
| btPrimitiveTriangle () | |
| void | buildTriPlane () | 
| bool | overlap_test_conservative (const btPrimitiveTriangle &other) | 
| Test if triangles could collide.  More... | |
| void | get_edge_plane (int edge_index, btVector4 &plane) const | 
| Calcs the plane which is paralele to the edge and perpendicular to the triangle plane.  More... | |
| void | applyTransform (const btTransform &t) | 
| int | clip_triangle (btPrimitiveTriangle &other, btVector3 *clipped_points) | 
| Clips the triangle against this.  More... | |
| bool | find_triangle_collision_clip_method (btPrimitiveTriangle &other, GIM_TRIANGLE_CONTACT &contacts) | 
| Find collision using the clipping method.  More... | |
| Public Attributes | |
| btVector3 | m_vertices [3] | 
| btVector4 | m_plane | 
| btScalar | m_margin | 
| btScalar | m_dummy | 
Definition at line 74 of file btTriangleShapeEx.h.
| 
 | inline | 
Definition at line 81 of file btTriangleShapeEx.h.
| 
 | inline | 
Definition at line 108 of file btTriangleShapeEx.h.
| 
 | inline | 
Definition at line 87 of file btTriangleShapeEx.h.
| int btPrimitiveTriangle::clip_triangle | ( | btPrimitiveTriangle & | other, | 
| btVector3 * | clipped_points | ||
| ) | 
Clips the triangle against this.
Definition at line 89 of file btTriangleShapeEx.cpp.
| bool btPrimitiveTriangle::find_triangle_collision_clip_method | ( | btPrimitiveTriangle & | other, | 
| GIM_TRIANGLE_CONTACT & | contacts | ||
| ) | 
Find collision using the clipping method.
Definition at line 126 of file btTriangleShapeEx.cpp.
| 
 | inline | 
Calcs the plane which is paralele to the edge and perpendicular to the triangle plane.
Definition at line 101 of file btTriangleShapeEx.h.
| bool btPrimitiveTriangle::overlap_test_conservative | ( | const btPrimitiveTriangle & | other | ) | 
Test if triangles could collide.
class btPrimitiveTriangle
Definition at line 65 of file btTriangleShapeEx.cpp.
| btScalar btPrimitiveTriangle::m_dummy | 
Definition at line 80 of file btTriangleShapeEx.h.
| btScalar btPrimitiveTriangle::m_margin | 
Definition at line 79 of file btTriangleShapeEx.h.
| btVector4 btPrimitiveTriangle::m_plane | 
Definition at line 78 of file btTriangleShapeEx.h.
| btVector3 btPrimitiveTriangle::m_vertices[3] | 
Definition at line 77 of file btTriangleShapeEx.h.
 1.8.11
 1.8.11