#include <Vis.hpp>
Inheritance diagram for vrvis::Vis:

Public Member Functions | |
| virtual | ~Vis (void) |
| Virtual destructor. | |
| virtual void | createComponents (void)=0 |
| Create all visualization components. | |
| virtual void | draw (void)=0 |
| Draw graphics owned by the visualization. | |
Protected Member Functions | |
| Vis (void) | |
| Constructor. | |
| Input * | getInput (void) |
| Get the Input pointer. | |
|
|
Virtual destructor. |
|
|
Protected constructor; to be called only by implementing child classes. |
|
|
Pure virtual method to initialize all kinds of visualization components, e.g. Layers, LayerComponents and Actions. |
|
|
Pure virtual method, forwarded from Drawable. This is the place to put all things you want the visualization itself to draw in the scene.
Implements vrvis::Drawable.
|
|
|
Input accessor for child classes. The corresponding member is hidden for design reasons.
|
1.3.8