#include <CellLocatorUniformBins.h>
 | 
| template<typename CellSetType >  | 
| VTKM_CONT  | CellLocatorUniformBins (const vtkm::Id3 &cellDims, const vtkm::Vec3f &origin, const vtkm::Vec3f &maxPoint, const vtkm::Vec3f &invSpacing, const vtkm::Id3 &maxCellIds, const vtkm::cont::ArrayHandleGroupVecVariable< CellIdArrayType, CellIdOffsetArrayType > &cellIds, const CellSetType &cellSet, const vtkm::cont::CoordinateSystem &coords, vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) | 
|   | 
| VTKM_EXEC vtkm::ErrorCode  | FindCell (const vtkm::Vec3f &point, vtkm::Id &cellId, vtkm::Vec3f ¶metric) const | 
|   | 
| VTKM_EXEC vtkm::ErrorCode  | FindCell (const vtkm::Vec3f &point, vtkm::Id &cellId, vtkm::Vec3f ¶metric, LastCell &lastCell) const | 
|   | 
| VTKM_EXEC CellLocatorUniformBins *  | operator-> () | 
|   | 
| const VTKM_EXEC CellLocatorUniformBins *  | operator-> () const | 
|   | 
 | 
| VTKM_EXEC bool  | IsInside (const vtkm::Vec3f &point) const | 
|   | 
| VTKM_EXEC vtkm::ErrorCode  | FindCellImpl (const vtkm::Vec3f &point, vtkm::Id &cellId, vtkm::Vec3f ¶metric, LastCell &lastCell) const | 
|   | 
| template<typename PointsVecType >  | 
| VTKM_EXEC vtkm::Bounds  | ComputeCellBounds (const PointsVecType &points) const | 
|   | 
| template<typename CellShapeTag , typename CoordsType >  | 
| VTKM_EXEC vtkm::ErrorCode  | PointInsideCell (vtkm::Vec3f point, CellShapeTag cellShape, CoordsType cellPoints, vtkm::Vec3f ¶metricCoordinates, bool &inside) const | 
|   | 
| VTKM_EXEC vtkm::ErrorCode  | PointInBin (const vtkm::Vec3f &point, const vtkm::Id &binIdx, vtkm::Id &cellId, vtkm::Vec3f ¶metric) const | 
|   | 
| VTKM_EXEC vtkm::ErrorCode  | PointInCell (const vtkm::Vec3f &point, const vtkm::Id &cid, vtkm::Vec3f ¶metric) const | 
|   | 
◆ CellIdArrayType
template<typename CellStructureType > 
 
 
◆ CellIdOffsetArrayType
template<typename CellStructureType > 
 
 
◆ CellIdReadPortal
template<typename CellStructureType > 
 
 
◆ CoordsPortalType
template<typename CellStructureType > 
 
 
◆ ReadPortal
template<typename CellStructureType > 
template<typename T > 
 
 
◆ CellLocatorUniformBins()
template<typename CellStructureType > 
template<typename CellSetType > 
  
  
      
        
          | VTKM_CONT vtkm::exec::CellLocatorUniformBins< CellStructureType >::CellLocatorUniformBins  | 
          ( | 
          const vtkm::Id3 &  | 
          cellDims,  | 
         
        
           | 
           | 
          const vtkm::Vec3f &  | 
          origin,  | 
         
        
           | 
           | 
          const vtkm::Vec3f &  | 
          maxPoint,  | 
         
        
           | 
           | 
          const vtkm::Vec3f &  | 
          invSpacing,  | 
         
        
           | 
           | 
          const vtkm::Id3 &  | 
          maxCellIds,  | 
         
        
           | 
           | 
          const vtkm::cont::ArrayHandleGroupVecVariable< CellIdArrayType, CellIdOffsetArrayType > &  | 
          cellIds,  | 
         
        
           | 
           | 
          const CellSetType &  | 
          cellSet,  | 
         
        
           | 
           | 
          const vtkm::cont::CoordinateSystem &  | 
          coords,  | 
         
        
           | 
           | 
          vtkm::cont::DeviceAdapterId  | 
          device,  | 
         
        
           | 
           | 
          vtkm::cont::Token &  | 
          token  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ ComputeCellBounds()
template<typename CellStructureType > 
template<typename PointsVecType > 
 
 
◆ FindCell() [1/2]
template<typename CellStructureType > 
 
 
◆ FindCell() [2/2]
template<typename CellStructureType > 
 
 
◆ FindCellImpl()
template<typename CellStructureType > 
 
 
◆ IsInside()
template<typename CellStructureType > 
 
 
◆ operator->() [1/2]
template<typename CellStructureType > 
 
 
◆ operator->() [2/2]
template<typename CellStructureType > 
 
 
◆ PointInBin()
template<typename CellStructureType > 
 
 
◆ PointInCell()
template<typename CellStructureType > 
 
 
◆ PointInsideCell()
template<typename CellStructureType > 
template<typename CellShapeTag , typename CoordsType > 
 
 
◆ CellDims
template<typename CellStructureType > 
 
 
◆ CellIds
template<typename CellStructureType > 
 
 
◆ CellSet
template<typename CellStructureType > 
 
 
◆ Coords
template<typename CellStructureType > 
 
 
◆ InvSpacing
template<typename CellStructureType > 
 
 
◆ MaxCellIds
template<typename CellStructureType > 
 
 
◆ MaxPoint
template<typename CellStructureType > 
 
 
◆ Origin
template<typename CellStructureType > 
 
 
The documentation for this class was generated from the following file: