Tekkotsu Homepage
Dev. Resources

DualCoding::LookoutRequestBase::VisionTask Class Reference

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

#include <LookoutRequests.h>

Inheritance diagram for DualCoding::LookoutRequestBase::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

DualCoding::LookoutRequestBase::VisionTask::VisionTask ( const VisionTask vt  ) 

Definition at line 100 of file LookoutRequests.h.

Referenced by clone().

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

Definition at line 101 of file LookoutRequests.h.

DualCoding::LookoutRequestBase::VisionTask::VisionTask ( int  _index,
AngPi  _dTheta 

Definition at line 103 of file LookoutRequests.h.

Member Function Documentation

virtual Task* DualCoding::LookoutRequestBase::VisionTask::clone (  )  const [virtual]
virtual TaskType_t DualCoding::LookoutRequestBase::VisionTask::getTaskType (  )  const [virtual]

Member Data Documentation

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