physics::AircraftSpecs Class Reference

Specifications/characteristics of an Aircraft. More...

#include <_src_physics_aircraft_specs.hh>

List of all members.

Public Types

enum  eEngineType { eEngineType_PROPELLER, eEngineType_JET, eEngineType_ROCKET }

Public Member Functions

 AircraftSpecs (void)
void ReadSpecsFromConfFile (const string &confTxtFilename)

Public Attributes

Kilogram mMass
Newton1 mMaxThrustMag
 magnitude
eEngineType mEngineType
fp mDragAofALimit
 parameters of drag formula
Degree mDragAofADegree
SpeedKPH mLiftoffSpeed
Degree mMaxAofA
fp mRangeOfLiftFactor
fp mRangeOfLiftFactorSpeed
fp mRangeOfLiftFactorAofA
Degree mTurnDegreeLow
 degree when banked turn is indicated
Degree mTurnDegreeHigh
Meter mLength
Meter mHeight
SpeedKPH mMaxSpeed
SpeedKPH mStallSpeed
Degree mRollRate
 degree/sec
Degree mPitchRate
 degree/sec
Degree mYawRate
 degree/sec
string mModelFile
 .ac file typically
fp mModelScale
GeoVertex mModelOffset
 [METERS] to adjust center of 3D model
Meter mModelOffsetGear
 [METERS] to adjust altitude so that landing gears sits on runway
RotationList mModelRotationList
 orientation of 3D model
string mModelShader
 name of shader
Vector3 mAileronOffset
 local 3D space
Vector3 mElevatorOffset
 local 3D space
Vector3 mRudderOffset
 local 3D space
Vector3 mRudder2Offset
 N/A if isn't twin-tail.
Radian mAileronROF
 "radian of freedom"
Radian mElevatorROF
 "radian of freedom"
Radian mRudderROF
 "radian of freedom"
Radian mAileronAngle
 jets have swept wings
Radian mRudderAngle
 jets have swept rudders

Private Member Functions

void Reset (void)


Detailed Description

Specifications/characteristics of an Aircraft.

Member Enumeration Documentation

Enumerator:
eEngineType_PROPELLER 
eEngineType_JET 
eEngineType_ROCKET 


Constructor & Destructor Documentation

physics::AircraftSpecs::AircraftSpecs ( void   ) 

ctor.


Member Function Documentation

void physics::AircraftSpecs::ReadSpecsFromConfFile ( const string &  confTxtFilename  ) 

Read a Aircraft's specificiations/characteristics from a .conf file. Supports reloading from file.

void physics::AircraftSpecs::Reset ( void   )  [private]

Reset.


Member Data Documentation

magnitude

parameters of drag formula

degree when banked turn is indicated

degree/sec

degree/sec

degree/sec

.ac file typically

[METERS] to adjust center of 3D model

[METERS] to adjust altitude so that landing gears sits on runway

orientation of 3D model

name of shader

local 3D space

local 3D space

local 3D space

N/A if isn't twin-tail.

"radian of freedom"

"radian of freedom"

"radian of freedom"

jets have swept wings

jets have swept rudders


The documentation for this class was generated from the following files:
Palomino Flight Simulator documents generated by doxygen 1.5.6 on Tue Sep 28 11:37:50 2010