CellDims | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
CellIdArrayType typedef | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
CellIdOffsetArrayType typedef | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
CellIdReadPortal typedef | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
CellIds | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
CellLocatorUniformBins(const viskores::Id3 &cellDims, const viskores::Vec3f &origin, const viskores::Vec3f &maxPoint, const viskores::Vec3f &invSpacing, const viskores::Id3 &maxCellIds, const viskores::cont::ArrayHandleGroupVecVariable< CellIdArrayType, CellIdOffsetArrayType > &cellIds, const CellSetType &cellSet, const viskores::cont::CoordinateSystem &coords, viskores::cont::DeviceAdapterId device, viskores::cont::Token &token) | viskores::exec::CellLocatorUniformBins< CellStructureType > | inline |
CellSet | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
ComputeCellBounds(const PointsVecType &points) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inlineprivate |
Coords | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
CoordsPortalType typedef | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
FindBinIdx(const viskores::Vec3f &point) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inlineprivate |
FindCell(const viskores::Vec3f &point, viskores::Id &cellId, viskores::Vec3f ¶metric) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inline |
FindCell(const viskores::Vec3f &point, viskores::Id &cellId, viskores::Vec3f ¶metric, LastCell &lastCell) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inline |
FindCellImpl(const viskores::Vec3f &point, viskores::Id &cellId, viskores::Vec3f ¶metric, LastCell &lastCell, viskores::Id ptBinIdx=-1) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inlineprivate |
InvSpacing | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
IsInside(const viskores::Vec3f &point) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inlineprivate |
LastCellValid(const LastCell &lastCell) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inlineprivate |
MaxCellIds | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
MaxPoint | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
operator->() | viskores::exec::CellLocatorUniformBins< CellStructureType > | inline |
operator->() const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inline |
Origin | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |
PointInBin(const viskores::Vec3f &point, const viskores::Id &binIdx, viskores::Id &cellId, viskores::Vec3f ¶metric, const viskores::Id &skipCellId=-1) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inlineprivate |
PointInCell(const viskores::Vec3f &point, const viskores::Id &cid, viskores::Vec3f ¶metric) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inlineprivate |
PointInsideCell(viskores::Vec3f point, CellShapeTag cellShape, CoordsType cellPoints, viskores::Vec3f ¶metricCoordinates, bool &inside) const | viskores::exec::CellLocatorUniformBins< CellStructureType > | inlineprivate |
ReadPortal typedef | viskores::exec::CellLocatorUniformBins< CellStructureType > | private |