Surface Member List

This is the complete list of members for Surface, including all inherited members.

__debug()Surface [inline, virtual]
__get_repository()Surface [inline]
_auxPlaneNormalSurface [protected]
_check_vertex(void)Surface [protected]
_createdSurface [protected]
_duplicate_attributes(const Geometry &)Surface [protected, virtual]
_fastMeshSurface [protected]
_havePlaneNormalSurface [protected]
_insideOutGeometry [protected]
_mesh(int) const Surface [protected, virtual]
_nNormSurface [protected]
_normalsSurface [protected]
_nSurfacesSurface [protected]
_nUVCoordsSurface [protected]
_nVertSurface [protected]
_pAutoInterSurface [protected]
_pAutoNormalsSurface [protected]
_pAutoUVCoordsSurface [protected]
_pAutoVerticesSurface [protected]
_pIntersectorSurface [protected]
_pIteratorSurface [protected]
_pPreviousHitSurface [protected]
_pRepositorySurface [protected]
_primActVertSurface [protected]
_primNormIndicesSurface [protected]
_primUVIndicesSurface [protected]
_primVerticesSurface [protected]
_primVertIndicesSurface [protected]
_rotate(float, const Vector3 &)Surface [protected, virtual]
_rotate(const Matrix3 &)Surface [protected, virtual]
_rotateX(float)Surface [protected, virtual]
_rotateY(float)Surface [protected, virtual]
_rotateZ(float)Surface [protected, virtual]
_scale(float)Surface [protected, virtual]
_transform(const Matrix4 &)Surface [protected, virtual]
_translate(float, float, float)Surface [protected, virtual]
esg::Geometry::_translate(const Vector3 &v)Geometry [inline, protected]
_uvCoordsSurface [protected]
_verticesSurface [protected]
_vertIndexSurface [protected]
_vertOrderSurface [protected]
actVertex(void) const Surface [inline]
centroid(void) const Surface [virtual]
clone(const Matrix4 *pTrMat) const Surface [virtual]
esg::Geometry::clone(void) const Geometry [inline]
distance(const Geometry &geom, Vector3 *pDir)Surface [inline, virtual]
done(void)Surface
dump(const char *intent, const char *tab)Surface [virtual]
EPSGeometry [static]
extent(const Vector3 &direction) const Surface [virtual]
esg::Geometry::extent(float x, float y, float z) const Geometry [inline]
firstPlane(void)Surface
firstVertex(void)Surface [inline]
Geometry()Geometry [inline]
insideOut(bool b)Geometry [inline]
mapToUV(const Vector3 &v, Vector2 &uv)Surface [virtual]
mesh(int density=0) const Geometry
nextPlane(void)Surface
nextVertex(void)Surface [inline]
normal(const Vector3 &v)Surface
numEdges(void) const Surface
numPlanes(void) const Surface [inline]
numVertices(void) const Surface [inline]
NurbsSurface classSurface [friend]
QUAD_STRIP enum valueSurface
QUADS enum valueSurface
radius(void) const Surface [inline, virtual]
radius(const Vector3 &centroid) const Surface [virtual]
randomDirection(const Vector3 &pov, Vector3 &dir, double *pdf)Surface [virtual]
randomSample(int mask, PointEnv &pe, double *pdf)Surface [virtual]
rayIntersection(PointEnv *pPE, int mask, const Vector3 &origin, const Vector3 &direction, float maxD=MAXFLOAT)Surface [virtual]
separation(Geometry &geom, Vector3 *pDir)Surface [inline, virtual]
Surface()Surface [inline, protected]
Surface(const SDS &ss, AutoArray< Vertex3 > *va, unsigned nv, AutoArray< Vector3 > *na, unsigned nn, AutoArray< Vector2 > *uva, unsigned uvn, enum VertOrder vo, AutoPtr< Intersector > *it, bool fm)Surface
TRIANGLE_FAN enum valueSurface
TRIANGLE_STRIP enum valueSurface
TRIANGLES enum valueSurface
vertex(unsigned index)Surface
vertex(unsigned vindex, unsigned nindex)Surface
vertex(unsigned vindex, unsigned nindex, unsigned uvindex)Surface
vertexUV(unsigned vindex, unsigned uvindex)Surface
VertOrder enum nameSurface
~ESGObject()ESGObject [inline, virtual]
~Geometry()Geometry [inline, virtual]
~Surface()Surface [virtual]


Generated on Wed Jun 28 12:24:34 2006 for esg by  doxygen 1.4.6