|
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 |
1.8.3