| BVH | vtkm::rendering::raytracing::ShapeIntersector | protected |
| CoordsHandle | vtkm::rendering::raytracing::ShapeIntersector | protected |
| GetNumberOfShapes() const override | vtkm::rendering::raytracing::TriangleIntersector | virtual |
| GetShapeBounds() const | vtkm::rendering::raytracing::ShapeIntersector | |
| GetTriangles() | vtkm::rendering::raytracing::TriangleIntersector | |
| IntersectionData(Ray< vtkm::Float32 > &rays, const vtkm::cont::Field scalarField, const vtkm::Range &scalarRange=vtkm::Range()) override | vtkm::rendering::raytracing::TriangleIntersector | virtual |
| IntersectionData(Ray< vtkm::Float64 > &rays, const vtkm::cont::Field scalarField, const vtkm::Range &scalarRange=vtkm::Range()) override | vtkm::rendering::raytracing::TriangleIntersector | virtual |
| IntersectionDataImp(Ray< Precision > &rays, const vtkm::cont::Field scalarField, const vtkm::Range &scalarRange) | vtkm::rendering::raytracing::TriangleIntersector | |
| IntersectionPoint(Ray< vtkm::Float32 > &rays) | vtkm::rendering::raytracing::ShapeIntersector | |
| IntersectionPoint(Ray< vtkm::Float64 > &rays) | vtkm::rendering::raytracing::ShapeIntersector | |
| IntersectionPointImp(Ray< Precision > &rays) | vtkm::rendering::raytracing::ShapeIntersector | |
| IntersectRays(Ray< vtkm::Float32 > &rays, bool returnCellIndex=false) override | vtkm::rendering::raytracing::TriangleIntersector | virtual |
| IntersectRays(Ray< vtkm::Float64 > &rays, bool returnCellIndex=false) override | vtkm::rendering::raytracing::TriangleIntersector | virtual |
| IntersectRaysImp(Ray< Precision > &rays, bool returnCellIndex) | vtkm::rendering::raytracing::TriangleIntersector | |
| SetAABBs(AABBs &aabbs) | vtkm::rendering::raytracing::ShapeIntersector | protected |
| SetData(const vtkm::cont::CoordinateSystem &coords, vtkm::cont::ArrayHandle< vtkm::Id4 > triangles) | vtkm::rendering::raytracing::TriangleIntersector | |
| SetUseWaterTight(bool useIt) | vtkm::rendering::raytracing::TriangleIntersector | |
| ShapeBounds | vtkm::rendering::raytracing::ShapeIntersector | protected |
| ShapeIntersector() | vtkm::rendering::raytracing::ShapeIntersector | |
| TriangleIntersector() | vtkm::rendering::raytracing::TriangleIntersector | |
| Triangles | vtkm::rendering::raytracing::TriangleIntersector | protected |
| UseWaterTight | vtkm::rendering::raytracing::TriangleIntersector | protected |
| ~ShapeIntersector() | vtkm::rendering::raytracing::ShapeIntersector | virtual |