| dist | nanoRT_Data | |
| faces_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | private |
| GetT() const | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | inline |
| hit | nanoRT_Data | |
| Intersect(double *t_inout, const unsigned int prim_index) const | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | inline |
| mesh | nanoRT_Data | |
| nanoRT_Data()=delete | nanoRT_Data | |
| nanoRT_Data(HF::nanoGeom::Mesh *mesh) | nanoRT_Data | |
| point | nanoRT_Data | |
| PostTraversal(const Ray< double > &ray, bool hit, nanort::TriangleIntersection< double > *isect) const | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | inline |
| PrepareTraversal(const Ray< double > &ray, const BVHTraceOptions &trace_options) const | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | inline |
| prim_id_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | mutableprivate |
| ray | nanoRT_Data | |
| ray_coeff_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | mutableprivate |
| ray_org_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | mutableprivate |
| t_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | mutableprivate |
| t_min_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | mutableprivate |
| trace_options_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | mutableprivate |
| TriangleIntersector(const double *vertices, const unsigned int *faces, const size_t vertex_stride_bytes) | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | inline |
| u_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | mutableprivate |
| Update(double t, unsigned int prim_idx) const | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | inline |
| v_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | mutableprivate |
| vertex_stride_bytes_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | private |
| vertices_ | nanort::TriangleIntersector< double, nanort::TriangleIntersection< double > > | private |
| ~nanoRT_Data() | nanoRT_Data | |