ITK
5.1.0
Insight Toolkit
|
#include <itkTreeIteratorClone.h>
Public Types | |
using | ObjectType = TObjectType |
using | Self = TreeIteratorClone< TObjectType > |
Public Member Functions | |
TreeIteratorClone () | |
ObjectType * | m_Pointer |
TreeIteratorClone (const TreeIteratorClone< ObjectType > &p) | |
TreeIteratorClone (ObjectType *p) | |
TreeIteratorClone (const ObjectType &p) | |
~TreeIteratorClone () | |
ObjectType * | operator-> () const |
bool | IsNotNull () const |
bool | IsNull () const |
template<typename TR > | |
bool | operator== (TR r) const |
template<typename TR > | |
bool | operator!= (TR r) const |
ObjectType * | GetPointer () const |
bool | operator< (const TreeIteratorClone &r) const |
bool | operator> (const TreeIteratorClone &r) const |
bool | operator<= (const TreeIteratorClone &r) const |
bool | operator>= (const TreeIteratorClone &r) const |
TreeIteratorClone & | operator= (const TreeIteratorClone &r) |
TreeIteratorClone & | operator= (const ObjectType *r) |
Self & | operator++ () |
const Self | operator++ (int) |
ObjectType * | Print (std::ostream &os) const |
Definition at line 32 of file itkTreeIteratorClone.h.
using itk::TreeIteratorClone< TObjectType >::ObjectType = TObjectType |
Definition at line 37 of file itkTreeIteratorClone.h.
using itk::TreeIteratorClone< TObjectType >::Self = TreeIteratorClone<TObjectType> |
Typedefs
Definition at line 36 of file itkTreeIteratorClone.h.
|
inline |
Constructor
Definition at line 40 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Copy constructor
Definition at line 43 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Constructor to pointer p
Definition at line 54 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Constructor to reference p
Definition at line 65 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Destructor
Definition at line 73 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Access function to pointer.
Definition at line 112 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
Referenced by itk::TreeIteratorClone< TObjectType >::operator=().
|
inline |
Test if the pointer has been initialized
Definition at line 84 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
The pointer to the object referred to by this smart pointer.
Definition at line 89 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
The pointer to the object referred to by this smart pointer.
Definition at line 105 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
The pointer to the object referred to by this smart pointer.
Definition at line 170 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
The pointer to the object referred to by this smart pointer.
Definition at line 180 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Overload operator ->
Definition at line 80 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Comparison of pointers. Less than comparison.
Definition at line 119 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Comparison of pointers. Less than or equal to comparison.
Definition at line 133 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Overload operator assignment.
Definition at line 154 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Overload operator assignment.
Definition at line 147 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::GetPointer().
|
inline |
Template comparison operators.
Definition at line 98 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Comparison of pointers. Greater than comparison.
Definition at line 126 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Comparison of pointers. Greater than or equal to comparison.
Definition at line 140 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
|
inline |
Function to print object pointed to
Definition at line 193 of file itkTreeIteratorClone.h.
References itk::TreeIteratorClone< TObjectType >::m_Pointer.
Referenced by itk::operator<<().
|
private |
The pointer to the object referred to by this smart pointer.
Definition at line 203 of file itkTreeIteratorClone.h.
Referenced by itk::TreeIteratorClone< TObjectType >::GetPointer(), itk::TreeIteratorClone< TObjectType >::IsNotNull(), itk::TreeIteratorClone< TObjectType >::IsNull(), itk::TreeIteratorClone< TObjectType >::operator!=(), itk::TreeIteratorClone< TObjectType >::operator++(), itk::TreeIteratorClone< TObjectType >::operator->(), itk::TreeIteratorClone< TObjectType >::operator<(), itk::TreeIteratorClone< TObjectType >::operator<=(), itk::TreeIteratorClone< TObjectType >::operator=(), itk::TreeIteratorClone< TObjectType >::operator==(), itk::TreeIteratorClone< TObjectType >::operator>(), itk::TreeIteratorClone< TObjectType >::operator>=(), itk::TreeIteratorClone< TObjectType >::Print(), itk::TreeIteratorClone< TObjectType >::TreeIteratorClone(), and itk::TreeIteratorClone< TObjectType >::~TreeIteratorClone().