6 #ifndef SWIFT_MISC_SIMULATION_INTERPOLATION_INTERPOLATIONRESULT_H
7 #define SWIFT_MISC_SIMULATION_INTERPOLATION_INTERPOLATIONRESULT_H
15 namespace swift::misc::simulation
39 m_interpolatedSituation = situation;
Value object encapsulating information of aircraft's parts.
static const CAircraftParts & null()
NULL parts object.
Value object encapsulating information of an aircraft's situation.
static const CAircraftSituation & null()
Null situation.
CInterpolationResult()=default
Ctor.
void setInterpolatedSituation(const aviation::CAircraftSituation &situation)
Set situation.
const CInterpolationStatus & getInterpolationStatus() const
Get status.
const aviation::CAircraftSituation & getInterpolatedSituation() const
Get situation.
const aviation::CAircraftParts & getInterpolatedParts() const
Get parts (interpolated or guessed)
void setPartsStatus(const CPartsStatus &status)
Set status.
void setInterpolatedParts(const aviation::CAircraftParts &parts)
Set parts (interpolated or guessed)
void setInterpolationStatus(const CInterpolationStatus &status)
Set status.
const CPartsStatus & getPartsStatus() const
Get status.
#define SWIFT_MISC_EXPORT
Export a class or function from the library.