#include <SgPointIterator.h>
Definition at line 70 of file SgPointIterator.h.
Public Member Functions | |
| SgPointRangeIterator (const SgPoint *first, const SgPoint *end) | |
| Constructor.   | |
| virtual | ~SgPointRangeIterator () | 
| void | operator++ () | 
| Advance the state of the iteration to the next element.   | |
| SgPoint | operator * () const | 
| Return the value of the current element.   | |
| operator bool () const | |
| Return true if iteration is valid, otherwise false.   | |
Private Member Functions | |
| SgPointRangeIterator (const SgPointRangeIterator &) | |
| Not implemented.   | |
| SgPointRangeIterator & | operator= (const SgPointRangeIterator &) | 
| Not implemented.   | |
Private Attributes | |
| const SgPoint * | m_point | 
| const SgPoint * | m_end | 
Constructor.
| first | Pointer to first element. | |
| end | Pointer to last element + 1. | 
Definition at line 102 of file SgPointIterator.h.
| SgPointRangeIterator::~SgPointRangeIterator | ( | ) |  [virtual] | 
        
Definition at line 109 of file SgPointIterator.h.
| SgPointRangeIterator::SgPointRangeIterator | ( | const SgPointRangeIterator & | ) |  [private] | 
        
Not implemented.
| SgPoint SgPointRangeIterator::operator * | ( | ) | const | 
Return the value of the current element.
Definition at line 118 of file SgPointIterator.h.
References m_point.
| SgPointRangeIterator::operator bool | ( | ) | const | 
Return true if iteration is valid, otherwise false.
Definition at line 123 of file SgPointIterator.h.
| void SgPointRangeIterator::operator++ | ( | ) | 
Advance the state of the iteration to the next element.
Definition at line 113 of file SgPointIterator.h.
References m_point.
| SgPointRangeIterator& SgPointRangeIterator::operator= | ( | const SgPointRangeIterator & | ) |  [private] | 
        
Not implemented.
const SgPoint* SgPointRangeIterator::m_end [private]           | 
        
const SgPoint* SgPointRangeIterator::m_point [private]           | 
        
Definition at line 91 of file SgPointIterator.h.
Referenced by operator *(), operator bool(), and operator++().