|
VTKM_CONT | CellSetExtrude () |
|
VTKM_CONT | CellSetExtrude (const vtkm::cont::ArrayHandle< vtkm::Int32 > &conn, vtkm::Int32 numberOfPointsPerPlane, vtkm::Int32 numberOfPlanes, const vtkm::cont::ArrayHandle< vtkm::Int32 > &nextNode, bool periodic) |
|
VTKM_CONT | CellSetExtrude (const CellSetExtrude &src) |
|
VTKM_CONT | CellSetExtrude (CellSetExtrude &&src) noexcept |
|
VTKM_CONT CellSetExtrude & | operator= (const CellSetExtrude &src) |
|
VTKM_CONT CellSetExtrude & | operator= (CellSetExtrude &&src) noexcept |
|
virtual | ~CellSetExtrude () override |
|
vtkm::Int32 | GetNumberOfPlanes () const |
|
vtkm::Id | GetNumberOfCells () const override |
|
vtkm::Id | GetNumberOfPoints () const override |
|
vtkm::Id | GetNumberOfFaces () const override |
|
vtkm::Id | GetNumberOfEdges () const override |
|
VTKM_CONT vtkm::Id2 | GetSchedulingRange (vtkm::TopologyElementTagCell) const |
|
VTKM_CONT vtkm::Id2 | GetSchedulingRange (vtkm::TopologyElementTagPoint) const |
|
vtkm::UInt8 | GetCellShape (vtkm::Id id) const override |
|
vtkm::IdComponent | GetNumberOfPointsInCell (vtkm::Id id) const override |
|
void | GetCellPointIds (vtkm::Id id, vtkm::Id *ptids) const override |
|
std::shared_ptr< CellSet > | NewInstance () const override |
|
void | DeepCopy (const CellSet *src) override |
|
void | PrintSummary (std::ostream &out) const override |
|
void | ReleaseResourcesExecution () override |
|
const vtkm::cont::ArrayHandle< vtkm::Int32 > & | GetConnectivityArray () const |
|
vtkm::Int32 | GetNumberOfPointsPerPlane () const |
|
const vtkm::cont::ArrayHandle< vtkm::Int32 > & | GetNextNodeArray () const |
|
bool | GetIsPeriodic () const |
|
template<vtkm::IdComponent NumIndices> |
VTKM_CONT void | GetIndices (vtkm::Id index, vtkm::Vec< vtkm::Id, NumIndices > &ids) const |
|
VTKM_CONT void | GetIndices (vtkm::Id index, vtkm::cont::ArrayHandle< vtkm::Id > &ids) const |
|
vtkm::exec::ConnectivityExtrude | PrepareForInput (vtkm::cont::DeviceAdapterId, vtkm::TopologyElementTagCell, vtkm::TopologyElementTagPoint, vtkm::cont::Token &) const |
|
vtkm::exec::ReverseConnectivityExtrude | PrepareForInput (vtkm::cont::DeviceAdapterId, vtkm::TopologyElementTagPoint, vtkm::TopologyElementTagCell, vtkm::cont::Token &) const |
|
| CellSet ()=default |
|
| CellSet (const CellSet &)=default |
|
| CellSet (CellSet &&) noexcept=default |
|
CellSet & | operator= (const CellSet &)=default |
|
CellSet & | operator= (CellSet &&) noexcept=default |
|
virtual | ~CellSet () |
|