15#ifndef WSFANGLEOFATTACK_HPP
16#define WSFANGLEOFATTACK_HPP
18#include "wsf_export.h"
33 double GetPitch(
double aFlightPathAngle,
double aAltitude,
double aSpeed);
50 double GetAngleOfAttack(
double aAltitude,
double aSpeed);
52 double GetAngleOfAttack(
double aSpeed,
const AOA_Row& aRow)
const;
54 std::shared_ptr<AOA_Table> mAOA_TablePtr;
55 double mLastAOA_Altitude;
56 double mLastAOA_Speed;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfAngleOfAttack.hpp:36
float mAltitude
Definition WsfAngleOfAttack.hpp:38
std::vector< float > mSpeeds
Definition WsfAngleOfAttack.hpp:39
std::vector< float > mAngles
Definition WsfAngleOfAttack.hpp:40
Definition WsfAngleOfAttack.hpp:44
std::vector< AOA_Row > mRows
Definition WsfAngleOfAttack.hpp:46
WsfAngleOfAttack()
Definition WsfAngleOfAttack.cpp:23
double GetPitch(double aFlightPathAngle, double aAltitude, double aSpeed)
Returns the pitch of the platform after the angle-of-attack is applied.
Definition WsfAngleOfAttack.cpp:31
bool ProcessInput(UtInput &aInput)
Definition WsfAngleOfAttack.cpp:45