#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.
|