anatomist  5.1.2
3D neuroimaging data viewer
anatomist::BaseIterator Class Referenceabstract

#include <anatomist/mobject/MObject.h>

Inheritance diagram for anatomist::BaseIterator:

Public Member Functions

virtual ~BaseIterator ()
 
virtual BaseIteratorclone () const =0
 
bool operator== (const BaseIterator &) const
 
virtual bool operator!= (const BaseIterator &) const
 
virtual bool operator!= (const ObjectListIterator &) const
 
virtual bool operator!= (const const_ObjectListIterator &) const
 
virtual bool operator!= (const ObjectVectorIterator &) const
 
virtual bool operator!= (const const_ObjectVectorIterator &) const
 
virtual bool operator!= (const AGraphIterator &) const
 
virtual bool operator!= (const const_AGraphIterator &) const
 
virtual bool operator!= (const Fusion2DIterator &) const
 
virtual bool operator!= (const const_Fusion2DIterator &) const
 
virtual bool operator!= (const Fusion3DIterator &) const
 
virtual bool operator!= (const const_Fusion3DIterator &) const
 
virtual bool operator!= (const ATexSurfaceIterator &) const
 
virtual bool operator!= (const const_ATexSurfaceIterator &) const
 
virtual AObjectoperator* () const =0
 
virtual BaseIteratoroperator++ ()=0
 
virtual BaseIteratoroperator-- ()=0
 

Detailed Description

Definition at line 60 of file MObject.h.

Constructor & Destructor Documentation

◆ ~BaseIterator()

virtual anatomist::BaseIterator::~BaseIterator ( )
inlinevirtual

Definition at line 63 of file MObject.h.

Member Function Documentation

◆ clone()

◆ operator!=() [1/13]

virtual bool anatomist::BaseIterator::operator!= ( const AGraphIterator ) const
inlinevirtual

Reimplemented in anatomist::const_AGraphIterator, and anatomist::AGraphIterator.

Definition at line 75 of file MObject.h.

◆ operator!=() [2/13]

virtual bool anatomist::BaseIterator::operator!= ( const ATexSurfaceIterator ) const
inlinevirtual

Reimplemented in anatomist::const_ATexSurfaceIterator, and anatomist::ATexSurfaceIterator.

Definition at line 87 of file MObject.h.

◆ operator!=() [3/13]

◆ operator!=() [4/13]

virtual bool anatomist::BaseIterator::operator!= ( const const_AGraphIterator ) const
inlinevirtual

Reimplemented in anatomist::const_AGraphIterator, and anatomist::AGraphIterator.

Definition at line 77 of file MObject.h.

◆ operator!=() [5/13]

virtual bool anatomist::BaseIterator::operator!= ( const const_ATexSurfaceIterator ) const
inlinevirtual

Reimplemented in anatomist::const_ATexSurfaceIterator, and anatomist::ATexSurfaceIterator.

Definition at line 89 of file MObject.h.

◆ operator!=() [6/13]

virtual bool anatomist::BaseIterator::operator!= ( const const_Fusion2DIterator &  ) const
inlinevirtual

Definition at line 81 of file MObject.h.

◆ operator!=() [7/13]

virtual bool anatomist::BaseIterator::operator!= ( const const_Fusion3DIterator &  ) const
inlinevirtual

Definition at line 85 of file MObject.h.

◆ operator!=() [8/13]

virtual bool anatomist::BaseIterator::operator!= ( const const_ObjectListIterator ) const
inlinevirtual

Reimplemented in anatomist::const_ObjectListIterator, and anatomist::ObjectListIterator.

Definition at line 69 of file MObject.h.

◆ operator!=() [9/13]

virtual bool anatomist::BaseIterator::operator!= ( const const_ObjectVectorIterator ) const
inlinevirtual

Reimplemented in anatomist::const_ObjectVectorIterator, and anatomist::ObjectVectorIterator.

Definition at line 73 of file MObject.h.

◆ operator!=() [10/13]

virtual bool anatomist::BaseIterator::operator!= ( const Fusion2DIterator &  ) const
inlinevirtual

Definition at line 79 of file MObject.h.

◆ operator!=() [11/13]

virtual bool anatomist::BaseIterator::operator!= ( const Fusion3DIterator &  ) const
inlinevirtual

Definition at line 83 of file MObject.h.

◆ operator!=() [12/13]

virtual bool anatomist::BaseIterator::operator!= ( const ObjectListIterator ) const
inlinevirtual

Reimplemented in anatomist::const_ObjectListIterator, and anatomist::ObjectListIterator.

Definition at line 67 of file MObject.h.

◆ operator!=() [13/13]

virtual bool anatomist::BaseIterator::operator!= ( const ObjectVectorIterator ) const
inlinevirtual

Reimplemented in anatomist::const_ObjectVectorIterator, and anatomist::ObjectVectorIterator.

Definition at line 71 of file MObject.h.

◆ operator*()

◆ operator++()

◆ operator--()

◆ operator==()

bool anatomist::BaseIterator::operator== ( const BaseIterator x) const
inline

Definition at line 97 of file MObject.h.


The documentation for this class was generated from the following file: