Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

DualCoding::LookoutRequestBase::Task Class Reference

Base class for Lookout tasks; cannot instantiate directly. More...

#include <LookoutRequests.h>

Inheritance diagram for DualCoding::LookoutRequestBase::Task:

Detailed Description

Base class for Lookout tasks; cannot instantiate directly.

Definition at line 66 of file LookoutRequests.h.

List of all members.

Public Types

enum  TaskType_t { noTask, visObjTask, visRegTask, irTask }

Public Member Functions

virtual TaskType_t getTaskType () const =0
virtual Taskclone () const =0
 Task (AngPi _dTheta)
 Constructor.
 Task (const Task &t)
 Copy constructor.
virtual ~Task ()
 Destructor.
Taskoperator= (const Task &)

Public Attributes

AngPi dTheta
 angular step size during scan
std::vector< Point > data
 measured data stored here in base frame coordinates

Member Enumeration Documentation

Enumerator:
noTask 
visObjTask 
visRegTask 
irTask 

Definition at line 68 of file LookoutRequests.h.


Constructor & Destructor Documentation

DualCoding::LookoutRequestBase::Task::Task ( AngPi  _dTheta  ) 

Constructor.

Definition at line 74 of file LookoutRequests.h.

DualCoding::LookoutRequestBase::Task::Task ( const Task t  ) 

Copy constructor.

Definition at line 77 of file LookoutRequests.h.

virtual DualCoding::LookoutRequestBase::Task::~Task (  )  [virtual]

Destructor.

Definition at line 80 of file LookoutRequests.h.


Member Function Documentation

Task& DualCoding::LookoutRequestBase::Task::operator= ( const Task  ) 

Member Data Documentation

measured data stored here in base frame coordinates

Definition at line 83 of file LookoutRequests.h.

Referenced by DualCoding::Lookout::processScanEvent().

angular step size during scan

Definition at line 82 of file LookoutRequests.h.

Referenced by DualCoding::Lookout::triggerScanMotionSequence().


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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:20 2016 by Doxygen 1.6.3