15 #ifndef DtFixedWingEntityParameters_H_
16 #define DtFixedWingEntityParameters_H_
68 const DtString& name = DtString::nullString(),
71 const DtSymbolString& name,
102 virtual DtReal minLiftSpeed()
const;
103 virtual void setMinLiftSpeed (DtReal minLiftSpeed);
108 virtual DtReal maxAltitude()
const;
109 virtual void setMaxAltitude (DtReal maxAltitude);
114 virtual DtReal maxClimbRate()
const;
115 virtual void setMaxClimbRate (DtReal maxClimbRate);
120 virtual DtReal maxYawRate()
const;
121 virtual void setMaxYawRate (DtReal maxYawRate);
126 virtual DtReal maxPitchRate()
const;
127 virtual void setMaxPitchRate (DtReal maxPitchRate);
132 virtual DtReal maxRollRate()
const;
133 virtual void setMaxRollRate (DtReal maxRollRate);
138 virtual DtReal flapsDeceleration()
const;
139 virtual void setFlapsDeceleration(DtReal decel);
144 virtual DtReal orderedGroundSpeed()
const;
145 virtual void setOrderedGroundSpeed (DtReal orderedGroundSpeed);
150 virtual DtReal maxGroundSpeed()
const;
151 virtual void setMaxGroundSpeed (DtReal maxGroundSpeed);
156 virtual DtReal onGroundTolerance()
const;
157 virtual void setOnGroundTolerance (DtReal onGroundTolerance);
162 virtual DtReal maxGroundStoppingDeceleration()
const;
163 virtual void setMaxGroundStoppingDeceleration(
164 DtReal maxGroundStoppingDeceleration);
169 virtual DtReal groundTurningRadius()
const;
170 virtual void setGroundTurningRadius (DtReal groundTurningRadius);
175 virtual DtReal maxGroundSlope()
const;
176 virtual void setMaxGroundSlope (DtReal maxGroundSlope);
181 virtual bool onGround()
const;
182 virtual void setOnGround(
bool onGround);
187 virtual const DtVector& noseSupport()
const;
188 virtual void setNoseSupport (
const DtVector& newNoseSupport);
192 virtual void setDefaults();