|
Bullet Collision Detection & Physics Library
|
#include "btBoxCollision.h"

Go to the source code of this file.
Macros | |
| #define | PLANEDIREPSILON 0.0000001f |
| #define | PARALELENORMALS 0.000001f |
| #define | BT_CLAMP(number, minval, maxval) (number<minval?minval:(number>maxval?maxval:number)) |
Functions | |
| void | bt_edge_plane (const btVector3 &e1, const btVector3 &e2, const btVector3 &normal, btVector4 &plane) |
| Calc a plane from a triangle edge an a normal. plane is a vec4f. More... | |
| void | bt_closest_point_on_segment (btVector3 &cp, const btVector3 &v, const btVector3 &e1, const btVector3 &e2) |
| int | bt_line_plane_collision (const btVector4 &plane, const btVector3 &vDir, const btVector3 &vPoint, btVector3 &pout, btScalar &tparam, btScalar tmin, btScalar tmax) |
| line plane collision More... | |
| void | bt_segment_collision (const btVector3 &vA1, const btVector3 &vA2, const btVector3 &vB1, const btVector3 &vB2, btVector3 &vPointA, btVector3 &vPointB) |
| Find closest points on segments. More... | |
Definition in file btGeometryOperations.h.
| #define BT_CLAMP | ( | number, | |
| minval, | |||
| maxval | |||
| ) | (number<minval?minval:(number>maxval?maxval:number)) |
Definition at line 38 of file btGeometryOperations.h.
| #define PARALELENORMALS 0.000001f |
Definition at line 35 of file btGeometryOperations.h.
| #define PLANEDIREPSILON 0.0000001f |
Definition at line 34 of file btGeometryOperations.h.
|
inline |
Finds the closest point(cp) to (v) on a segment (e1,e2)
Definition at line 54 of file btGeometryOperations.h.
|
inline |
Calc a plane from a triangle edge an a normal. plane is a vec4f.
Definition at line 41 of file btGeometryOperations.h.
|
inline |
line plane collision
Definition at line 84 of file btGeometryOperations.h.
1.8.13