#include <quad_grid.h>
Inheritance diagram for NLPACS::CQuadGrid< T >::CIterator:
Public Member Functions | |
CIterator (CNode *p) | |
CIterator () | |
T & | operator * () const |
bool | operator!= (const const_iterator &x) const |
CIterator | operator++ (int) |
CIterator & | operator++ () |
CIterator | operator-- (int) |
CIterator & | operator-- () |
bool | operator== (const const_iterator &x) const |
Protected Attributes | |
CNode * | _Ptr |
Friends | |
class | CIterator |
class | CQuadGrid< T > |
|
Definition at line 301 of file pacs/quad_grid.h.
00301 {_Ptr=NULL;} |
|
Definition at line 302 of file pacs/quad_grid.h.
00302 : const_iterator(p) {} |
|
Reimplemented from NLPACS::CQuadGrid< T >::const_iterator. Definition at line 303 of file pacs/quad_grid.h. References NLPACS::CQuadGrid< T >::CNode::Elt.
00304 {return _Ptr->Elt; } |
|
Reimplemented from NLPACS::CQuadGrid< T >::const_iterator. Definition at line 318 of file pacs/quad_grid.h. References x.
00319 {return (!(*this == x)); } |
|
Reimplemented from NLPACS::CQuadGrid< T >::const_iterator. Definition at line 310 of file pacs/quad_grid.h.
00311 {CIterator tmp = *this; ++*this; return (tmp); } |
|
Reimplemented from NLPACS::CQuadGrid< T >::const_iterator. Definition at line 308 of file pacs/quad_grid.h. References NLPACS::CQuadGrid< T >::CBaseNode::Next.
|
|
Reimplemented from NLPACS::CQuadGrid< T >::const_iterator. Definition at line 314 of file pacs/quad_grid.h.
00315 {CIterator tmp = *this; --*this; return (tmp); } |
|
Reimplemented from NLPACS::CQuadGrid< T >::const_iterator. Definition at line 312 of file pacs/quad_grid.h. References NLPACS::CQuadGrid< T >::CBaseNode::Prev.
|
|
Reimplemented from NLPACS::CQuadGrid< T >::const_iterator. Definition at line 316 of file pacs/quad_grid.h. References x.
|
|
Definition at line 294 of file pacs/quad_grid.h. |
|
Reimplemented from NLPACS::CQuadGrid< T >::const_iterator. Definition at line 321 of file pacs/quad_grid.h. |
|
Definition at line 292 of file pacs/quad_grid.h. |