V-ART
VART::MeshObject Member List

This is the complete list of members for VART::MeshObject, including all inherited members.

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::MeshObjectprotected
ApplyTransform(const Transform &trans)VART::MeshObject
autoDeleteVART::MemoryObj
AutoDeleteChildren() const VART::SceneNode
bBoxVART::GraphicObjprotected
BEZIER enum valueVART::SceneNode
BIAXIAL_JOINT enum valueVART::SceneNode
BOX enum valueVART::SceneNode
childListVART::SceneNodeprotected
Clear()VART::MeshObject
ComputeBoundingBox()VART::MeshObjectvirtual
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::MeshObjectstatic
ComputeVertexNormals()VART::MeshObject
CONDYLAR_JOINT enum valueVART::SceneNode
CONE enum valueVART::SceneNode
Copy()VART::MeshObjectvirtual
CURVE enum valueVART::SceneNode
CYLINDER enum valueVART::SceneNode
descriptionVART::SceneNodeprotected
DetachChild(SceneNode *childPtr)VART::SceneNode
DrawForPicking() const VART::GraphicObjvirtual
DrawInstanceOGL() const VART::MeshObjectprotectedvirtual
DrawOGL() const VART::SceneNodevirtual
ELLIPSOID_JOINT enum valueVART::SceneNode
FILLED enum valueVART::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::GraphicObjinline
GetChilds()VART::SceneNode
GetDescription() const VART::SceneNodeinline
GetID() const VART::MeshObjectinlinevirtual
GetNodeTypeList(TypeID type, std::list< SceneNode * > &nodeList)VART::SceneNode
GetRecursiveBoundingBox() const VART::GraphicObjinline
GetSubBBoxes()VART::MeshObjectinline
GetVertex(unsigned int pos)VART::MeshObject
GetVertexMedia()VART::MeshObject
GetVerticesCoordinates()VART::MeshObjectinline
GetYProjection(std::list< Point4D > *resultPtr, double height=0) const VART::MeshObject
GRAPHIC_OBJ enum valueVART::SceneNode
GraphicObj()VART::GraphicObj
Hide()VART::GraphicObj
HINGE_JOINT enum valueVART::SceneNode
howToShowVART::GraphicObj
IMAGE enum valueVART::SceneNode
IMAGE_2D enum valueVART::SceneNode
IsEmpty()VART::MeshObjectinline
IsVisible()VART::GraphicObj
JOINT enum valueVART::SceneNode
LINES enum valueVART::GraphicObj
LINES_AND_NORMALS enum valueVART::GraphicObj
LocateBreadthFirst(SNLocator *locatorPtr) const VART::SceneNodevirtual
LocateDepthFirst(SNLocator *locatorPtr) const VART::SceneNodevirtual
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 valueVART::SceneNode
meshListVART::MeshObjectprotected
MeshObject()VART::MeshObject
MeshObject(const MeshObject &obj)VART::MeshObject
NONE enum valueVART::SceneNode
NormalizeAllNormals()VART::MeshObjectprotected
normCoordVecVART::MeshObjectprotected
normVecVART::MeshObjectprotected
NumFaces()VART::MeshObject
operator<<(std::ostream &output, const MeshObject &m)VART::MeshObjectfriend
operator=(const MeshObject &obj)VART::MeshObject
VART::GraphicObj::operator=(const SceneNode &node)VART::SceneNode
Optimize()VART::MeshObject
pickNameVART::GraphicObjprotected
PickName() const VART::GraphicObjinline
PIVOT_JOINT enum valueVART::SceneNode
PLANE_JOINT enum valueVART::SceneNode
POINTS enum valueVART::GraphicObj
POINTS_AND_NORMALS enum valueVART::GraphicObj
POLYAXIAL_JOINT enum valueVART::SceneNode
ReadFromOBJ(const std::string &filename, std::list< MeshObject * > *resultPtr)VART::MeshObjectstatic
ReadMaterialTable(const std::string &filename, std::map< std::string, Material > *matMapPtr)VART::MeshObjectprotectedstatic
ReadVertex(std::istringstream &iss, unsigned int *vi, unsigned int *ti, unsigned int *ni)VART::MeshObjectprotectedstatic
ReadVerticesLine(std::istringstream &input, std::list< VertexTriplet > *resultPtr)VART::MeshObjectprotectedstatic
recBBoxVART::GraphicObjprotected
RecursiveCopy()VART::SceneNodevirtual
RecursiveFindPathTo(SceneNode *targetPtr, SGPath *resultPtr) const VART::SceneNodeprotected
RecursiveFindPathTo(const std::string &targetName, SGPath *resultPtr) const VART::SceneNodeprotected
recursivePrintingVART::SceneNodestatic
SADDLE_JOINT enum valueVART::SceneNode
SceneNode()VART::SceneNode
SceneNode(SceneNode &node)VART::SceneNode
SetBBoxColor(VART::Color value)VART::GraphicObjinline
SetBBoxVisibility(bool value)VART::GraphicObjinline
SetDescription(const std::string &desc)VART::SceneNodeinline
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
showVART::GraphicObjprotected
ShowType enum nameVART::GraphicObj
sizeOfNormalsVART::MeshObjectstatic
SmallerVertex(Point4D *resultPtr)VART::MeshObject
SPHERE enum valueVART::SceneNode
textCoordVecVART::MeshObjectprotected
ToggleBBoxVisibility()VART::GraphicObj
ToggleRecBBoxVisibility()VART::GraphicObj
ToggleRecVisibility()VART::GraphicObj
ToggleVisibility()VART::GraphicObj
TRANSFORM enum valueVART::SceneNode
TraverseBreadthFirst(SNOperator *operatorPtr) const VART::SceneNodevirtual
TraverseDepthFirst(SNOperator *operatorPtr) const VART::SceneNodevirtual
TypeID enum nameVART::SceneNode
UNIAXIAL_JOINT enum valueVART::SceneNode
vertCoordVecVART::MeshObjectprotected
Vertex(unsigned int i) const VART::MeshObjectinlineprotected
vertVecVART::MeshObjectprotected
VOLUME enum valueVART::SceneNode
XmlPrintOn(std::ostream &os, unsigned int indent) const VART::SceneNodevirtual
~SceneNode()VART::SceneNodevirtual