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.