|
ITK
5.1.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkTreeIteratorClone_h
19 #define itkTreeIteratorClone_h
31 template <
typename TObjectType>
68 m_Pointer = const_cast<ObjectType *>(&p)->Clone();
96 template <
typename TR>
103 template <
typename TR>
162 m_Pointer = const_cast<ObjectType *>(r)->Clone();
196 (*m_Pointer).Print(os);
206 template <
typename T>
std::ostream & operator<<(std::ostream &os, const Array< TValue > &arr)
TreeIteratorClone & operator=(const ObjectType *r)
TreeIteratorClone(const TreeIteratorClone< ObjectType > &p)
TreeIteratorClone(const ObjectType &p)
TreeIteratorClone(ObjectType *p)
bool operator==(TR r) const
bool operator<(const TreeIteratorClone &r) const
bool operator>=(const TreeIteratorClone &r) const
const Self operator++(int)
bool operator>(const TreeIteratorClone &r) const
TreeIteratorClone< TObjectType > Self
TreeIteratorClone & operator=(const TreeIteratorClone &r)
ObjectType * GetPointer() const
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
bool operator<=(const TreeIteratorClone &r) const
bool operator!=(TR r) const
ObjectType * operator->() const
ObjectType * Print(std::ostream &os) const