V-ART
refsystem.h
Go to the documentation of this file.
1 #ifndef VART_REFSYSTEM_H
2 #define VART_REFSYSTEM_H
3 
4 #include "graphicobj.h"
5 #include "scenenode.h"
6 
7 namespace VART {
8  class RefSystem : public GraphicObj {
9  public:
10  // PUBLIC METHODS
11  RefSystem();
12 
13  // hide the axis Z
14  void HideZ();
15 
16  virtual VART::SceneNode * Copy();
17 
18  virtual void ComputeBoundingBox();
19 
20  private:
21  // PRIVATE METHODS
22  virtual bool DrawInstanceOGL() const;
23 
24  protected:
25  // PROTECTED ATRIBUTES
26  static double axisLength;
30 
31  }; // end class declaration
32 } // end namespace
33 
34 #endif
virtual VART::SceneNode * Copy()
Definition: refsystem.cpp:45
Base class for objects that compose a scene graph.
Definition: scenenode.h:25
virtual void ComputeBoundingBox()
Computes the bounding box.
Definition: refsystem.cpp:51
Header file for V-ART class "GraphicObj".
static double axisLength
Definition: refsystem.h:26
Header file for V-ART class "SceneNode".
An scene node that is associated with a shape.
Definition: graphicobj.h:18