![]() |
GemaCoreLib
The GeMA Core library
|
This is the complete list of members for GmBVHAcceleration, including all inherited members.
BBox typedef (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
bvh (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
Bvh typedef (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
computeLinePoint(Vec3 p0, Vec3 dir, double t, double *out) (defined in GmBVHAcceleration) | GmBVHAcceleration | inlineprivate |
GmBVHAcceleration(const double *triCoords, const int *triIndex, int numPoints, int numTriangles, bvh::ThreadPool threadPool=bvh::ThreadPool()) (defined in GmBVHAcceleration) | GmBVHAcceleration | |
Node typedef (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
PrecomputedTri typedef (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
preTri (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
Ray typedef (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
Scalar typedef (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
segIntersection(const double *start, const double *end, RayIntersection &ri) (defined in GmBVHAcceleration) | GmBVHAcceleration | |
Tri typedef (defined in GmBVHAcceleration) | GmBVHAcceleration | private |
Vec3 typedef (defined in GmBVHAcceleration) | GmBVHAcceleration | private |