MOOS 0.2375
Public Member Functions | Public Attributes | Protected Member Functions
CGoToWayPoint Class Reference

#include <GoToWayPoint.h>

Inheritance diagram for CGoToWayPoint:
Inheritance graph
[legend]
Collaboration diagram for CGoToWayPoint:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual bool SetParam (string sParam, string sVal)
 CGoToWayPoint ()
virtual ~CGoToWayPoint ()
virtual bool GetRegistrations (STRING_LIST &List)
bool OnNewMail (MOOSMSG_LIST &NewMail)
bool Run (CPathAction &DesiredAction)
virtual bool RegularMailDelivery (double dfTimeNow)

Public Attributes

bool m_bInitialised
bool m_bPositionSet
bool m_bThrustSet
ControlledDOF m_YawDOF
ControlledDOF m_XDOF
ControlledDOF m_YDOF
double m_dfVicinityRadius
double m_dfThrust
string m_sLocation

Protected Member Functions

virtual double GetDistanceToGo ()
bool ValidData ()
bool Initialise ()

Detailed Description

Definition at line 45 of file GoToWayPoint.h.


Constructor & Destructor Documentation

CGoToWayPoint::CGoToWayPoint ( )

Definition at line 50 of file GoToWayPoint.cpp.

CGoToWayPoint::~CGoToWayPoint ( ) [virtual]

Definition at line 65 of file GoToWayPoint.cpp.


Member Function Documentation

double CGoToWayPoint::GetDistanceToGo ( ) [protected, virtual]

Reimplemented in CTrackLineTask.

Definition at line 285 of file GoToWayPoint.cpp.

bool CGoToWayPoint::GetRegistrations ( STRING_LIST List) [virtual]

Reimplemented from CMOOSBehaviour.

Reimplemented in CTrackLineTask.

Definition at line 111 of file GoToWayPoint.cpp.

bool CGoToWayPoint::Initialise ( ) [protected]

Definition at line 214 of file GoToWayPoint.cpp.

bool CGoToWayPoint::OnNewMail ( MOOSMSG_LIST NewMail) [virtual]

Reimplemented from CMOOSBehaviour.

Reimplemented in CTrackLineTask.

Definition at line 70 of file GoToWayPoint.cpp.

bool CGoToWayPoint::RegularMailDelivery ( double  dfTimeNow) [virtual]

Implements CMOOSBehaviour.

Reimplemented in CTrackLineTask.

Definition at line 126 of file GoToWayPoint.cpp.

bool CGoToWayPoint::Run ( CPathAction DesiredAction) [virtual]

Reimplemented from CMOOSBehaviour.

Reimplemented in CTrackLineTask.

Definition at line 142 of file GoToWayPoint.cpp.

bool CGoToWayPoint::SetParam ( string  sParam,
string  sVal 
) [virtual]

Reimplemented from CMOOSBehaviour.

Reimplemented in CTrackLineTask.

Definition at line 234 of file GoToWayPoint.cpp.

bool CGoToWayPoint::ValidData ( ) [protected]

Definition at line 225 of file GoToWayPoint.cpp.


Member Data Documentation

Definition at line 59 of file GoToWayPoint.h.

Definition at line 60 of file GoToWayPoint.h.

Definition at line 61 of file GoToWayPoint.h.

Definition at line 68 of file GoToWayPoint.h.

Definition at line 67 of file GoToWayPoint.h.

Definition at line 69 of file GoToWayPoint.h.

Definition at line 64 of file GoToWayPoint.h.

Definition at line 63 of file GoToWayPoint.h.

Definition at line 65 of file GoToWayPoint.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines