TTK
Loading...
Searching...
No Matches
ttk::BoundingVolumeHierarchy< IT > Member List

This is the complete list of members for ttk::BoundingVolumeHierarchy< IT >, including all inherited members.

BoundingVolumeHierarchy(const float *coords, const IT *connectivityList, const size_t &nTriangles)ttk::BoundingVolumeHierarchy< IT >inline
buildTree(std::vector< Triangle > &triangles, size_t start, size_t end)ttk::BoundingVolumeHierarchy< IT >inline
buildTriangleList(std::vector< Triangle > &triangles, const float *coords, const IT *connectivityList, const size_t &nTriangles)ttk::BoundingVolumeHierarchy< IT >inline
intersect(Ray &r, const IT *connectivityList, const float *vertexCoords, int *triangleIndex, float *distance, std::vector< int > &triangles, std::vector< float > &distances, bool segmentIntersection=false) constttk::BoundingVolumeHierarchy< IT >inline
intersect(Ray &r, const IT *connectivityList, const float *vertexCoords, int *triangleIndex, float *distance, bool segmentIntersection=false) constttk::BoundingVolumeHierarchy< IT >inline
intersect(Ray &r, const IT *connectivityList, const float *vertexCoords, std::vector< int > &triangles, std::vector< float > &distances, bool segmentIntersection=false) constttk::BoundingVolumeHierarchy< IT >inline
MollerTrumbore(Ray &ray, const IT v0, const IT v1, const IT v2, const float *vertexCoords) constttk::BoundingVolumeHierarchy< IT >inline
wasNodeHit(const Ray &r, Node *n) constttk::BoundingVolumeHierarchy< IT >inline
~BoundingVolumeHierarchy()=defaultttk::BoundingVolumeHierarchy< IT >