| AddChild(SceneNode &child) | VART::SceneNode | |
| AddFace(const char *indexStr) | VART::MeshObject | |
| AddMesh(const Mesh &m) | VART::MeshObject | |
| AddNormal(unsigned int idx, const Point4D &vec) | VART::MeshObject | protected |
| ApplyTransform(const Transform &trans) | VART::MeshObject | |
| Arrow(double length) | VART::Arrow | |
| Arrow(Point4D point, Point4D direction) | VART::Arrow | |
| autoDelete | VART::MemoryObj | |
| AutoDeleteChildren() const | VART::SceneNode | |
| bBox | VART::GraphicObj | protected |
| BEZIER enum value | VART::SceneNode | |
| BIAXIAL_JOINT enum value | VART::SceneNode | |
| BOX enum value | VART::SceneNode | |
| childList | VART::SceneNode | protected |
| Clear() | VART::MeshObject | |
| ComputeBoundingBox() | VART::MeshObject | virtual |
| ComputeBoundingBox(const Transform &trans, BoundingBox *bbPtr) | VART::MeshObject | |
| ComputeRecursiveBoundingBox() | VART::GraphicObj | |
| ComputeSubBBoxes(const Transform &trans, int subdivisions) | VART::MeshObject | |
| ComputeTriangleNormal(const Point4D &v1, const Point4D &v2, const Point4D &v3, Point4D *resultPtr) | VART::MeshObject | static |
| ComputeVertexNormals() | VART::MeshObject | |
| CONDYLAR_JOINT enum value | VART::SceneNode | |
| CONE enum value | VART::SceneNode | |
| Copy() | VART::MeshObject | virtual |
| CURVE enum value | VART::SceneNode | |
| CYLINDER enum value | VART::SceneNode | |
| description | VART::SceneNode | protected |
| DetachChild(SceneNode *childPtr) | VART::SceneNode | |
| DrawForPicking() const | VART::GraphicObj | virtual |
| DrawInstanceOGL() const | VART::MeshObject | protectedvirtual |
| DrawOGL() const | VART::SceneNode | virtual |
| ELLIPSOID_JOINT enum value | VART::SceneNode | |
| FILLED enum value | VART::GraphicObj | |
| FindChildByName(const std::string &name) const | VART::SceneNode | |
| FindPathTo(SceneNode *targetPtr, SGPath *resultPtr) const | VART::SceneNode | |
| FindPathTo(const std::string &targetName, SGPath *resultPtr) const | VART::SceneNode | |
| GetBoundingBox() const | VART::GraphicObj | inline |
| GetChilds() | VART::SceneNode | |
| GetDescription() const | VART::SceneNode | inline |
| GetID() const | VART::MeshObject | inlinevirtual |
| GetNodeTypeList(TypeID type, std::list< SceneNode * > &nodeList) | VART::SceneNode | |
| GetRecursiveBoundingBox() const | VART::GraphicObj | inline |
| GetSubBBoxes() | VART::MeshObject | inline |
| GetVertex(unsigned int pos) | VART::MeshObject | |
| GetVertexMedia() | VART::MeshObject | |
| GetVerticesCoordinates() | VART::MeshObject | inline |
| GetYProjection(std::list< Point4D > *resultPtr, double height=0) const | VART::MeshObject | |
| GRAPHIC_OBJ enum value | VART::SceneNode | |
| GraphicObj() | VART::GraphicObj | |
| Hide() | VART::GraphicObj | |
| HINGE_JOINT enum value | VART::SceneNode | |
| howToShow | VART::GraphicObj | |
| IMAGE enum value | VART::SceneNode | |
| IMAGE_2D enum value | VART::SceneNode | |
| IsEmpty() | VART::MeshObject | inline |
| IsVisible() | VART::GraphicObj | |
| JOINT enum value | VART::SceneNode | |
| LINES enum value | VART::GraphicObj | |
| LINES_AND_NORMALS enum value | VART::GraphicObj | |
| LocateBreadthFirst(SNLocator *locatorPtr) const | VART::SceneNode | virtual |
| LocateDepthFirst(SNLocator *locatorPtr) const | VART::SceneNode | virtual |
| MakeBox(double minX, double maxX, double minY, double maxY, double minZ, double maxZ) | VART::MeshObject | |
| MemoryObj() | VART::MemoryObj | |
| MemoryObj(const VART::MemoryObj &obj) | VART::MemoryObj | |
| MergeWith(const MeshObject &obj) | VART::MeshObject | |
| MESH_OBJECT enum value | VART::SceneNode | |
| meshList | VART::MeshObject | protected |
| MeshObject() | VART::MeshObject | |
| MeshObject(const MeshObject &obj) | VART::MeshObject | |
| NONE enum value | VART::SceneNode | |
| NormalizeAllNormals() | VART::MeshObject | protected |
| normCoordVec | VART::MeshObject | protected |
| normVec | VART::MeshObject | protected |
| NumFaces() | VART::MeshObject | |
| operator=(const MeshObject &obj) | VART::MeshObject | |
| VART::GraphicObj::operator=(const SceneNode &node) | VART::SceneNode | |
| Optimize() | VART::MeshObject | |
| pickName | VART::GraphicObj | protected |
| PickName() const | VART::GraphicObj | inline |
| PIVOT_JOINT enum value | VART::SceneNode | |
| PLANE_JOINT enum value | VART::SceneNode | |
| POINTS enum value | VART::GraphicObj | |
| POINTS_AND_NORMALS enum value | VART::GraphicObj | |
| POLYAXIAL_JOINT enum value | VART::SceneNode | |
| ReadFromOBJ(const std::string &filename, std::list< MeshObject * > *resultPtr) | VART::MeshObject | static |
| ReadMaterialTable(const std::string &filename, std::map< std::string, Material > *matMapPtr) | VART::MeshObject | protectedstatic |
| ReadVertex(std::istringstream &iss, unsigned int *vi, unsigned int *ti, unsigned int *ni) | VART::MeshObject | protectedstatic |
| ReadVerticesLine(std::istringstream &input, std::list< VertexTriplet > *resultPtr) | VART::MeshObject | protectedstatic |
| recBBox | VART::GraphicObj | protected |
| RecursiveCopy() | VART::SceneNode | virtual |
| RecursiveFindPathTo(SceneNode *targetPtr, SGPath *resultPtr) const | VART::SceneNode | protected |
| RecursiveFindPathTo(const std::string &targetName, SGPath *resultPtr) const | VART::SceneNode | protected |
| recursivePrinting | VART::SceneNode | static |
| relativeBaseLength | VART::Arrow | protectedstatic |
| relativeHeadRadius | VART::Arrow | static |
| relativeRadius | VART::Arrow | protectedstatic |
| SADDLE_JOINT enum value | VART::SceneNode | |
| SceneNode() | VART::SceneNode | |
| SceneNode(SceneNode &node) | VART::SceneNode | |
| SetBBoxColor(VART::Color value) | VART::GraphicObj | inline |
| SetBBoxVisibility(bool value) | VART::GraphicObj | inline |
| SetDescription(const std::string &desc) | VART::SceneNode | inline |
| SetMaterial(const Material &mat) | VART::MeshObject | |
| SetNormals(const std::vector< Point4D > &normalVec) | VART::MeshObject | |
| SetVertex(unsigned int index, const Point4D &newValue) | VART::MeshObject | |
| SetVertices(const std::vector< Point4D > &vertexVec) | VART::MeshObject | |
| SetVertices(const char *vertexStr) | VART::MeshObject | |
| Show() | VART::GraphicObj | |
| show | VART::GraphicObj | protected |
| ShowType enum name | VART::GraphicObj | |
| sizeOfNormals | VART::MeshObject | static |
| SmallerVertex(Point4D *resultPtr) | VART::MeshObject | |
| SPHERE enum value | VART::SceneNode | |
| textCoordVec | VART::MeshObject | protected |
| ToggleBBoxVisibility() | VART::GraphicObj | |
| ToggleRecBBoxVisibility() | VART::GraphicObj | |
| ToggleRecVisibility() | VART::GraphicObj | |
| ToggleVisibility() | VART::GraphicObj | |
| TRANSFORM enum value | VART::SceneNode | |
| TraverseBreadthFirst(SNOperator *operatorPtr) const | VART::SceneNode | virtual |
| TraverseDepthFirst(SNOperator *operatorPtr) const | VART::SceneNode | virtual |
| TypeID enum name | VART::SceneNode | |
| UNIAXIAL_JOINT enum value | VART::SceneNode | |
| vertCoordVec | VART::MeshObject | protected |
| Vertex(unsigned int i) const | VART::MeshObject | inlineprotected |
| vertVec | VART::MeshObject | protected |
| VOLUME enum value | VART::SceneNode | |
| XmlPrintOn(std::ostream &os, unsigned int indent) const | VART::SceneNode | virtual |
| ~SceneNode() | VART::SceneNode | virtual |