Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

LookoutScanRequest Class Reference

#include <LookoutRequests.h>

Inheritance diagram for LookoutScanRequest:

List of all members.


Detailed Description

Definition at line 191 of file LookoutRequests.h.


Public Member Functions

 LookoutScanRequest (float _speed=defSpd)
 Constructor.
 LookoutScanRequest (const Task &_task, float _speed=defSpd)
 Constructor.
 LookoutScanRequest (const LookoutScanRequest &req)
 Copy constructor.
virtual ~LookoutScanRequest ()
 Destructor.
void addTask (const Task &t)

Public Attributes

std::vector< Task * > tasks
float scanSpeed
 speed in rad/msec
ShapeRoot searchArea
unsigned int motionSettleTime

Static Public Attributes

static const float defSpd = 0.0015
 default scan speed

Constructor & Destructor Documentation

LookoutScanRequest ( float  _speed = defSpd  )  [inline]

Constructor.

Definition at line 202 of file LookoutRequests.h.

LookoutScanRequest ( const Task _task,
float  _speed = defSpd 
) [inline]

Constructor.

Definition at line 207 of file LookoutRequests.h.

LookoutScanRequest ( const LookoutScanRequest req  )  [inline]

Copy constructor.

Definition at line 212 of file LookoutRequests.h.

~LookoutScanRequest (  )  [virtual]

Destructor.

Definition at line 7 of file LookoutRequests.cc.


Member Function Documentation

void addTask ( const Task t  )  [inline]


Member Data Documentation

float scanSpeed

speed in rad/msec

Definition at line 195 of file LookoutRequests.h.

Referenced by Lookout::setupScan(), and Lookout::triggerScanMotionSequence().

unsigned int motionSettleTime

Definition at line 197 of file LookoutRequests.h.

Referenced by Lookout::processScanEvent(), and MapBuilder::scanForGazePts().

const float defSpd = 0.0015 [static]

default scan speed

Definition at line 199 of file LookoutRequests.h.


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

DualCoding 4.0
Generated Thu Nov 22 00:53:58 2007 by Doxygen 1.5.4