MOOS 0.2375
|
#include <OrbitTask.h>
Public Types | |
typedef vector< CXYPoint > | POSITION_DATA |
Public Member Functions | |
bool | SetParam (string sParam, string sVal) |
COrbitTask () | |
virtual | ~COrbitTask () |
virtual bool | GetRegistrations (STRING_LIST &List) |
bool | OnNewMail (MOOSMSG_LIST &NewMail) |
bool | Run (CPathAction &DesiredAction) |
virtual bool | RegularMailDelivery (double dfTimeNow) |
Public Attributes | |
POSITION_DATA | m_XYPoints |
double | m_dfPositionRadius |
int | m_nRepCounter |
int | m_nTotalRepetitions |
int | m_nTotalPositions |
int | m_nCurrentPosition |
int | m_nOrbitDirection |
bool | m_bInitialised |
bool | m_bPositionSet |
bool | m_bThrustSet |
ControlledDOF | m_YawDOF |
ControlledDOF | m_XDOF |
ControlledDOF | m_YDOF |
ControlledDOF | m_XOrbitCenter |
ControlledDOF | m_YOrbitCenter |
double | m_dfVicinityRadius |
double | m_dfThrust |
string | m_sLocation |
Protected Member Functions | |
bool | ValidData () |
bool | Initialise () |
Definition at line 54 of file OrbitTask.h.
typedef vector<CXYPoint> COrbitTask::POSITION_DATA |
Definition at line 57 of file OrbitTask.h.
COrbitTask::COrbitTask | ( | ) |
Definition at line 53 of file OrbitTask.cpp.
COrbitTask::~COrbitTask | ( | ) | [virtual] |
Definition at line 79 of file OrbitTask.cpp.
bool COrbitTask::GetRegistrations | ( | STRING_LIST & | List | ) | [virtual] |
Reimplemented from CMOOSBehaviour.
Definition at line 127 of file OrbitTask.cpp.
bool COrbitTask::Initialise | ( | ) | [protected] |
Definition at line 242 of file OrbitTask.cpp.
bool COrbitTask::OnNewMail | ( | MOOSMSG_LIST & | NewMail | ) | [virtual] |
Reimplemented from CMOOSBehaviour.
Definition at line 85 of file OrbitTask.cpp.
bool COrbitTask::RegularMailDelivery | ( | double | dfTimeNow | ) | [virtual] |
Implements CMOOSBehaviour.
Definition at line 142 of file OrbitTask.cpp.
bool COrbitTask::Run | ( | CPathAction & | DesiredAction | ) | [virtual] |
Reimplemented from CMOOSBehaviour.
Definition at line 158 of file OrbitTask.cpp.
bool COrbitTask::SetParam | ( | string | sParam, |
string | sVal | ||
) | [virtual] |
Reimplemented from CMOOSBehaviour.
Definition at line 265 of file OrbitTask.cpp.
bool COrbitTask::ValidData | ( | ) | [protected] |
Definition at line 256 of file OrbitTask.cpp.
Definition at line 77 of file OrbitTask.h.
Definition at line 78 of file OrbitTask.h.
Definition at line 79 of file OrbitTask.h.
Definition at line 60 of file OrbitTask.h.
double COrbitTask::m_dfThrust |
Definition at line 89 of file OrbitTask.h.
Definition at line 88 of file OrbitTask.h.
Definition at line 65 of file OrbitTask.h.
Definition at line 66 of file OrbitTask.h.
Definition at line 62 of file OrbitTask.h.
Definition at line 64 of file OrbitTask.h.
Definition at line 63 of file OrbitTask.h.
string COrbitTask::m_sLocation |
Definition at line 90 of file OrbitTask.h.
Definition at line 82 of file OrbitTask.h.
Definition at line 85 of file OrbitTask.h.
Definition at line 58 of file OrbitTask.h.
Definition at line 81 of file OrbitTask.h.
Definition at line 83 of file OrbitTask.h.
Definition at line 86 of file OrbitTask.h.