Overture
Version 25
|
#include <GeometricADT3dInt.h>
Public Types | |
enum | LeftRightEnum { ADT_LEFT = 0, ADT_RIGHT = 1 } |
Public Member Functions | |
GeometricADTTraversor3dInt (const GeometricADT3dInt &gADT, const real *target_) | |
GeometricADTTraversor3dInt (const GeometricADT3dInt &gADT) | |
GeometricADTTraversor3dInt (GeometricADTTraversor3dInt &x) | |
~GeometricADTTraversor3dInt () | |
GeometricADTTraversor3dInt & | operator= (GeometricADTTraversor3dInt &i) |
GeometricADTTraversor3dInt & | operator= (NTreeNode2GeomADTTuple3dInt &i) |
GeometricADTTraversor3dInt & | operator++ () |
GeometricADTTraversor3dInt | operator++ (int) |
GeomADTTuple3dInt & | operator* () |
void | setTarget (const real *target_) |
bool | isFinished () const |
int | getDepth () |
Protected Member Functions | |
GeometricADTTraversor3dInt () | |
bool | isOverlapping (int depth, const real *bBox) |
bool | isCandidate (const real *candidate) |
Friends | |
class | GeometricADT3dInt |
GeometricADTTraversor3dInt::GeometricADTTraversor3dInt | ( | const GeometricADT3dInt & | gADT, |
const real * | target_ | ||
) |
References isCandidate().
GeometricADTTraversor3dInt::GeometricADTTraversor3dInt | ( | const GeometricADT3dInt & | gADT | ) |
GeometricADTTraversor3dInt::GeometricADTTraversor3dInt | ( | GeometricADTTraversor3dInt & | x | ) |
References isCandidate().
GeometricADTTraversor3dInt::~GeometricADTTraversor3dInt | ( | ) |
|
inlineprotected |
|
inline |
References depth.
|
inlineprotected |
Referenced by GeometricADTTraversor3dInt(), operator++(), and setTarget().
|
inline |
|
inlineprotected |
Referenced by operator++().
|
inline |
GeometricADTTraversor3dInt & GeometricADTTraversor3dInt::operator++ | ( | ) |
References ADT_LEFT, ADT_RIGHT, isCandidate(), and isOverlapping().
GeometricADTTraversor3dInt GeometricADTTraversor3dInt::operator++ | ( | int | ) |
GeometricADTTraversor3dInt & GeometricADTTraversor3dInt::operator= | ( | GeometricADTTraversor3dInt & | i | ) |
GeometricADTTraversor3dInt& GeometricADTTraversor3dInt::operator= | ( | NTreeNode2GeomADTTuple3dInt & | i | ) |
void GeometricADTTraversor3dInt::setTarget | ( | const real * | target_ | ) |
References assert, isCandidate(), and NULL.
Referenced by UnstructuredMapping::findClosestEntity(), UnstructuredMapping::insideOrOutside(), and UnstructuredMapping::project().
|
friend |