Classes | Public Member Functions | Public Attributes
Stg::ModelFiducial Class Reference

ModelFiducial class More...

#include <stage.hh>

Inheritance diagram for Stg::ModelFiducial:
Inheritance graph
[legend]

List of all members.

Classes

class  Fiducial

Public Member Functions

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

Public Attributes

radians_t fov
 field of view
radians_t heading
 center of field of view
bool ignore_zloc
 Are we ignoring the Z-loc of the fiducials we detect compared to the fiducial detector?
int key
 /// only detect fiducials with a key that matches this one (defaults 0)
meters_t max_range_anon
 maximum detection range
meters_t max_range_id
 maximum range at which the ID can be read
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

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

Access the dectected fiducials. C++ style.

Fiducial* Stg::ModelFiducial::GetFiducials ( unsigned int *  count) [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

field of view

center of field of view

Are we ignoring the Z-loc of the fiducials we detect compared to the fiducial detector?

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

maximum detection range

maximum range at which the ID can be read

minimum detection range


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