AddChild(const VPSceneNode &child) | VPSceneNode | |
AddFace(const char *indexStr) | VPMeshObject | |
autoDelete | VPMemoryObj | |
AutoDeleteChildren() const | VPSceneNode | |
bBox | VPGraphicObj | [protected] |
BEZIER enum value | VPSceneNode | |
BIAXIAL_JOINT enum value | VPSceneNode | |
BOX enum value | VPSceneNode | |
childList | VPSceneNode | [protected] |
Clear() | VPMeshObject | |
ComputeBoundingBox() | VPMeshObject | [virtual] |
ComputeRecursiveBoundingBox() | VPGraphicObj | |
ComputeTriangleNormal(const VPPoint4D &v1, const VPPoint4D &v2, const VPPoint4D &v3, VPPoint4D *resultPtr) | VPMeshObject | [static] |
CONDYLAR_JOINT enum value | VPSceneNode | |
CONE enum value | VPSceneNode | |
CURVE enum value | VPSceneNode | |
CYLINDER enum value | VPSceneNode | |
description | VPSceneNode | [protected] |
DrawInstanceOGL() const | VPMeshObject | [protected, virtual] |
DrawOGL() const | VPSceneNode | [virtual] |
ELLIPSOID_JOINT enum value | VPSceneNode | |
GetBoundingBox() const | VPGraphicObj | [inline] |
GetDescription() const | VPSceneNode | [inline] |
GetID() const | VPMeshObject | [inline, virtual] |
GetRecursiveBoundingBox() const | VPGraphicObj | [inline] |
GetYProjection(std::list< VPPoint4D > *resultPtr, double height=0) const | VPMeshObject | |
GRAPHIC_OBJ enum value | VPSceneNode | |
Hide() | VPGraphicObj | |
HINGE_JOINT enum value | VPSceneNode | |
IMAGE enum value | VPSceneNode | |
IMAGE_2D enum value | VPSceneNode | |
IsEmpty() | VPMeshObject | [inline] |
IsVisible() | VPGraphicObj | |
JOINT enum value | VPSceneNode | |
MakeBox(double minX, double maxX, double minY, double maxY, double minZ, double maxZ) | VPMeshObject | |
MergeWith(const VPMeshObject &obj) | VPMeshObject | |
MESH_OBJECT enum value | VPSceneNode | |
meshList | VPMeshObject | [protected] |
NONE enum value | VPSceneNode | |
normCoordVec | VPMeshObject | [protected] |
normVec | VPMeshObject | [protected] |
operator=(const VPMeshObject &obj) | VPMeshObject | |
VPGraphicObj::operator=(const VPSceneNode &node) | VPSceneNode | |
Optimize() | VPMeshObject | |
PIVOT_JOINT enum value | VPSceneNode | |
PLANE_JOINT enum value | VPSceneNode | |
POLYAXIAL_JOINT enum value | VPSceneNode | |
ReadFromOBJ(const std::string &filename, std::list< VPMeshObject * > *resultPtr) | VPMeshObject | [static] |
ReadMaterialTable(const std::string &filename, std::map< std::string, VPMaterial > *matMapPtr) | VPMeshObject | [protected, static] |
recBBox | VPGraphicObj | [protected] |
SADDLE_JOINT enum value | VPSceneNode | |
SetDescription(const std::string &desc) | VPSceneNode | [inline] |
SetMaterial(const VPMaterial &mat) | VPMeshObject | |
SetVertices(const std::vector< VPPoint4D > &vertexVec) | VPMeshObject | |
SetVertices(const char *vertexStr) | VPMeshObject | |
show | VPGraphicObj | [protected] |
Show() | VPGraphicObj | |
SPHERE enum value | VPSceneNode | |
textCoordVec | VPMeshObject | [protected] |
ToggleVisibility() | VPGraphicObj | |
Transform(const VPTransform &trans) | VPMeshObject | |
TypeID enum name | VPSceneNode | |
UNIAXIAL_JOINT enum value | VPSceneNode | |
vertCoordVec | VPMeshObject | [protected] |
vertVec | VPMeshObject | [protected] |
VOLUME enum value | VPSceneNode | |
VPGraphicObj() | VPGraphicObj | |
VPMemoryObj() | VPMemoryObj | |
VPMeshObject() | VPMeshObject | |
VPMeshObject(const VPMeshObject &obj) | VPMeshObject | |
VPSceneNode() | VPSceneNode | |
VPSceneNode(const VPSceneNode &node) | VPSceneNode | |
~VPSceneNode() | VPSceneNode | [virtual] |