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

#include <ConstantHeadingTask.h>

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

List of all members.

Public Member Functions

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

Protected Member Functions

bool Initialise ()

Protected Attributes

bool m_bInitialised
bool m_bThrustSet
double m_dfThrust
ControlledDOF m_YawDOF

Detailed Description

Definition at line 44 of file ConstantHeadingTask.h.


Constructor & Destructor Documentation

CConstantHeadingTask::CConstantHeadingTask ( )

Definition at line 51 of file ConstantHeadingTask.cpp.

CConstantHeadingTask::~CConstantHeadingTask ( ) [virtual]

Definition at line 62 of file ConstantHeadingTask.cpp.


Member Function Documentation

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

Reimplemented from CMOOSBehaviour.

Reimplemented in CAGVHeadingSpeedTask, and CVariableHeadingTask.

Definition at line 147 of file ConstantHeadingTask.cpp.

bool CConstantHeadingTask::Initialise ( ) [protected]

Definition at line 211 of file ConstantHeadingTask.cpp.

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

Reimplemented from CMOOSBehaviour.

Reimplemented in CAGVHeadingSpeedTask, and CVariableHeadingTask.

Definition at line 125 of file ConstantHeadingTask.cpp.

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

Implements CMOOSBehaviour.

Reimplemented in CAGVHeadingSpeedTask, and CVariableHeadingTask.

Definition at line 67 of file ConstantHeadingTask.cpp.

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

Reimplemented from CMOOSBehaviour.

Reimplemented in CVariableHeadingTask.

Definition at line 74 of file ConstantHeadingTask.cpp.

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

Reimplemented from CMOOSBehaviour.

Reimplemented in CAGVHeadingSpeedTask.

Definition at line 159 of file ConstantHeadingTask.cpp.


Member Data Documentation

Definition at line 58 of file ConstantHeadingTask.h.

Definition at line 60 of file ConstantHeadingTask.h.

Definition at line 61 of file ConstantHeadingTask.h.

Definition at line 63 of file ConstantHeadingTask.h.


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