#include <quad_grid.h>
Inheritance diagram for NL3D::CQuadGrid< T >::const_iterator:
Public Member Functions | |
const_iterator (const CIterator &x) | |
const_iterator (CNode *p) | |
const_iterator () | |
const T & | operator * () const |
bool | operator!= (const const_iterator &x) const |
const_iterator | operator++ (int) |
const_iterator & | operator++ () |
const_iterator | operator-- (int) |
const_iterator & | operator-- () |
bool | operator== (const const_iterator &x) const |
Protected Attributes | |
CNode * | _Ptr |
Friends | |
class | CIterator |
class | CQuadGrid< T > |
|
Definition at line 337 of file 3d/quad_grid.h. References NL3D::CQuadGrid< T >::const_iterator::_Ptr.
00337 {_Ptr=NULL;} |
|
Definition at line 338 of file 3d/quad_grid.h. References NL3D::CQuadGrid< T >::const_iterator::_Ptr.
00338 : _Ptr(p) {} |
|
Definition at line 339 of file 3d/quad_grid.h. References NL3D::CQuadGrid< T >::const_iterator::_Ptr, and x.
|
|
Reimplemented in NL3D::CQuadGrid< T >::CIterator. Definition at line 341 of file 3d/quad_grid.h. References NL3D::CQuadGrid< T >::const_iterator::_Ptr, and NL3D::CQuadGrid< T >::CNode::Elt.
00342 {return _Ptr->Elt; } |
|
Reimplemented in NL3D::CQuadGrid< T >::CIterator. Definition at line 356 of file 3d/quad_grid.h. References x.
00357 {return (!(*this == x)); } |
|
Reimplemented in NL3D::CQuadGrid< T >::CIterator. Definition at line 348 of file 3d/quad_grid.h.
00349 {const_iterator tmp = *this; ++*this; return (tmp); } |
|
Reimplemented in NL3D::CQuadGrid< T >::CIterator. Definition at line 346 of file 3d/quad_grid.h. References NL3D::CQuadGrid< T >::const_iterator::_Ptr, and NL3D::CQuadGrid< T >::CBaseNode::Next.
|
|
Reimplemented in NL3D::CQuadGrid< T >::CIterator. Definition at line 352 of file 3d/quad_grid.h.
00353 {const_iterator tmp = *this; --*this; return (tmp); } |
|
Reimplemented in NL3D::CQuadGrid< T >::CIterator. Definition at line 350 of file 3d/quad_grid.h. References NL3D::CQuadGrid< T >::const_iterator::_Ptr, and NL3D::CQuadGrid< T >::CBaseNode::Prev.
|
|
Reimplemented in NL3D::CQuadGrid< T >::CIterator. Definition at line 354 of file 3d/quad_grid.h. References NL3D::CQuadGrid< T >::const_iterator::_Ptr, and x.
|
|
Definition at line 361 of file 3d/quad_grid.h. |
|
Reimplemented in NL3D::CQuadGrid< T >::CIterator. Definition at line 360 of file 3d/quad_grid.h. |
|