 |
Orfeo Toolbox
3.16
|
Go to the documentation of this file.
17 #ifndef __itkTreeIteratorBase_h
18 #define __itkTreeIteratorBase_h
41 template <
class TTreeType>
58 virtual bool Add(TTreeType& subTree);
67 virtual bool IsLeaf()
const;
70 virtual bool IsRoot()
const;
73 virtual int GetType()
const = 0;
85 virtual bool HasChild(
int number = 0)
const;
210 virtual bool HasNext()
const = 0;
217 #define ITK_TEMPLATE_TreeIteratorBase(_, EXPORT, x, y) namespace itk { \
218 _(1(class EXPORT TreeIteratorBase< ITK_TEMPLATE_1 x >)) \
219 namespace Templates { typedef TreeIteratorBase< ITK_TEMPLATE_1 x > \
220 TreeIteratorBase##y; } \
223 #if ITK_TEMPLATE_EXPLICIT
224 # include "Templates/itkTreeIteratorBase+-.h"
Generated at Sun Feb 3 2013 00:10:24 for Orfeo Toolbox with doxygen 1.8.1.1