Go to the documentation of this file.
10 #ifndef vtk_m_cont_internal_CellLocatorBase_h
11 #define vtk_m_cont_internal_CellLocatorBase_h
39 mutable bool Modified =
true;
51 this->CellSet = cellSet;
62 this->Coords = coords;
83 virtual void Build() = 0;
89 #endif //vtk_m_cont_internal_CellLocatorBase_h
Groups connected points that have the same field value.
Definition: Atomic.h:19
void SetCoordinates(const vtkm::cont::CoordinateSystem &coords)
Specify the CoordinateSystem defining the location of the cells.
Definition: CellLocatorBase.h:60
const vtkm::cont::UnknownCellSet & GetCellSet() const
Specify the CellSet defining the structure of the cells being searched.
Definition: CellLocatorBase.h:47
A CellSet of an unknown type.
Definition: UnknownCellSet.h:48
Manages a coordinate system for a DataSet.
Definition: CoordinateSystem.h:30
const vtkm::cont::CoordinateSystem & GetCoordinates() const
Specify the CoordinateSystem defining the location of the cells.
Definition: CellLocatorBase.h:58
Base class for all CellLocator classes.
Definition: CellLocatorBase.h:35
vtkm::cont::CoordinateSystem Coords
Definition: CellLocatorBase.h:38
#define VTKM_CONT_EXPORT
Definition: vtkm_cont_export.h:44
#define VTKM_CONT
Definition: ExportMacros.h:57
bool GetModified() const
Definition: CellLocatorBase.h:81
void SetCellSet(const vtkm::cont::UnknownCellSet &cellSet)
Specify the CellSet defining the structure of the cells being searched.
Definition: CellLocatorBase.h:49
Base ExecutionObjectBase for execution objects to inherit from so that you can use an arbitrary objec...
Definition: ExecutionObjectBase.h:31
void SetModified()
Definition: CellLocatorBase.h:80
vtkm::cont::UnknownCellSet CellSet
Definition: CellLocatorBase.h:37