Stg::ModelLaser Class Reference
ModelLaser class More...
#include <stage.hh>
Inherits Stg::Model.
Classes | |
| class | Config |
| class | Sample |
| class | Vis |
Public Member Functions | |
| Config | GetConfig () |
| const std::vector< Sample > & | GetSamples () |
| Sample * | GetSamples (uint32_t *count) |
| virtual void | Load () |
| ModelLaser (World *world, Model *parent, const std::string &type) | |
| virtual void | Print (char *prefix) |
| void | SetConfig (Config &cfg) |
| virtual void | Shutdown () |
| virtual void | Startup () |
| virtual void | Update () |
| ~ModelLaser () | |
Detailed Description
ModelLaser class
Constructor & Destructor Documentation
| ModelLaser::~ModelLaser | ( | void | ) |
Member Function Documentation
| ModelLaser::Config ModelLaser::GetConfig | ( | ) |
Get the user-tweakable configuration of the laser
| const std::vector< ModelLaser::Sample > & ModelLaser::GetSamples | ( | ) |
returns a const reference to a vector of range and reflectance samples
| ModelLaser::Sample * ModelLaser::GetSamples | ( | uint32_t * | count | ) |
returns an array of range & reflectance samples
| void ModelLaser::Load | ( | void | ) | [virtual] |
configure a model by reading from the current world file
Reimplemented from Stg::Model.
| void ModelLaser::Print | ( | char * | prefix | ) | [virtual] |
| void ModelLaser::SetConfig | ( | Config & | cfg | ) |
Set the user-tweakable configuration of the laser
| void ModelLaser::Shutdown | ( | void | ) | [virtual] |
Reimplemented from Stg::Model.
| void ModelLaser::Startup | ( | void | ) | [virtual] |
Reimplemented from Stg::Model.
| void ModelLaser::Update | ( | void | ) | [virtual] |
Reimplemented from Stg::Model.
The documentation for this class was generated from the following files:
Generated on Tue Oct 20 15:42:06 2009 for Stage by
1.6.1
