Stg::ModelFiducial Class Reference

ModelFiducial class More...

#include <stage.hh>

Inherits Stg::Model.

List of all members.


class  Fiducial

Public Member Functions

FiducialGetFiducials (unsigned int *count)
std::vector< Fiducial > & GetFiducials ()
virtual void Load ()
 ModelFiducial (World *world, Model *parent, const std::string &type)
void Shutdown (void)
virtual ~ModelFiducial ()

Public Attributes

stg_radians_t fov
 field of view
stg_radians_t heading
 center of field of view
int key
 /// only detect fiducials with a key that matches this one (defaults 0)
stg_meters_t max_range_anon
 maximum detection range
stg_meters_t max_range_id
 maximum range at which the ID can be read
stg_meters_t min_range
 minimum detection range

Detailed Description

ModelFiducial class

Constructor & Destructor Documentation

ModelFiducial::ModelFiducial ( World world,
Model parent,
const std::string &  type 
ModelFiducial::~ModelFiducial ( void   )  [virtual]

Member Function Documentation

Fiducial* Stg::ModelFiducial::GetFiducials ( unsigned int *  count  )  [inline]

Access the dectected fiducials, C style.

std::vector<Fiducial>& Stg::ModelFiducial::GetFiducials (  )  [inline]

Access the dectected fiducials. C++ style.

void ModelFiducial::Load ( void   )  [virtual]

configure a model by reading from the current world file

Reimplemented from Stg::Model.

void ModelFiducial::Shutdown ( void   )  [virtual]

Reimplemented from Stg::Model.

Member Data Documentation

center of field of view

/// only detect fiducials with a key that matches this one (defaults 0)

maximum range at which the ID can be read

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

Generated on Tue Oct 20 15:42:06 2009 for Stage by  doxygen 1.6.1