18 #ifndef itkCellInterfaceVisitor_h 19 #define itkCellInterfaceVisitor_h 76 void operator=(
const Self &) ITK_DELETE_FUNCTION;
107 typename TCellTraits,
108 typename CellTopology,
133 TCellTraits > *c) ITK_OVERRIDE
135 this->UserVisitor::Visit(cellId, (CellTopology *)c);
144 void operator=(
const Self &) ITK_DELETE_FUNCTION;
Light weight base class for most itk classes.
SmartPointer< const Self > ConstPointer
A template class used to implement a visitor object.
CellInterfaceVisitorImplementation()
virtual int GetCellTopologyId() override
~CellInterfaceVisitorImplementation()
TCellTraits::CellIdentifier CellIdentifier
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
An abstract interface for cells.
virtual void VisitFromCell(CellIdentifier cellId, CellInterface< TPixelType, TCellTraits > *)=0
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
void operator=(const Self &) ITK_DELETE_FUNCTION
CellInterfaceVisitorImplementation Self
virtual int GetCellTopologyId()=0