Overture
Version 25
|
#include <GeometricADT.h>
Public Member Functions | |
__GeometricADTtraversor (const GeometricADT< dataT > &gADT, ArraySimple< real > &target_) | |
__GeometricADTtraversor (GeometricADT< dataT > &x) | |
__GeometricADTtraversor (__GeometricADTtraversor &x) | |
~__GeometricADTtraversor () | |
__GeometricADTtraversor & | operator= (__GeometricADTtraversor< dataT > &i) |
__GeometricADTtraversor & | operator= (NTreeNode< 2, GeomADTTuple< dataT > > &i) |
__GeometricADTtraversor & | operator++ () |
__GeometricADTtraversor | operator++ (int) |
void | setTarget (const ArraySimple< real > &target_) |
GeomADTTuple< dataT > & | operator* () |
bool | isFinished () const |
int | getDepth () |
Protected Member Functions | |
__GeometricADTtraversor () | |
bool | isOverlapping (int depth, const ArraySimple< real > &bBox) |
bool | isCandidate (const ArraySimple< real > &candidate) |
Friends | |
class | GeometricADT< dataT > |
__GeometricADTtraversor< dataT >::__GeometricADTtraversor | ( | const GeometricADT< dataT > & | gADT, |
ArraySimple< real > & | target_ | ||
) |
|
inline |
__GeometricADTtraversor< dataT >::__GeometricADTtraversor | ( | __GeometricADTtraversor< dataT > & | x | ) |
References __GeometricADTtraversor< dataT >::isCandidate().
__GeometricADTtraversor< dataT >::~__GeometricADTtraversor | ( | ) |
|
inlineprotected |
int __GeometricADTtraversor< dataT >::getDepth | ( | ) |
References depth.
|
protected |
Referenced by __GeometricADTtraversor< dataT >::__GeometricADTtraversor().
bool __GeometricADTtraversor< dataT >::isFinished | ( | ) | const |
|
protected |
GeomADTTuple< dataT > & __GeometricADTtraversor< dataT >::operator* | ( | ) |
__GeometricADTtraversor< dataT > & __GeometricADTtraversor< dataT >::operator++ | ( | ) |
__GeometricADTtraversor< dataT > __GeometricADTtraversor< dataT >::operator++ | ( | int | ) |
__GeometricADTtraversor< dataT > & __GeometricADTtraversor< dataT >::operator= | ( | __GeometricADTtraversor< dataT > & | i | ) |
References depth.
__GeometricADTtraversor& __GeometricADTtraversor< dataT >::operator= | ( | NTreeNode< 2, GeomADTTuple< dataT > > & | i | ) |
void __GeometricADTtraversor< dataT >::setTarget | ( | const ArraySimple< real > & | target_ | ) |
|
friend |