Helios++
Helios software for LiDAR simulations
|
#include <BaseDemo.h>
Public Member Functions | |
BaseDemo (string const name) | |
Base demo constructor. More... | |
string | getName () |
Obtain the demo name. More... | |
virtual void | run ()=0 |
Run the demo itself. More... | |
Protected Attributes | |
string const | name |
The name for the demo. | |
BaseDemo class.
Can be overridden to implement new demos.
NOTICE in order for a demo to be runnable it must override the run method to implement the demo behavior
|
inline |
Base demo constructor.
name | Name for the demo |
|
inline |
Obtain the demo name.
|
pure virtual |
Run the demo itself.
Only demos implementing a run method will be runnable
Implemented in HeliosDemos::SimplePrimitivesDemo, HeliosDemos::RaycastingDemo, and HeliosDemos::DynamicSceneDemo.