AscendFromNode(FindCellState &state, vtkm::Id &nodeIndex) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inlineprivate |
CellIdArrayHandle typedef | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
CellIdPortal typedef | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
CellIds | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
CellLocatorBoundingIntervalHierarchy(const NodeArrayHandle &nodes, const CellIdArrayHandle &cellIds, const CellSetType &cellSet, const vtkm::cont::CoordinateSystem::MultiplexerArrayType &coords, vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inline |
CellSet | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
CellSetPortal typedef | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
Coords | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
CoordsPortal typedef | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
DescendLeftChild(FindCellState &state, const vtkm::Vec3f &point, vtkm::Id &nodeIndex) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inlineprivate |
DescendRightChild(FindCellState &state, const vtkm::Vec3f &point, vtkm::Id &nodeIndex) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inlineprivate |
EnterNode(FindCellState &state, const vtkm::Vec3f &point, vtkm::Id &cellId, vtkm::Id nodeIndex, vtkm::Vec3f ¶metric, LastCell &lastCell) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inlineprivate |
FindCell(const vtkm::Vec3f &point, vtkm::Id &cellId, vtkm::Vec3f ¶metric) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inline |
FindCell(const vtkm::Vec3f &point, vtkm::Id &cellId, vtkm::Vec3f ¶metric, LastCell &lastCell) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inline |
FindCellImpl(const vtkm::Vec3f &point, vtkm::Id &cellId, vtkm::Vec3f ¶metric, LastCell &lastCell) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inline |
FindCellState enum name | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
FindInLeaf(const vtkm::Vec3f &point, vtkm::Vec3f ¶metric, const vtkm::exec::CellLocatorBoundingIntervalHierarchyNode &node, vtkm::Id &containingCellId) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inlineprivate |
IncidentType typedef | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
IsPointInCell(const vtkm::Vec3f &point, vtkm::Vec3f ¶metric, CellShapeTag cellShape, const CoordsType &cellPoints, bool &isInside) | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inlineprivatestatic |
NodeArrayHandle typedef | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
NodePortal typedef | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
Nodes | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |
PointInCell(const vtkm::Vec3f &point, vtkm::Id &cellId, vtkm::Vec3f ¶metric) const | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | inlineprivate |
VisitType typedef | vtkm::exec::CellLocatorBoundingIntervalHierarchy< CellSetType > | private |