Stg::StgModelLaser Class Reference

#include <stage.hh>

Inherits Stg::StgModel.

List of all members.


Public Member Functions

virtual void DataVisualize ()
stg_laser_cfg_t GetConfig ()
uint32_t GetSampleCount ()
stg_laser_sample_tGetSamples (uint32_t *count=NULL)
virtual void Load ()
virtual void Print (char *prefix)
void SetConfig (stg_laser_cfg_t cfg)
void SetSamples (stg_laser_sample_t *samples, uint32_t count)
virtual void Shutdown ()
virtual void Startup ()
 StgModelLaser (StgWorld *world, StgModel *parent, stg_id_t id, char *typestr)
virtual void Update ()
 ~StgModelLaser ()

Static Public Member Functions

static StgModelCreate (StgWorld *world, StgModel *parent, stg_id_t id, char *typestr)

Constructor & Destructor Documentation

StgModelLaser::~StgModelLaser ( void   ) 


Member Function Documentation

static StgModel* Stg::StgModelLaser::Create ( StgWorld world,
StgModel parent,
stg_id_t  id,
char *  typestr 
) [inline, static]

Reimplemented from Stg::StgModel.

References StgModelLaser().

void StgModelLaser::DataVisualize ( void   )  [virtual]

uint32_t Stg::StgModelLaser::GetSampleCount (  )  [inline]

stg_laser_sample_t * StgModelLaser::GetSamples ( uint32_t *  count = NULL  ) 

Referenced by InterfaceLaser::Publish().

void StgModelLaser::Print ( char *  prefix  )  [virtual]

Reimplemented from Stg::StgModel.

References Stg::StgModel::Print().

void StgModelLaser::SetSamples ( stg_laser_sample_t samples,
uint32_t  count 
)

void StgModelLaser::Shutdown ( void   )  [virtual]

void StgModelLaser::Startup ( void   )  [virtual]


The documentation for this class was generated from the following files:

Generated on Thu Jan 7 17:42:17 2010 for Stage by  doxygen 1.5.5