anatomist 6.0.4
3D neuroimaging data viewer
anatomist::const_AGraphIterator Class Reference

#include <anatomist/graph/AGraphIterator.h>

Inheritance diagram for anatomist::const_AGraphIterator:
Collaboration diagram for anatomist::const_AGraphIterator:

Public Types

typedef std::set< carto::shared_ptr< AObject > > datatype
 

Public Member Functions

 const_AGraphIterator (const datatype::const_iterator &thing)
 
 const_AGraphIterator (const const_AGraphIterator &other)
 
virtual ~const_AGraphIterator ()
 
virtual BaseIteratorclone () const
 
virtual bool operator!= (const BaseIterator &other) const
 
virtual bool operator!= (const const_AGraphIterator &other) const
 
virtual bool operator!= (const AGraphIterator &other) const
 
virtual AObjectoperator* () const
 
virtual const_AGraphIteratoroperator++ ()
 
virtual const_AGraphIteratoroperator-- ()
 
- Public Member Functions inherited from anatomist::BaseIterator
virtual ~BaseIterator ()
 
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 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
 

Protected Attributes

datatype::const_iterator _dataIt
 

Friends

class AGraph
 
class AGraphIterator
 

Detailed Description

Definition at line 81 of file AGraphIterator.h.

Member Typedef Documentation

◆ datatype

Constructor & Destructor Documentation

◆ const_AGraphIterator() [1/2]

anatomist::const_AGraphIterator::const_AGraphIterator ( const datatype::const_iterator & thing)
inline

◆ const_AGraphIterator() [2/2]

anatomist::const_AGraphIterator::const_AGraphIterator ( const const_AGraphIterator & other)
inline

Definition at line 189 of file AGraphIterator.h.

References _dataIt, and const_AGraphIterator().

◆ ~const_AGraphIterator()

virtual anatomist::const_AGraphIterator::~const_AGraphIterator ( )
virtual

Member Function Documentation

◆ clone()

BaseIterator * anatomist::const_AGraphIterator::clone ( ) const
inlinevirtual

Implements anatomist::BaseIterator.

Definition at line 196 of file AGraphIterator.h.

References const_AGraphIterator().

◆ operator!=() [1/3]

bool anatomist::const_AGraphIterator::operator!= ( const AGraphIterator & other) const
inlinevirtual

Reimplemented from anatomist::BaseIterator.

Definition at line 219 of file AGraphIterator.h.

References _dataIt, and AGraphIterator.

◆ operator!=() [2/3]

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

Reimplemented from anatomist::BaseIterator.

Definition at line 203 of file AGraphIterator.h.

◆ operator!=() [3/3]

bool anatomist::const_AGraphIterator::operator!= ( const const_AGraphIterator & other) const
inlinevirtual

Reimplemented from anatomist::BaseIterator.

Definition at line 211 of file AGraphIterator.h.

References _dataIt, and const_AGraphIterator().

◆ operator*()

AObject * anatomist::const_AGraphIterator::operator* ( ) const
inlinevirtual

Implements anatomist::BaseIterator.

Definition at line 227 of file AGraphIterator.h.

References _dataIt.

◆ operator++()

const_AGraphIterator & anatomist::const_AGraphIterator::operator++ ( )
inlinevirtual

Implements anatomist::BaseIterator.

Definition at line 234 of file AGraphIterator.h.

References _dataIt, and const_AGraphIterator().

◆ operator--()

const_AGraphIterator & anatomist::const_AGraphIterator::operator-- ( )
inlinevirtual

Implements anatomist::BaseIterator.

Definition at line 242 of file AGraphIterator.h.

References _dataIt, and const_AGraphIterator().

Friends And Related Symbol Documentation

◆ AGraph

friend class AGraph
friend

Definition at line 84 of file AGraphIterator.h.

References AGraph.

Referenced by AGraph.

◆ AGraphIterator

friend class AGraphIterator
friend

Definition at line 85 of file AGraphIterator.h.

References AGraphIterator.

Referenced by AGraphIterator, operator!=(), and ~const_AGraphIterator().

Member Data Documentation

◆ _dataIt

datatype::const_iterator anatomist::const_AGraphIterator::_dataIt
protected

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