|
MOOS 0.2375
|
#include <SurveyTask.h>


Public Member Functions | |
| virtual void | SetTime (double dfTimeNow) |
| CSurveyTask () | |
| virtual | ~CSurveyTask () |
| 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) |
| virtual bool | GetNotifications (MOOSMSG_LIST &List) |
Protected Member Functions | |
| virtual bool | OnStart () |
| bool | ActiveTracklineShouldRun () |
| bool | Initialise () |
Protected Attributes | |
| double | m_dfLead |
| double | m_dfLegTimeOut |
| int | m_nCurrentSurveyLine |
| CTrackLineTask | m_ActiveTrackLine |
| int | m_nTheta |
| int | m_nNoLegs |
| int | m_nNoArms |
| int | m_nTotalSurveyLines |
| int | m_nSpacing |
| int | m_nB |
| int | m_nA |
| CXYPoint | m_CenterOfSurvey |
Definition at line 54 of file SurveyTask.h.
| CSurveyTask::CSurveyTask | ( | ) |
Definition at line 49 of file SurveyTask.cpp.
| CSurveyTask::~CSurveyTask | ( | ) | [virtual] |
Definition at line 73 of file SurveyTask.cpp.
| bool CSurveyTask::ActiveTracklineShouldRun | ( | ) | [protected] |
Definition at line 402 of file SurveyTask.cpp.
| bool CSurveyTask::GetNotifications | ( | MOOSMSG_LIST & | List | ) | [virtual] |
Reimplemented from CMOOSBehaviour.
Definition at line 422 of file SurveyTask.cpp.
| bool CSurveyTask::GetRegistrations | ( | STRING_LIST & | List | ) | [virtual] |
Reimplemented from CXYPatternTask.
Definition at line 263 of file SurveyTask.cpp.
| bool CSurveyTask::Initialise | ( | ) | [protected] |
Reimplemented from CXYPatternTask.
Definition at line 79 of file SurveyTask.cpp.
| bool CSurveyTask::OnNewMail | ( | MOOSMSG_LIST & | NewMail | ) | [virtual] |
Reimplemented from CXYPatternTask.
Definition at line 249 of file SurveyTask.cpp.
| bool CSurveyTask::OnStart | ( | ) | [protected, virtual] |
Reimplemented from CMOOSBehaviour.
Definition at line 415 of file SurveyTask.cpp.
| bool CSurveyTask::RegularMailDelivery | ( | double | dfTimeNow | ) | [virtual] |
Reimplemented from CXYPatternTask.
Definition at line 214 of file SurveyTask.cpp.
| bool CSurveyTask::Run | ( | CPathAction & | DesiredAction | ) | [virtual] |
Reimplemented from CXYPatternTask.
Definition at line 222 of file SurveyTask.cpp.
| bool CSurveyTask::SetParam | ( | string | sParam, |
| string | sVal | ||
| ) | [virtual] |
Reimplemented from CXYPatternTask.
Definition at line 269 of file SurveyTask.cpp.
| void CSurveyTask::SetTime | ( | double | dfTimeNow | ) | [virtual] |
Reimplemented from CMOOSBehaviour.
Definition at line 407 of file SurveyTask.cpp.
CTrackLineTask CSurveyTask::m_ActiveTrackLine [protected] |
Definition at line 76 of file SurveyTask.h.
CXYPoint CSurveyTask::m_CenterOfSurvey [protected] |
Definition at line 87 of file SurveyTask.h.
double CSurveyTask::m_dfLead [protected] |
Definition at line 72 of file SurveyTask.h.
double CSurveyTask::m_dfLegTimeOut [protected] |
Definition at line 73 of file SurveyTask.h.
int CSurveyTask::m_nA [protected] |
Definition at line 86 of file SurveyTask.h.
int CSurveyTask::m_nB [protected] |
Definition at line 85 of file SurveyTask.h.
int CSurveyTask::m_nCurrentSurveyLine [protected] |
Definition at line 75 of file SurveyTask.h.
int CSurveyTask::m_nNoArms [protected] |
Definition at line 80 of file SurveyTask.h.
int CSurveyTask::m_nNoLegs [protected] |
Definition at line 79 of file SurveyTask.h.
int CSurveyTask::m_nSpacing [protected] |
Definition at line 82 of file SurveyTask.h.
int CSurveyTask::m_nTheta [protected] |
Definition at line 78 of file SurveyTask.h.
int CSurveyTask::m_nTotalSurveyLines [protected] |
Definition at line 81 of file SurveyTask.h.
1.7.4