Stg::ModelLaser Class Reference
ModelLaser class
More...
#include <stage.hh>
List of all members.
Detailed Description
ModelLaser class
Definition at line 2393 of file stage.hh.
Constructor & Destructor Documentation
Stg::ModelLaser::ModelLaser |
( |
World * |
world, |
|
|
Model * |
parent, |
|
|
const std::string & |
type | |
|
) |
| | |
Stg::ModelLaser::~ModelLaser |
( |
|
) |
|
Member Function Documentation
Config Stg::ModelLaser::GetConfig |
( |
|
) |
|
Get the user-tweakable configuration of the laser
const std::vector<Sample>& Stg::ModelLaser::GetSamples |
( |
|
) |
|
returns a const reference to a vector of range and reflectance samples
Sample* Stg::ModelLaser::GetSamples |
( |
uint32_t * |
count |
) |
|
returns an array of range & reflectance samples
virtual void Stg::ModelLaser::Load |
( |
|
) |
[virtual] |
configure a model by reading from the current world file
Reimplemented from Stg::Model.
virtual void Stg::ModelLaser::Print |
( |
char * |
prefix |
) |
[virtual] |
void Stg::ModelLaser::SampleConfig |
( |
|
) |
[private] |
void Stg::ModelLaser::SetConfig |
( |
Config & |
cfg |
) |
|
Set the user-tweakable configuration of the laser
virtual void Stg::ModelLaser::Shutdown |
( |
|
) |
[virtual] |
virtual void Stg::ModelLaser::Startup |
( |
|
) |
[virtual] |
virtual void Stg::ModelLaser::Update |
( |
|
) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: