Overture
Version 25
|
#include <GeometricADT.h>
Public Member Functions | |
__GeometricADTiterator (const GeometricADT< dataT > &gADT, ArraySimple< real > &target_) | |
__GeometricADTiterator (__GeometricADTiterator &x) | |
~__GeometricADTiterator () | |
__GeometricADTiterator & | operator= (__GeometricADTiterator< dataT > &i) |
__GeometricADTiterator & | operator= (NTreeNode< 2, GeomADTTuple< dataT > > &i) |
__GeometricADTiterator & | operator++ () |
__GeometricADTiterator | operator++ (int) |
GeomADTTuple< dataT > & | operator* () |
bool | isTerminal () |
int | getDepth () |
Protected Member Functions | |
__GeometricADTiterator () | |
__GeometricADTiterator (GeometricADT< dataT > &x) | |
Friends | |
class | GeometricADT< dataT > |
__GeometricADTiterator< dataT >::__GeometricADTiterator | ( | const GeometricADT< dataT > & | gADT, |
ArraySimple< real > & | target_ | ||
) |
__GeometricADTiterator< dataT >::__GeometricADTiterator | ( | __GeometricADTiterator< dataT > & | x | ) |
__GeometricADTiterator< dataT >::~__GeometricADTiterator | ( | ) |
|
protected |
|
protected |
int __GeometricADTiterator< dataT >::getDepth | ( | ) |
References depth.
bool __GeometricADTiterator< dataT >::isTerminal | ( | ) |
References ADT_LEFT, ADT_RIGHT, boundingBox, depth, and NULL.
GeomADTTuple< dataT > & __GeometricADTiterator< dataT >::operator* | ( | ) |
__GeometricADTiterator< dataT > & __GeometricADTiterator< dataT >::operator++ | ( | ) |
References ADT_LEFT, ADT_RIGHT, AssertException(), and depth.
__GeometricADTiterator< dataT > __GeometricADTiterator< dataT >::operator++ | ( | int | ) |
References ADT_LEFT, ADT_RIGHT, AssertException(), and depth.
__GeometricADTiterator< dataT > & __GeometricADTiterator< dataT >::operator= | ( | __GeometricADTiterator< dataT > & | i | ) |
References depth.
__GeometricADTiterator& __GeometricADTiterator< dataT >::operator= | ( | NTreeNode< 2, GeomADTTuple< dataT > > & | i | ) |
|
friend |