|
| 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 () |
| |