Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

VisionTask Class Reference

Base class for vision tasks, should not be instantiated. More...

#include <LookoutRequests.h>

Inheritance diagram for VisionTask:

Detailed Description

Base class for vision tasks, should not be instantiated.

Definition at line 96 of file LookoutRequests.h.

List of all members.

Public Member Functions

virtual TaskType_t getTaskType () const
 VisionTask (const VisionTask &vt)
 VisionTask (const std::set< color_index > &_index, AngPi _dTheta)
 VisionTask (int _index, AngPi _dTheta)
virtual Taskclone () const

Public Attributes

std::set< color_indexindex

Constructor & Destructor Documentation

VisionTask ( const VisionTask vt  ) 

Definition at line 100 of file LookoutRequests.h.

VisionTask ( const std::set< color_index > &  _index,
AngPi  _dTheta 
)

Definition at line 101 of file LookoutRequests.h.

VisionTask ( int  _index,
AngPi  _dTheta 
)

Definition at line 103 of file LookoutRequests.h.


Member Function Documentation

virtual Task* clone (  )  const [virtual]

Implements Task.

Reimplemented in VisionObjectTask, and VisionRegionTask.

Definition at line 105 of file LookoutRequests.h.

virtual TaskType_t getTaskType (  )  const [virtual]

Implements Task.

Reimplemented in VisionObjectTask, and VisionRegionTask.

Definition at line 98 of file LookoutRequests.h.


Member Data Documentation

std::set<color_index> index

Definition at line 99 of file LookoutRequests.h.


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

DualCoding 5.1CVS
Generated Thu Apr 25 01:59:04 2013 by Doxygen 1.6.3