Go to the documentation of this file. 1 #define LOCAL_EPSILON 0.000001f
22 Point edge1 = vert1 - vert0;
23 Point edge2 = vert2 - vert0;
29 float det = edge1|pvec;
45 Point qvec = tvec^edge1;
57 float OneOverDet = 1.0f /
det;
66 float OneOverDet = 1.0f /
det;
77 Point qvec = tvec^edge1;
CollisionFace mStabbedFace
Current stabbed face.
#define IS_NEGATIVE_FLOAT(x)
Point mDir
Ray direction (normalized)
udword mNbRayPrimTests
Number of Ray-Primitive tests.
int BOOL
Another boolean type.
inline_ BOOL RayTriOverlap(const Point &vert0, const Point &vert1, const Point &vert2)
float mDistance
Distance from collider to hitpoint.
#define IR(x)
Integer representation of a floating-point value.
#define IEEE_1_0
integer representation of 1.0
float mV
Impact barycentric coordinates.
bool mCulling
Stab culled faces or not.
double det(const dmatrix &_a)
openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Wed Sep 7 2022 02:51:04