21#ifndef GUI_NAVAID_DIAGRAM_HXX
22#define GUI_NAVAID_DIAGRAM_HXX
29#include <simgear/math/sg_geodesy.hxx>
54 {
return m_offsetEnabled; }
60 {
return m_offsetDistance; }
64 {
return m_offsetBearing; }
82 bool m_offsetEnabled =
false;
SGSharedPtr< FGPositioned > FGPositionedRef
BaseDiagram(QQuickItem *pr=nullptr)
void setOffsetBearing(QuantityValue bearing)
void setHeading(QuantityValue heading)
NavaidDiagram(QQuickItem *pr=nullptr)
QuantityValue offsetBearing
bool isOffsetEnabled() const
QuantityValue offsetBearing() const
void setNavaid(qlonglong nav)
void paintContents(QPainter *) override
void setOffsetEnabled(bool offset)
void setOffsetDistance(QuantityValue distance)
QuantityValue offsetDistance() const
QuantityValue heading() const
void setGeod(QmlGeod geod)
void doComputeBounds() override
QuantityValue offsetDistance
Expose an SGGeod as Qml-friendly class.