Stg::StgModelBlobfinder Class Reference

#include <stage.hh>

Inherits Stg::StgModel.

List of all members.


Public Member Functions

void AddColor (stg_color_t col)
virtual void DataVisualize ()
stg_blobfinder_blob_tGetBlobs (unsigned int *count)
virtual void Load ()
void RemoveAllColors ()
void RemoveColor (stg_color_t col)
virtual void Shutdown ()
virtual void Startup ()
 StgModelBlobfinder (StgWorld *world, StgModel *parent, stg_id_t id, char *typestr)
virtual void Update ()
 ~StgModelBlobfinder ()

Static Public Member Functions

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

Public Attributes

stg_radians_t fov
stg_radians_t pan
stg_meters_t range
unsigned int scan_height
unsigned int scan_width

Constructor & Destructor Documentation

StgModelBlobfinder::StgModelBlobfinder ( StgWorld world,
StgModel parent,
stg_id_t  id,
char *  typestr 
)

StgModelBlobfinder::~StgModelBlobfinder ( void   ) 


Member Function Documentation

void Stg::StgModelBlobfinder::AddColor ( stg_color_t  col  ) 

Start finding blobs with this color.

Referenced by Load().

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

Reimplemented from Stg::StgModel.

References StgModelBlobfinder().

stg_blobfinder_blob_t* Stg::StgModelBlobfinder::GetBlobs ( unsigned int *  count  )  [inline]

void StgModelBlobfinder::RemoveAllColors (  ) 

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

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

Referenced by Load().

void StgModelBlobfinder::RemoveColor ( stg_color_t  col  ) 

Stop tracking blobs with this color

void StgModelBlobfinder::Shutdown ( void   )  [virtual]

void StgModelBlobfinder::Startup ( void   )  [virtual]


Member Data Documentation


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