41 virtual double tasFromGroundSpeed(
42 const double groundSpeed,
44 const double windSpeed,
45 const double windDirection)
53 virtual double iasFromTas(
54 const double trueAirspeed,
55 const double altitude)
const;
61 virtual double machFromTas(
62 const double trueAirspeed,
63 const double temperature,
64 const double pressure)
const;
66 virtual double machFromTas(
67 const double trueAirspeed,
68 const double temperature,
69 const double pressure,
70 const double altitude)
const;
86 typedef std::map<std::string, CalculatorCreatorFcn>
CreatorMap;
103 virtual void registerAirSpeedCalculatorCreator(
const std::string& sTag, CalculatorCreatorFcn fcn);
#define DT_DLL_vrfmodel
This file is used to determine how to build.
Definition: vrfmodelDefines.h:24
std::map< std::string, CalculatorCreatorFcn > CreatorMap
Definition: airSpeedCalculator.h:86
class DtAirspeedCalculator:
Definition: airSpeedCalculator.h:20
static DtAirspeedCalculatorFactory * pTheInstance
Factory instance.
Definition: airSpeedCalculator.h:111
Definition: airSpeedCalculator.h:76
CreatorMap myCreatorMap
creator map
Definition: airSpeedCalculator.h:108