#include <btTriangleShapeEx.h>

Public Member Functions | |
| btPrimitiveTriangle () | |
| SIMD_FORCE_INLINE void | buildTriPlane () |
| bool | overlap_test_conservative (const btPrimitiveTriangle &other) |
| Test if triangles could collide. | |
| SIMD_FORCE_INLINE 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. | |
| void | applyTransform (const btTransform &t) |
| int | clip_triangle (btPrimitiveTriangle &other, btVector3 *clipped_points) |
| Clips the triangle against this. | |
| bool | find_triangle_collision_clip_method (btPrimitiveTriangle &other, GIM_TRIANGLE_CONTACT &contacts) |
| Find collision using the clipping method. | |
Public Attributes | |
| btVector3 | m_vertices [3] |
| btVector4 | m_plane |
| btScalar | m_margin |
| btScalar | m_dummy |
Definition at line 74 of file btTriangleShapeEx.h.
| btPrimitiveTriangle::btPrimitiveTriangle | ( | ) | [inline] |
Definition at line 81 of file btTriangleShapeEx.h.
| void btPrimitiveTriangle::applyTransform | ( | const btTransform & | t | ) | [inline] |
Definition at line 108 of file btTriangleShapeEx.h.
| SIMD_FORCE_INLINE void btPrimitiveTriangle::buildTriPlane | ( | ) | [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.
| SIMD_FORCE_INLINE void btPrimitiveTriangle::get_edge_plane | ( | int | edge_index, | |
| btVector4 & | plane | |||
| ) | const [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.
Definition at line 80 of file btTriangleShapeEx.h.
Definition at line 79 of file btTriangleShapeEx.h.
Definition at line 78 of file btTriangleShapeEx.h.
Definition at line 77 of file btTriangleShapeEx.h.
1.6.1