18 #ifndef itkCellInterfaceVisitor_h
19 #define itkCellInterfaceVisitor_h
68 virtual int GetCellTopologyId() = 0;
106 typename TCellTraits,
107 typename CellTopology,
132 TCellTraits > *c) ITK_OVERRIDE
134 this->UserVisitor::Visit(cellId, (CellTopology *)c);
Light weight base class for most itk classes.
SmartPointer< const Self > ConstPointer
A template class used to implement a visitor object.
~CellInterfaceVisitor() override
CellInterfaceVisitorImplementation()
virtual int GetCellTopologyId() override
~CellInterfaceVisitorImplementation() override
TCellTraits::CellIdentifier CellIdentifier
An abstract interface for cells.
TCellTraits::CellIdentifier CellIdentifier
Abstract interface for a visitor class that can visit the cells in a Mesh.
SmartPointer< Self > Pointer
SmartPointer< Self > Pointer
CellInterfaceVisitor Self
void VisitFromCell(CellIdentifier cellId, CellInterface< TPixelType, TCellTraits > *c) override
CellInterfaceVisitorImplementation Self