18 #ifndef itkSpatialObjectTreeContainer_h
19 #define itkSpatialObjectTreeContainer_h
28 template<
unsigned int TDimension >
48 template<
unsigned int TDimension >
75 bool SetRoot(
typename Superclass::TreeNodeType *node) ITK_OVERRIDE
76 {
return Superclass::SetRoot(node); }
85 #ifndef ITK_MANUAL_INSTANTIATION
86 #include "itkSpatialObjectTreeContainer.hxx"
Light weight base class for most itk classes.
Superclass::IteratorType IteratorType
bool SetRoot(typename Superclass::TreeNodeType *node) override
SpatialObjectTreeContainer< TDimension > Self
Array class with size defined at construction time.
TreeContainer< SpatialObjectPointer > Superclass
SmartPointer< const Self > ConstPointer
Implementation of the composite pattern.
SpatialObjectType * SpatialObjectPointer
SmartPointer< Self > Pointer
SpatialObjectTreeNode< TDimension > TreeNodeType
SpatialObject< TDimension > SpatialObjectType