53 virtual DtReal contourFlightVelocityThreshold()
const;
54 virtual void setContourFlightVelocityThreshold(
const DtReal value);
59 virtual DtReal contourFlightPositionThreshold()
const;
60 virtual void setContourFlightPositionThreshold(
const DtReal value);
65 virtual DtReal heightFeedbackGain()
const;
66 virtual void setHeightFeedbackGain(
const DtReal value);
77 virtual bool isAlignWithTargets()
const;
78 virtual void setIsAlignWithTargets(
const bool val);
83 virtual double maxSpeedForHeadingControl()
const;
84 virtual void setMaxSpeedForHeadingControl(
const double speed);
89 virtual DtReal positionGain()
const;
90 virtual void setPositionGain(
const DtReal val);
95 virtual DtReal velocityGain()
const;
96 virtual void setVelocityGain(
const DtReal val);
101 virtual DtReal landingFuelLevel()
const;
102 virtual void setLandingFuelLevel(
const DtReal val);
107 virtual double rotorSpinupTime()
const;
108 virtual void setRotorSpinupTime(
double s);
DtRotaryWingTaskDescriptor & operator=(const DtRotaryWingTaskDescriptor &orig)
assignment
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtRwReal myContourFlightVelocityThreshold
Parameter Name: contour-flight-velocity-threshold Parameter Description: Desired-speed threshold...
Definition: rotaryWingPilotDescriptor.h:128
DtRotaryWingTaskDescriptor; descriptor for the rotary wing task components.
Definition: rotaryWingTaskDescriptor.h:24
class Dt1DRegularTableFn:
Definition: 1DRegularTableFn.h:25
DtRwReal myHeightFeedbackGain
Parameter Name: height-feedback-gain Parameter Description: Height feedback gain, which is the maximu...
Definition: rotaryWingPilotDescriptor.h:145
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:49
DtRotaryWingPilotDescriptor is a component descriptor for helicopter flight involving destination poi...
Definition: rotaryWingPilotDescriptor.h:25
Definition: readerWriterRegistry.h:39
virtual DtComponentDescriptor * clone(DtReaderWriterRegistry *parentRegistry=0) const
Clone creates a new copy.
DtRwReal myContourFlightPositionThreshold
Parameter Name: contour-flight-position-threshold Parameter Description: Contour flight position thre...
Definition: rotaryWingPilotDescriptor.h:135
Dt1DRegularTableFn myHeightVersusSpeed
Parameter Name: height-versus-speed Parameter Description: Table function used to describe the terrai...
Definition: rotaryWingPilotDescriptor.h:154
DtRwReal myVelocityGain
Parameter Name: velocity-gain Parameter Description: Position-rate error gain for the controller hori...
Definition: rotaryWingPilotDescriptor.h:182
DtRwReal myLandingFuelLevel
Parameter Name: landing-fuel-level Parameter Description: Fuel level that forces the pilot to land...
Definition: rotaryWingPilotDescriptor.h:187
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtRwReal myRotorSpinupTime
Parameter Name: rotor-spinup-time Parameter Description: Time it takes between power plant on and tak...
Definition: rotaryWingPilotDescriptor.h:192
DtRwBoolean myIsAlignWithTargets
Parameter Name: is-align-with-targets Parameter Description: Flag indicating whether or not the helic...
Definition: rotaryWingPilotDescriptor.h:160
virtual DtString type() const
Returns the type of component this descriptor describes. Used to create the descriptor on read from a...
DtRwReal myPositionGain
Parameter Name: position-gain Parameter Description: Position error gain for the controller horizonta...
Definition: rotaryWingPilotDescriptor.h:175
static DtComponentDescriptor * creator()
DtRwReal myMaxSpeedForHeadingControl
Parameter Name: max-speed-for-heading-control Parameter Description: The speed above which the aircra...
Definition: rotaryWingPilotDescriptor.h:167