![]() |
VR-Forces 4.0.4 Class Documentation
|
DtFixedWingDefaultControllerDescriptor; descriptor for the DtFixedWingDefaultController component. More...

Public Member Functions | |
| DtFixedWingDefaultControllerDescriptor (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) | |
| constructor | |
| DtFixedWingDefaultControllerDescriptor (const DtFixedWingDefaultControllerDescriptor &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| copy constructor | |
| DtFixedWingDefaultControllerDescriptor & | operator= (const DtFixedWingDefaultControllerDescriptor &orig) |
| assignment | |
| virtual | ~DtFixedWingDefaultControllerDescriptor () |
| destructor | |
| virtual DtString | type () const |
| Returns the type of component this descriptor describes. | |
| virtual DtComponentDescriptor * | clone (DtReaderWriterRegistry *parentRegistry=0) const |
| virtual bool | clockwise () const |
| Accessor/mutator for myClockwise. | |
| virtual void | setClockwise (bool clockwise) |
| Accessor/mutator for myClockwise. | |
| virtual DtReal | radius () const |
| Accessor/mutator for myRadius. | |
| virtual void | setRadius (DtReal radius) |
| Accessor/mutator for myRadius. | |
Static Public Member Functions | |
| static DtComponentDescriptor * | creator () |
| | |
Protected Member Functions | |
| DtFixedWingDefaultControllerDescriptor () | |
| default constructor; not implemented | |
Protected Attributes | |
parameters | |
These parameters are available for setting in the OPD files. | |
| DtRwReal | myRadius |
| Parameter Name: radius Parameter Description: Specifies the radius of the circle for default. | |
| DtRwBoolean | myClockwise |
| Parameter Name: clockwise Parameter Description: Specifies whether or not the default circling behavior should be clockwise or counterclockwise. | |
DtFixedWingDefaultControllerDescriptor; descriptor for the DtFixedWingDefaultController component.
A type of DtFixedWingPilotControllerDescriptor that has additional information needed for providing parameters to default fixed wing controller; circle radius and direction (clockwise or not).
| DtFixedWingDefaultControllerDescriptor::DtFixedWingDefaultControllerDescriptor | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
constructor
| DtFixedWingDefaultControllerDescriptor::DtFixedWingDefaultControllerDescriptor | ( | const DtFixedWingDefaultControllerDescriptor & | orig, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
copy constructor
| virtual DtFixedWingDefaultControllerDescriptor::~DtFixedWingDefaultControllerDescriptor | ( | ) | [virtual] |
destructor
default constructor; not implemented
| DtFixedWingDefaultControllerDescriptor& DtFixedWingDefaultControllerDescriptor::operator= | ( | const DtFixedWingDefaultControllerDescriptor & | orig | ) |
assignment
| virtual DtString DtFixedWingDefaultControllerDescriptor::type | ( | ) | const [virtual] |
Returns the type of component this descriptor describes.
Used to create the descriptor on read from an mtl file. Component descriptor type strings are defined in compDescTypes.h.
Reimplemented from DtFixedWingPilotControllerDescriptor.
| virtual DtComponentDescriptor* DtFixedWingDefaultControllerDescriptor::clone | ( | DtReaderWriterRegistry * | parentRegistry = 0 | ) | const [virtual] |
Reimplemented from DtFixedWingPilotControllerDescriptor.
| virtual bool DtFixedWingDefaultControllerDescriptor::clockwise | ( | ) | const [virtual] |
Accessor/mutator for myClockwise.
| virtual void DtFixedWingDefaultControllerDescriptor::setClockwise | ( | bool | clockwise | ) | [virtual] |
Accessor/mutator for myClockwise.
| virtual DtReal DtFixedWingDefaultControllerDescriptor::radius | ( | ) | const [virtual] |
Accessor/mutator for myRadius.
| virtual void DtFixedWingDefaultControllerDescriptor::setRadius | ( | DtReal | radius | ) | [virtual] |
Accessor/mutator for myRadius.
| static DtComponentDescriptor* DtFixedWingDefaultControllerDescriptor::creator | ( | ) | [static] |
Reimplemented from DtFixedWingPilotControllerDescriptor.
Parameter Name: radius
Parameter Description: Specifies the radius of the circle for default.
Parameter Default Value: 3000.
Parameter Units: meters
Parameter Name: clockwise
Parameter Description: Specifies whether or not the default circling behavior should be clockwise or counterclockwise.
Parameter Default Value: True