HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SpatialTree< T, S, B, N >::NodeIterator Class Reference

#include <UT_SpatialTree.h>

Public Member Functions

bool atEnd () const
 
void advance ()
 
const UT_ValArray< T > & objects () const
 
NodeIteratoroperator++ ()
 
bool operator== (const NodeIterator &other)
 
bool operator!= (const NodeIterator &other)
 

Protected Member Functions

 NodeIterator (const Node *root)
 

Friends

class UT_SpatialTree
 

Detailed Description

template<class T, class S, class B, int N>
class UT_SpatialTree< T, S, B, N >::NodeIterator

Definition at line 204 of file UT_SpatialTree.h.

Constructor & Destructor Documentation

template<class T , class S , class B , int N>
UT_SpatialTree< T, S, B, N >::NodeIterator::NodeIterator ( const Node root)
inlineprotected

Definition at line 260 of file UT_SpatialTree.h.

Member Function Documentation

template<class T , class S , class B , int N>
void UT_SpatialTree< T, S, B, N >::NodeIterator::advance ( )
inline

Definition at line 208 of file UT_SpatialTree.h.

template<class T , class S , class B , int N>
bool UT_SpatialTree< T, S, B, N >::NodeIterator::atEnd ( ) const
inline

Definition at line 207 of file UT_SpatialTree.h.

template<class T , class S , class B , int N>
const UT_ValArray<T>& UT_SpatialTree< T, S, B, N >::NodeIterator::objects ( ) const
inline

Definition at line 229 of file UT_SpatialTree.h.

template<class T , class S , class B , int N>
bool UT_SpatialTree< T, S, B, N >::NodeIterator::operator!= ( const NodeIterator other)
inline

Definition at line 252 of file UT_SpatialTree.h.

template<class T , class S , class B , int N>
NodeIterator& UT_SpatialTree< T, S, B, N >::NodeIterator::operator++ ( )
inline

Definition at line 239 of file UT_SpatialTree.h.

template<class T , class S , class B , int N>
bool UT_SpatialTree< T, S, B, N >::NodeIterator::operator== ( const NodeIterator other)
inline

Definition at line 241 of file UT_SpatialTree.h.

Friends And Related Function Documentation

template<class T , class S , class B , int N>
friend class UT_SpatialTree
friend

Definition at line 258 of file UT_SpatialTree.h.


The documentation for this class was generated from the following file: