|
| UncertainCellSet ()=default |
|
template<typename CellSetType > |
| UncertainCellSet (const CellSetType &cellSet) |
|
| UncertainCellSet (const vtkm::cont::UnknownCellSet &src) |
|
template<typename OtherCellSetList > |
| UncertainCellSet (const UncertainCellSet< OtherCellSetList > &src) |
|
Thisclass | NewInstance () const |
| Create a new cell set of the same type as this. More...
|
|
template<typename Functor , typename... Args> |
void | CastAndCall (Functor &&functor, Args &&... args) const |
| Call a functor using the underlying cell set type. More...
|
|
| UnknownCellSet ()=default |
|
template<typename CellSetType > |
| UnknownCellSet (const CellSetType &cellSet) |
|
bool | IsValid () const |
| Returns whether a cell set is stored in this UnknownCellSet . More...
|
|
vtkm::cont::CellSet * | GetCellSetBase () |
| Returns a pointer to the CellSet base class. More...
|
|
const vtkm::cont::CellSet * | GetCellSetBase () const |
|
UnknownCellSet | NewInstance () const |
| Create a new cell set of the same type as this cell set. More...
|
|
std::string | GetCellSetName () const |
| Returns the name of the cell set type stored in this class. More...
|
|
template<typename CellSetType > |
bool | IsType () const |
| Returns true if this cell set matches the CellSetType template argument. More...
|
|
vtkm::Id | GetNumberOfCells () const |
|
vtkm::Id | GetNumberOfFaces () const |
|
vtkm::Id | GetNumberOfEdges () const |
|
vtkm::Id | GetNumberOfPoints () const |
|
vtkm::UInt8 | GetCellShape (vtkm::Id id) const |
|
vtkm::IdComponent | GetNumberOfPointsInCell (vtkm::Id id) const |
|
void | GetCellPointIds (vtkm::Id id, vtkm::Id *ptids) const |
|
void | DeepCopyFrom (const CellSet *src) |
|
void | PrintSummary (std::ostream &os) const |
|
void | ReleaseResourcesExecution () |
|
template<typename CellSetType > |
bool | CanConvert () const |
| Returns true if this cell set can be retrieved as the given type. More...
|
|
template<typename CellSetList > |
vtkm::cont::UncertainCellSet< CellSetList > | ResetCellSetList (CellSetList) const |
| Assigns potential cell set types. More...
|
|
template<typename CellSetList > |
vtkm::cont::UncertainCellSet< CellSetList > | ResetCellSetList () const |
|
template<typename CellSetList , typename Functor , typename... Args> |
void | CastAndCallForTypes (Functor &&functor, Args &&... args) const |
| Call a functor using the underlying cell set type. More...
|
|
template<typename NewCellSetList > |
vtkm::cont::UncertainCellSet< NewCellSetList > | ResetCellSetList (NewCellSetList) const |
|
template<typename NewCellSetList > |
vtkm::cont::UncertainCellSet< NewCellSetList > | ResetCellSetList () const |
|
template<typename CellSetType > |
void | AsCellSet (CellSetType &cellSet) const |
| Get the cell set as a known type. More...
|
|
template<typename CellSetType > |
CellSetType | AsCellSet () const |
| Get the cell set as a known type. More...
|
|