Go to the documentation of this file.
10 #ifndef vtk_m_exec_CellInside_h
11 #define vtk_m_exec_CellInside_h
23 template <
typename T,
typename CellShapeTag>
26 using VtkcTagType =
typename vtkm::internal::CellShapeTagVtkmToVtkc<CellShapeTag>::Type;
27 return lcl::cellInside(VtkcTagType{}, pcoords);
39 return pcoords[0] >= T(0) && pcoords[0] <= T(1);
62 #endif // vtk_m_exec_CellInside_h
#define VTKM_EXEC
Definition: ExportMacros.h:51
Groups connected points that have the same field value.
Definition: Atomic.h:19
#define vtkmGenericCellShapeMacro(call)
A macro used in a switch statement to determine cell shape.
Definition: CellShape.h:250
Definition: CellShape.h:151
Definition: CellShape.h:147
vtkm::UInt8 Id
An identifier that corresponds to one of the CELL_SHAPE_* identifiers.
Definition: CellShape.h:180
A special cell shape tag that holds a cell shape that is not known at compile time.
Definition: CellShape.h:170