6 #ifndef SWIFT_MISC_SIMULATION_INTERPOLATION_INTERPOLATORPBH_H
7 #define SWIFT_MISC_SIMULATION_INTERPOLATION_INTERPOLATORPBH_H
13 namespace swift::misc::aviation
15 class CAircraftSituation;
18 namespace swift::misc::simulation
Value object encapsulating information of an aircraft's situation.
Heading as used in aviation, can be true or magnetic heading.
Physical unit angle (radians, degrees)
Base class for Pitch-Bank-Heading interpolators.
virtual physical_quantities::CAngle getPitch() const =0
Getter.
virtual const aviation::CAircraftSituation & getEndSituation() const =0
Getter.
virtual const aviation::CAircraftSituation & getStartSituation() const =0
Getter.
virtual physical_quantities::CSpeed getGroundSpeed() const =0
Getter.
virtual physical_quantities::CAngle getBank() const =0
Getter.
virtual aviation::CHeading getHeading() const =0
Getter.