15 #ifndef DtFixedWingPilotControllerDescriptor_H_
16 #define DtFixedWingPilotControllerDescriptor_H_
57 parentRegistry = NULL)
const;
61 virtual DtReal maxTurnRateCutoffAngle()
const;
62 virtual void setMaxTurnRateCutoffAngle(DtReal
angle);
67 virtual DtReal maxTurningGs()
const;
68 virtual void setMaxTurningGs(DtReal maxGs);
73 virtual DtReal maxPitchAngle()
const;
74 virtual void setMaxPitchAngle(DtReal pitch);
79 virtual DtReal atTime()
const;
80 virtual void setAtTime(DtReal atTime);
85 virtual DtReal nearTime()
const;
86 virtual void setNearTime(DtReal nearTime);
92 virtual DtReal maxTaxiingTurnSpeed()
const;
93 virtual void setMaxTaxiingTurnSpeed(DtReal maxTaxiingTurnSpeed);
98 virtual DtReal taxiingNearDistance()
const;
99 virtual void setTaxiingNearDistance(DtReal taxiingNearDistance);
104 virtual DtReal taxiingAtDistance()
const;
105 virtual void setTaxiingAtDistance(DtReal taxiingAtDistance);
110 virtual DtReal taxiingApproachSpeed()
const;
111 virtual void setTaxiingApproachSpeed(DtReal taxiingApproachSpeed);
116 virtual DtReal timeToTargetAltitude()
const;
117 virtual void setTimeToTargetAltitude(DtReal value);
122 virtual bool terrainAvoidanceEnabled()
const;
123 virtual void setTerrainAvoidanceEnabled(
bool v);
128 virtual double terrainAvoidanceMaxLookaheadTime()
const;
129 virtual void setTerrainAvoidanceMaxLookaheadTime(
double v);
DtRwReal myTimeToTargetAltitude
Parameter Name: time-to-target-altitude Parameter Description: This value is used to calculate the de...
Definition: fixedWingPilotControllerDescriptor.h:219
Definition: symbolString.h:20
DtRwReal myTaxiingApproachSpeed
Parameter Name: taxiing-approach-speed Parameter Description: Parameter Default Value: 2...
Definition: fixedWingPilotControllerDescriptor.h:208
DtRwReal myTaxiingAtDistance
Parameter Name: taxiing-at-distance Parameter Description: Parameter Default Value: 1...
Definition: fixedWingPilotControllerDescriptor.h:196
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtRwBoolean myTerrainAvoidanceEnabled
Parameter Name: terrain-avoidance-enabled Parameter Description: If true, the pilot will attempt to a...
Definition: fixedWingPilotControllerDescriptor.h:228
DtRwReal myAtTime
Parameter Name: at-time Parameter Description: The entity is considered to be at its goal when it wil...
Definition: fixedWingPilotControllerDescriptor.h:182
DtRwReal myTaxiingNearDistance
Parameter Name: taxiing-near-distance Parameter Description: Parameter Default Value: 25...
Definition: fixedWingPilotControllerDescriptor.h:202
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:49
Definition: readerWriterRegistry.h:39
DtComponentDescriptor & operator=(const DtComponentDescriptor &orig)
assignment
DtRwReal myMaxTaxiingTurnSpeed
Parameter Name: max-taxiing-turn-speed Parameter Description: Parameter Default Value: 10...
Definition: fixedWingPilotControllerDescriptor.h:166
DtRwReal myMaxTurnRateCutoffAngle
Parameter Name: max-turnrate-cutoff-angle Parameter Description: Specifies the turn angle (in radians...
Definition: fixedWingPilotControllerDescriptor.h:154
DT_DLL_vrfutil double angle(double vec1[3], double vec2[3])
DtRwReal myMaxTurningGs
Parameter Name: max-turning-Gs Parameter Description: Specifies the maximum acceleration, measured in Gs (9.8 m/s**2) that the pilot controller will allow in a banked turn. Parameter Default Value: 9. .
Definition: fixedWingPilotControllerDescriptor.h:160
virtual DtComponentDescriptor * clone(DtReaderWriterRegistry *parentRegistry=NULL) const
DtRwReal myMaxPitchAngle
Parameter Name: max-pitch-angle Parameter Description: Specifies the maximum pitch (in radians) that ...
Definition: fixedWingPilotControllerDescriptor.h:174
DtRwReal myTerrainAvoidanceMaxLookaheadTime
Parameter Name: terrain-avoidance-max-lookahead-time Parameter Description: Number of seconds the pil...
Definition: fixedWingPilotControllerDescriptor.h:237
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtFixedWingPilotControllerDescriptor; descriptor for the DtFixedWingPilotControllerDescriptor compone...
Definition: fixedWingPilotControllerDescriptor.h:30
virtual DtString type() const
Returns the type of component this descriptor describes. Used to create the descriptor on read from a...
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
static DtComponentDescriptor * creator()
DtRwReal myNearTime
Parameter Name: near-time Parameter Description: The entity is considered to be near its goal when it...
Definition: fixedWingPilotControllerDescriptor.h:190