From dac696bf69fd2b556e49e8f49d485ee190a7fe3e Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sun, 15 Sep 2019 15:44:00 +0200 Subject: [PATCH] Ref T717, functions to zero "0" PBH and GS --- src/blackmisc/aviation/aircraftsituation.cpp | 6 ++++++ src/blackmisc/aviation/aircraftsituation.h | 3 +++ 2 files changed, 9 insertions(+) diff --git a/src/blackmisc/aviation/aircraftsituation.cpp b/src/blackmisc/aviation/aircraftsituation.cpp index 4dcd7243b..abf164ca7 100644 --- a/src/blackmisc/aviation/aircraftsituation.cpp +++ b/src/blackmisc/aviation/aircraftsituation.cpp @@ -1025,6 +1025,12 @@ namespace BlackMisc this->setHeading(zh); } + void CAircraftSituation::setZeroPBHandGs() + { + this->setZeroPBH(); + this->setGroundSpeed(CSpeed(0, CSpeedUnit::defaultUnit())); + } + QString CAircraftSituation::getPBHInfo() const { return QStringLiteral("P: %1 %2 B: %3 %4 H: %5 %6").arg( diff --git a/src/blackmisc/aviation/aircraftsituation.h b/src/blackmisc/aviation/aircraftsituation.h index 440cc6121..c3281f838 100644 --- a/src/blackmisc/aviation/aircraftsituation.h +++ b/src/blackmisc/aviation/aircraftsituation.h @@ -415,6 +415,9 @@ namespace BlackMisc //! Set PBH values to 0 (zero) void setZeroPBH(); + //! Set PBH and GS values to 0 (zero) + void setZeroPBHandGs(); + //! Get PBH info (all together) QString getPBHInfo() const;