Iterator for VectorOf<T> typed vector of pointers to T. More...
#include <SgVector.h>

Public Member Functions | |
| SgVectorIteratorOf (const SgVectorOf< T > &vector) | |
| Create a vector iterator to iterate through vector. | |
| void | operator++ () |
| Advance the state of the iteration to the next element. | |
| T * | operator* () const |
| Return the value of the current element. | |
| operator bool () const | |
| Return true if iteration is valid, otherwise false. | |
Iterator for VectorOf<T> typed vector of pointers to T.
Definition at line 439 of file SgVector.h.
| SgVectorIteratorOf< T >::SgVectorIteratorOf | ( | const SgVectorOf< T > & | vector | ) |
Create a vector iterator to iterate through vector.
Definition at line 444 of file SgVector.h.
| SgVectorIteratorOf< T >::operator bool | ( | ) | const |
Return true if iteration is valid, otherwise false.
Reimplemented from SgVectorIterator< void * >.
Definition at line 458 of file SgVector.h.
Referenced by SgVectorIteratorOf< SgProp >::operator bool().
| T* SgVectorIteratorOf< T >::operator* | ( | ) | const |
Return the value of the current element.
Reimplemented from SgVectorIterator< void * >.
Definition at line 453 of file SgVector.h.
Referenced by SgVectorIteratorOf< SgProp >::operator*().
| void SgVectorIteratorOf< T >::operator++ | ( | ) |
Advance the state of the iteration to the next element.
Reimplemented from SgVectorIterator< void * >.
Definition at line 448 of file SgVector.h.
Referenced by SgVectorIteratorOf< SgProp >::operator++().