Contents User Forum Source Index APIs by Task APIs by Level Data


G3D::PointAABSPTree< T >::Iterator Class Reference

C++ STL style iterator variable. More...

#include <PointAABSPTree.h>

List of all members.

Public Member Functions

const T & operator * () const
 operator T * () const
bool operator!= (const Iterator &other) const
Iterator operator++ (int)
Iteratoroperator++ ()
T * operator-> () const
bool operator== (const Iterator &other) const

Friends

class PointAABSPTree< T >


Detailed Description

template<class T>
class G3D::PointAABSPTree< T >::Iterator

C++ STL style iterator variable.

See begin(). Overloads the -> (dereference) operator, so this acts like a pointer to the current member.


Member Function Documentation

template<class T>
const T& G3D::PointAABSPTree< T >::Iterator::operator * (  )  const [inline]

template<class T>
G3D::PointAABSPTree< T >::Iterator::operator T * (  )  const [inline]

template<class T>
bool G3D::PointAABSPTree< T >::Iterator::operator!= ( const Iterator other  )  const [inline]

template<class T>
Iterator G3D::PointAABSPTree< T >::Iterator::operator++ ( int   )  [inline]

Post increment (slower than preincrement).

template<class T>
Iterator& G3D::PointAABSPTree< T >::Iterator::operator++ (  )  [inline]

Pre increment.

template<class T>
T* G3D::PointAABSPTree< T >::Iterator::operator-> (  )  const [inline]

template<class T>
bool G3D::PointAABSPTree< T >::Iterator::operator== ( const Iterator other  )  const [inline]


Friends And Related Function Documentation

template<class T>
friend class PointAABSPTree< T > [friend]


The documentation for this class was generated from the following file:
Generated on Thu Aug 2 11:40:47 2007 for G3D by doxygen 1.5.2
Hosted by SourceForge.net Logo