__debug() | FDH | [inline, virtual] |
__pad0__ | FDH6 | |
_cut_line(Vector3d &, Vector3d &) const | FDH | [protected] |
_dirs | FDH | [protected] |
_duplicate_attributes(const Geometry &) | FDH | [protected, virtual] |
_get_corners(unsigned &, unsigned(*)[100], unsigned[]) const | FDH6 | [protected, virtual] |
esg::FDH::_get_corners(unsigned &numCorners, unsigned(*facetVert)[100], unsigned nFacetCert[]) const | FDH | [protected, virtual] |
_insideOut | Geometry | [protected] |
_mat | FDH | [protected] |
_mesh(int) const | FDH6 | [protected, virtual] |
_rotate(float, const Vector3 &) | FDH | [protected, virtual] |
_rotate(const Matrix3 &) | FDH | [protected, virtual] |
_rotateX(float) | FDH | [protected, virtual] |
_rotateY(float) | FDH | [protected, virtual] |
_rotateZ(float) | FDH | [protected, virtual] |
_scale(float) | FDH | [protected, virtual] |
_transform(const Matrix4 &) | FDH | [protected, virtual] |
_translate(float, float, float) | FDH | [protected, virtual] |
esg::Geometry::_translate(const Vector3 &v) | Geometry | [inline, protected] |
_values | FDH | [protected] |
Box() | Box | [inline] |
Box(const Interval &extentX, const Interval &extentY, const Interval &extentZ) | Box | [inline] |
Box(double minX, double maxX, double minY, double maxY, double minZ, double maxZ) | Box | [inline] |
centroid(void) const | FDH | [virtual] |
checkVolume(void) const | FDH | [virtual] |
clone(const Matrix4 *pTrMat) const | FDH6 | [virtual] |
esg::Geometry::clone(void) const | Geometry | [inline] |
DIRS | FDH6 | [static] |
distance(const Geometry &geom, Vector3 *pDir) | FDH | [virtual] |
dump(const char *intent, const char *tab) | FDH | [virtual] |
EPS | Geometry | [static] |
extent(const Vector3 &direction) const | FDH | [virtual] |
esg::Geometry::extent(float x, float y, float z) const | Geometry | [inline] |
FDH(unsigned d, const float(*m)[3]) | FDH | [inline, protected] |
FDH(unsigned dirs, const float(*mat)[3], SceneGraphObject &object) | FDH | |
FDH(unsigned dirs, const float(*mat)[3], List< SceneGraphObject > &list) | FDH | |
FDH(unsigned dirs, const float(*mat)[3], const Geometry &geom1, const Geometry &geom2) | FDH | |
FDH(unsigned dirs, const float(*mat)[3], const Geometry &geom) | FDH | |
FDH(unsigned dirs, const float(*mat)[3], const float values[]) | FDH | |
FDH6() | FDH6 | [inline, protected] |
FDHMat | FDH6 | [static] |
FDHMat | FDH6 | |
Geometry() | Geometry | [inline] |
insideOut(bool b) | Geometry | [inline] |
mapToUV(const Vector3 &v, Vector2 &uv) | FDH6 | [virtual] |
mesh(int density=0) const | Geometry | |
radius(const Vector3 ¢roid) const | FDH | [virtual] |
esg::Geometry::radius(void) const | Geometry | [inline, virtual] |
randomDirection(const Vector3 &pov, Vector3 &dir, double *pdf) | FDH | [virtual] |
randomSample(int mask, PointEnv &pe, double *pdf) | FDH | [virtual] |
rayIntersection(PointEnv *pPE, int mask, const Vector3 &origin, const Vector3 &direction, float maxD=MAXFLOAT) | FDH | [virtual] |
separation(Geometry &geom, Vector3 *pDir) | FDH | [virtual] |
setExtentX(double min, double max) | FDH6 | [inline, virtual] |
setExtentY(double min, double max) | FDH6 | [inline, virtual] |
setExtentZ(double min, double max) | FDH6 | [inline, virtual] |
SIZE | FDH6 | [static] |
~ESGObject() | ESGObject | [inline, virtual] |
~FDH() | FDH | [virtual] |
~Geometry() | Geometry | [inline, virtual] |