Stg::ModelBlobfinder Class Reference

ModelBlobfinder class More...

#include <stage.hh>

Inherits Stg::Model.

List of all members.


Classes

class  Blob
class  Vis

Public Member Functions

void AddColor (Color col)
BlobGetBlobs (unsigned int *count)
virtual void Load ()
 ModelBlobfinder (World *world, Model *parent)
void RemoveAllColors ()
void RemoveColor (Color col)
virtual void Shutdown ()
virtual void Startup ()
virtual void Update ()
 ~ModelBlobfinder ()

Static Public Member Functions

static ModelCreate (World *world, Model *parent)

Public Attributes

stg_radians_t fov
stg_radians_t pan
stg_meters_t range
unsigned int scan_height
unsigned int scan_width
Stg::ModelBlobfinder::Vis vis

Detailed Description

ModelBlobfinder class

Constructor & Destructor Documentation

ModelBlobfinder::ModelBlobfinder ( World world,
Model parent 
)

ModelBlobfinder::~ModelBlobfinder ( void   ) 


Member Function Documentation

void Stg::ModelBlobfinder::AddColor ( Color  col  ) 

Start finding blobs with this color.

static Model* Stg::ModelBlobfinder::Create ( World world,
Model parent 
) [inline, static]

Every class derived from Stg::Model must provide a "named constructor" for its class, like this.

Reimplemented from Stg::Model.

Blob* Stg::ModelBlobfinder::GetBlobs ( unsigned int *  count  )  [inline]

void ModelBlobfinder::Load ( void   )  [virtual]

configure a model by reading from the current world file

Reimplemented from Stg::Model.

void ModelBlobfinder::RemoveAllColors (  ) 

Stop tracking all colors. Call this to clear the defaults, then add colors individually with AddColor();

void ModelBlobfinder::RemoveColor ( Color  col  ) 

Stop tracking blobs with this color

void ModelBlobfinder::Shutdown ( void   )  [virtual]

Reimplemented from Stg::Model.

void ModelBlobfinder::Startup ( void   )  [virtual]

Reimplemented from Stg::Model.

void ModelBlobfinder::Update ( void   )  [virtual]

Reimplemented from Stg::Model.


Member Data Documentation


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

Generated on Wed Jul 22 11:51:05 2009 for Stage by  doxygen 1.5.9