Base class for objects that compose a scene graph.
Header file for V-ART class "Material".
Header file for V-ART class "GraphicObj".
virtual VART::SceneNode * Copy()
Returns a copy of an Sphere. Every derived class must reimplements this method, to avoid errors with ...
Material GetMaterial() const
Returns of copy of the cylinder's material.
bool DrawInstanceOGL() const
Draws the sphere using OpenGL engine.
An scene node that is associated with a shape.
virtual void ComputeBoundingBox()
Computes the bounding box.
Material properties for graphical objects.
void SetMaterial(const Material &mat)
Material assignment.
VART::Sphere & operator=(const VART::Sphere &sphere)
Copies all Sphere data to another sphere.