V-ART
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCVART::ActionA coordinated movement of joints in an articulated body
|\CVART::XmlActionParser and loader for xml files that describe an Action
oCVART::BaseActionAnimations. Transformations acting through time. Abstract class
|oCVART::JointActionA coordinated movement of joints in an articulated body
||\CVART::XmlJointActionParser and loader for xml files that describe an JointAction
|\CVART::TransformAction
| oCVART::RotationAction..
| oCVART::ScaleAction..
| oCVART::ShearAction..
| \CVART::TranslationAction..
oCVART::BoundingBoxAxis aligned bounding box
oCVART::CallBackAn object that is activated in a callback-like scheme
oCVART::CameraVirtual camera
oCVART::ColorRGBA color representation
oCVART::DMModifierAn object that modifies noisy dof movers
|\CVART::OffsetModifier..
oCVART::DofMoverController for DOF movement
|\CVART::NoisyDofMoverNoisy Controller for DOF movement
oCErrorHandler
|\CVART::XmlBase::ErrorHandlerProvides pretty errors messages for Xerces
oCVART::FileA File is a system indepentend representation for methods that work with files
oCVART::IKChainInverse Kinematic Chain
oCVART::BaseAction::InitializerAction Initializer
|\CVART::JointAction::Initializer
oCVART::InterpolatorInterpolator representation
|oCVART::HermiteInterpolatorHermite Spline interpolation
|oCVART::LinearInterpolatorLinear interpolation
|\CVART::SineInterpolatorSmooth (sine function) interpolator
| oCVART::NaturalInterpolatorAn interpolator for natural joint movement
| \CVART::RangeSineInterpolatorSmooth (sine function) interpolator with range
oCVART::JointMoverControllers for joint movement
oClist
|\CVART::Collector< T >A scene node operator that collects nodes of some kind
oCVART::MaterialMaterial properties for graphical objects
oCVART::MemoryObjA "Memory Object" is a V-ART object that has some memory allocation attributes, allowing V-ART to auto deallocate its memory space
|oCVART::DofDegree Of Freedom - basic component of a Joint
|\CVART::SceneNodeBase class for objects that compose a scene graph
| oCVART::GraphicObjAn scene node that is associated with a shape
| |oCVART::ConeA cone
| |oCVART::CurveA paramteric curve in 3D/4D space
| ||\CVART::BezierA Bezier curve
| |oCVART::CylinderA cylinder or cone
| |oCVART::DotA graphical point
| |oCVART::MeshObjectGraphical object made of polygon meshes
| ||oCVART::Arrow
| ||\CVART::BoxA box
| |oCVART::PolyLineA PolyLine is a sequence of lines, defined by a list of points
| |oCVART::RefSystem
| |\CVART::SphereA sphere
| oCVART::LightRepresents a light source
| |oCVART::PointLightPoint light source
| |\CVART::SpotLightSpot Light representation
| \CVART::TransformGeometric transformations
|  \CVART::JointRepresentation of joints
|   oCVART::BiaxialJointA joint with two rotational degrees of freedom
|   |oCVART::CondylarJointFixMe: This class is not implementated yet
|   |oCVART::EllipsoidJointFixMe: This class is not implementated yet
|   |\CVART::SaddlelJointFixMe: This class is not implementated yet
|   oCVART::PolyaxialJointA joint with three rotational degrees of freedom
|   \CVART::UniaxialJointA joint with one rotational degrees of freedom
|    oCVART::HingeJoint
|    \CVART::PivotJoint
oCVART::MeshA mesh is part of an graphical object, in which faces are made of vertices according to some rule of formation
oCVART::ModifierA modifier controls how one DOF influences other DOF
oCPickNameFinderA SNLocator that is used to find an object by its pick name
oCVART::PointAbstract class that provides a common base for point and vector classes
|\CVART::Point4DPoints and vectors using homogeneous coordinates
oCVART::SceneA set of objects, lights and cameras
|\CVART::XmlScene
oCVART::SGPathScene Graph Path
oCVART::SNOperatorObjects that process scene nodes
|oCVART::Collector< T >A scene node operator that collects nodes of some kind
|oCVART::SNLocatorScene Node Locator – used to find a particular object in the scene graph
||oCVART::AddressLocatorLocates a SceneNode by its memory address
||oCVART::DescriptionLocatorLocates a SceneNode by its description
||\CVART::PickNameLocator
|\CVART::XmlPrinter..
oCVART::XmlAction::Source
oCVART::XmlBase::TempCStringClass for auto conversion from Xerces strings to C strings
oCVART::Texture2D image to use as texture
oCVART::TimeElapsed time representation
oCVART::MeshObject::VertexTriplet
oCVART::XmlBase::XercesStringClass for auto conversion from C strings to Xerces strings
\CVART::XmlBaseBasic methods for reading XML files
 oCVART::XmlActionParser and loader for xml files that describe an Action
 oCVART::XmlJointActionParser and loader for xml files that describe an JointAction
 \CVART::XmlScene