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