void setOverlayObjectSelected(COverlayObject *_poOverlayObject)
Sets the currently selected overlay object.
QRectF getDrawArea() const
Returns the viewport draw area.
QPointF toDrawPosition(const CDataPosition &_roGeoPosition) const
Converts the given (geographical) position [long,lat,elev] to chart draw point [px].
static const CDataPosition UNDEFINED
Specific value for an undefined position.
void switchView(EView eView)
Displays the requested container/item details (switching to the appropriate widget)
@ POINTER_POINT
Pointer point.
void setOverlayObject(COverlayObject *_poOverlayObject)
Sets the overlay object to be displayed (and refreshes the underlying widget)
virtual void drawTag(const CChart *_poChart, QPainter *_pqPainter, ETagPosition _eTagPosition=TAG_AUTO, const CDataTimeValidity *_poDataTimeValidity=0, const CDataPositionValidity *_poDataPositionValidity=0)
Draws the tag (name)
virtual void drawMarker(const CChart *_poChart, QPainter *_pqPainter, const CDataPositionValidity *_poDataPositionValidity=0, bool _bSelected=false)
Draws the point (marker)
bool bVisible
Global (marker) visibility status.
virtual void refreshContent()
Refreshes the content of the underlying widget.
CPointerPoint(const QString &_rqsName)
virtual void draw(const CChart *_poChart, QPainter *_pqPainter)
Draws this object (itself or its content)
virtual void showDetail()
Displays this object's details (in the appropriate widget/view)
static COverlayDetailView * useOverlayDetailView()
static CPointerPointDetailView * usePointerPointDetailView()
static CChartTable * useChartTable()