![]() |
anatomist
4.7.0
3D neuroimaging data viewer
|
#include <anatomist/mobject/ObjectList.h>


Public Types | |
| typedef std::set< carto::shared_ptr< AObject > > | datatype |
Public Member Functions | |
| ObjectListIterator (const datatype::iterator &) | |
| virtual | ~ObjectListIterator () |
| virtual BaseIterator * | clone () const |
| virtual bool | operator!= (const BaseIterator &) const |
| virtual bool | operator!= (const ObjectListIterator &) const |
| virtual bool | operator!= (const const_ObjectListIterator &) const |
| virtual AObject * | operator* () const |
| virtual carto::shared_ptr< AObject > | smart () const |
| de-reference iterator to get the underlying smart pointer More... | |
| virtual ObjectListIterator & | operator++ () |
| virtual ObjectListIterator & | operator-- () |
Public Member Functions inherited from anatomist::BaseIterator | |
| virtual | ~BaseIterator () |
| bool | operator== (const BaseIterator &) 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 |
Protected Attributes | |
| datatype::iterator | _dataIt |
Friends | |
| class | ObjectList |
| class | GLObjectList |
Definition at line 49 of file ObjectList.h.
| typedef std::set<carto::shared_ptr<AObject> > anatomist::ObjectListIterator::datatype |
Definition at line 54 of file ObjectList.h.
| anatomist::ObjectListIterator::ObjectListIterator | ( | const datatype::iterator & | ) |
Referenced by anatomist::ObjectList::begin(), clone(), and anatomist::ObjectList::end().
|
virtual |
|
inlinevirtual |
Implements anatomist::BaseIterator.
Definition at line 192 of file ObjectList.h.
References ObjectListIterator().
|
inlinevirtual |
Reimplemented from anatomist::BaseIterator.
Definition at line 98 of file ObjectList.h.
|
inlinevirtual |
Reimplemented from anatomist::BaseIterator.
Definition at line 112 of file ObjectList.h.
References _dataIt.
|
inlinevirtual |
Reimplemented from anatomist::BaseIterator.
Definition at line 127 of file ObjectList.h.
|
inlinevirtual |
Implements anatomist::BaseIterator.
Definition at line 140 of file ObjectList.h.
References _dataIt.
|
inlinevirtual |
Implements anatomist::BaseIterator.
Definition at line 164 of file ObjectList.h.
References _dataIt.
|
inlinevirtual |
Implements anatomist::BaseIterator.
Definition at line 178 of file ObjectList.h.
References _dataIt.
|
inlinevirtual |
de-reference iterator to get the underlying smart pointer
Definition at line 152 of file ObjectList.h.
References _dataIt.
|
friend |
Definition at line 53 of file ObjectList.h.
|
friend |
Definition at line 52 of file ObjectList.h.
|
protected |
Definition at line 68 of file ObjectList.h.
Referenced by anatomist::ObjectList::erase(), operator!=(), anatomist::const_ObjectListIterator::operator!=(), operator*(), anatomist::const_ObjectListIterator::operator*(), operator++(), anatomist::const_ObjectListIterator::operator++(), operator--(), anatomist::const_ObjectListIterator::operator--(), smart(), and anatomist::const_ObjectListIterator::smart().