|
MOOS 0.2375
|
#include <TrackLineTask.h>


Public Types | |
| enum | Mode { TRANSIT, APPROACH, NOTSET } |
Public Member Functions | |
| CTrackLineTask () | |
| virtual | ~CTrackLineTask () |
| virtual bool | SetParam (string sParam, string sVal) |
| virtual bool | GetRegistrations (STRING_LIST &List) |
| virtual bool | RegularMailDelivery (double dfTimeNow) |
| bool | OnNewMail (MOOSMSG_LIST &NewMail) |
| bool | Run (CPathAction &DesiredAction) |
Protected Member Functions | |
| bool | SetMode (CTrackLineTask::Mode eMode) |
| bool | CalculateLocalGoalV2 () |
| bool | CalculateLocalGoal () |
| double | GetDistanceToGo () |
Protected Attributes | |
| double | m_dfLead |
| double | m_dfX1 |
| double | m_dfY1 |
| double | m_dfX2 |
| double | m_dfY2 |
| Mode | m_eMode |
Definition at line 48 of file TrackLineTask.h.
| enum CTrackLineTask::Mode |
Definition at line 51 of file TrackLineTask.h.
| CTrackLineTask::CTrackLineTask | ( | ) |
Definition at line 44 of file TrackLineTask.cpp.
| CTrackLineTask::~CTrackLineTask | ( | ) | [virtual] |
Definition at line 56 of file TrackLineTask.cpp.
| bool CTrackLineTask::CalculateLocalGoal | ( | ) | [protected] |
Definition at line 144 of file TrackLineTask.cpp.
| bool CTrackLineTask::CalculateLocalGoalV2 | ( | ) | [protected] |
Definition at line 235 of file TrackLineTask.cpp.
| double CTrackLineTask::GetDistanceToGo | ( | ) | [protected, virtual] |
Reimplemented from CGoToWayPoint.
Definition at line 229 of file TrackLineTask.cpp.
| bool CTrackLineTask::GetRegistrations | ( | STRING_LIST & | List | ) | [virtual] |
Reimplemented from CGoToWayPoint.
Definition at line 85 of file TrackLineTask.cpp.
| bool CTrackLineTask::OnNewMail | ( | MOOSMSG_LIST & | NewMail | ) | [virtual] |
Reimplemented from CGoToWayPoint.
Definition at line 80 of file TrackLineTask.cpp.
| bool CTrackLineTask::RegularMailDelivery | ( | double | dfTimeNow | ) | [virtual] |
Reimplemented from CGoToWayPoint.
Definition at line 63 of file TrackLineTask.cpp.
| bool CTrackLineTask::Run | ( | CPathAction & | DesiredAction | ) | [virtual] |
Reimplemented from CGoToWayPoint.
Definition at line 71 of file TrackLineTask.cpp.
| bool CTrackLineTask::SetMode | ( | CTrackLineTask::Mode | eMode | ) | [protected] |
Definition at line 297 of file TrackLineTask.cpp.
| bool CTrackLineTask::SetParam | ( | string | sParam, |
| string | sVal | ||
| ) | [virtual] |
Reimplemented from CGoToWayPoint.
Definition at line 92 of file TrackLineTask.cpp.
double CTrackLineTask::m_dfLead [protected] |
Definition at line 75 of file TrackLineTask.h.
double CTrackLineTask::m_dfX1 [protected] |
Definition at line 76 of file TrackLineTask.h.
double CTrackLineTask::m_dfX2 [protected] |
Definition at line 78 of file TrackLineTask.h.
double CTrackLineTask::m_dfY1 [protected] |
Definition at line 77 of file TrackLineTask.h.
double CTrackLineTask::m_dfY2 [protected] |
Definition at line 79 of file TrackLineTask.h.
Mode CTrackLineTask::m_eMode [protected] |
Definition at line 81 of file TrackLineTask.h.
1.7.4