VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Types | Signals | Public Member Functions | Static Public Attributes | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtRouteProfileWidget Class Reference
Inheritance diagram for makVrf::DtRouteProfileWidget:
Inheritance graph
[legend]

Classes

struct  DtRouteMarker
 

Public Types

typedef unsigned DtRouteMarkerId
 
typedef std::map
< DtRouteMarkerId,
DtRouteMarker
DtRouteMarkerMap
 
typedef std::set< DtRouteMarkerIdDtRouteMarkerIdSet
 
- Public Types inherited from makVrf::DtTerrainProfileWidget
enum  ReplotFlag { FullReplot = 0x00000001, ReplotPoints = 0x00000002, UpdateGraphOnly = 0x00000004 }
 

Signals

void vertexClicked (unsigned vertexIndex, unsigned button)
 Emits a signal when a vertex is clicked by the user. More...
 
void routeMarkerClicked (unsigned markerId, unsigned button)
 Emits a signal when a route marker is clicked by the user. More...
 
void routeClicked (unsigned afterVertex, double fractionToNextVertex, unsigned button)
 Emits a signal when a user left clicks on the plot, indicating the closest point on the route to where they clicked. More...
 

Public Member Functions

 DtRouteProfileWidget (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 Constructor. More...
 
virtual ~DtRouteProfileWidget ()
 Destructor. More...
 
virtual DtVector geocentricPositionOfMarker (DtRouteMarkerId markerId) const
 Returns the geocentric route position of the given marker. More...
 
virtual DtVector geocentricPositionOfVertex (unsigned vertex) const
 Returns the geocentric route position of the given vertex. More...
 
unsigned numberOfVertices () const
 Returns the number of vertices. More...
 
virtual DtRouteMarkerId addRouteMarker (unsigned afterVertex, double fractionToNextVertex, const QString &label, QwtSymbol::Style symbol)
 Adds a route marker and returns its id. More...
 
virtual DtRouteMarkerId addRouteMarker (unsigned afterVertex, double fractionToNextVertex, const QString &label, const std::string &modelDefinition)
 
virtual void removeRouteMarker (DtRouteMarkerId markerId)
 Removes the indicated route marker. More...
 
virtual void moveRouteMarker (DtRouteMarkerId markerId, unsigned afterVertex, double fractionToNextVertex)
 Moves the indicated route marker to a new location along the route. More...
 
virtual void changeRouteMarkerLabel (DtRouteMarkerId markerId, const QString &label)
 Changes the label of the indicated route marker. More...
 
virtual bool isMarkerHidden (DtRouteMarkerId markerId) const
 Returns true if the marker is hidden. More...
 
virtual void hideRouteMarker (DtRouteMarkerId markerId)
 Hides the indicated route marker. More...
 
virtual void showRouteMarker (DtRouteMarkerId markerId)
 Shows the indicated route marker. More...
 
virtual void setCursor (Qt::CursorShape shape)
 Changes the cursor shape. More...
 
virtual void selectRouteMarker (DtRouteMarkerId markerId)
 Changes the current selection to the route marker with the specified id. More...
 
virtual void selectVertex (unsigned vertexIndex)
 Changes the current selection to the vertex at the specified index. More...
 
virtual bool closestRouteLocationToLastCursorPosition (unsigned &afterVertex, double &fractionToNextVertex)
 Returns the location on the route closest the current cursor position. More...
 
virtual bool closestRouteLocationToLastDatabasePosition (const DtVector &dbLocation, unsigned &afterVertex, double &fractionToNextVertex)
 Returns the location on the route closest the current local database location. More...
 
virtual bool invalidMarkerList (DtRouteMarkerIdSet &idSet) const
 Returns a list of markers with invalid locations. More...
 
- Public Member Functions inherited from makVrf::DtTerrainProfileWidget
 DtTerrainProfileWidget (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 Constructor. More...
 
virtual ~DtTerrainProfileWidget ()
 Destructor. More...
 
virtual void init ()
 Initializes the widget by creating GUI (plot) elements and initializing member variables. More...
 
virtual void setDataProvider (DtTerrainProfileDataProvider *)
 Sets the data provider for this graph. More...
 
virtual void replot ()
 Redraws the graph given the existing profile data and settings. More...
 
virtual void setSamplingRate (double)
 Sets the frequency in distance to check along the line for terrain points. More...
 
double samplingRate () const
 
virtual void setMaximumSamplingPoints (int)
 Sets the maximum number of points to check. More...
 
int maximumSamplingPoints () const
 
virtual void setUseBackendForProfile (bool)
 
bool useBackendForProfile () const
 
bool replotting () const
 
virtual void clearGraph ()
 Clears the graph of all data. More...
 
virtual bool backendCanBeUsedForProfileData () const
 Whether or not the back-end can be used for profile data. More...
 
virtual bool allDataFromFrontEnd () const
 Whether or not all the data is from the front-end. More...
 
virtual bool allDataFromBackEnd () const
 Whether or not all the data is from the back-end. More...
 
virtual void labelDataForTerrainProfilePosition (const QPointF &pos, const DtVector &geoc, double distanceOnLine, double height, int soilType=0)
 Sets the label information for the geocentric position, height and soil type. More...
 
virtual void setReplotTime (int)
 Sets the time (in milliseconds) to wait before doing a replot. More...
 
int replotTime () const
 
virtual void setScaleFactor (double)
 Value to scale difference between max and min height of terrain. More...
 
double scaleFactor () const
 
virtual void suspend ()
 Suspends this graph. This means that there shall be no updates made to this graph. More...
 
virtual void resume ()
 Resumes graph updates. Will do a full replot. More...
 
virtual bool isSuspended () const
 Returns true if this graph has been suspended. More...
 
virtual void setShowVertices (bool)
 If true will put a vertex marker at each point on the line. More...
 
bool showVertices () const
 
virtual void setShowVertexNumbers (bool)
 If true will put a number label next to each vertex marker. More...
 
bool showVertexNumbers () const
 
virtual void setSuspendForMovement (bool)
 Sets whether or not the symbol tracker will suspend if the line points are changing. Default is true. More...
 
virtual bool suspendForMovement () const
 
virtual void setDistanceMoveTolerance (double)
 Distance a tracked entity must move to signal an update. Default is 10 meters. More...
 
virtual double distanceMoveTolerance () const
 
virtual QString dataStatus () const
 Text which represents the current source of data (Front-End, Back-End or # points received from Back-End) More...
 
virtual void requestPlotPointsIfNeeded (bool force=false)
 Requests data from server. Set force to true to force even if data is not frozen. More...
 

Static Public Attributes

static const DtRouteMarkerId theInvalidMarkerId
 
static const unsigned theInvalidVertexIndex
 
- Static Public Attributes inherited from makVrf::DtTerrainProfileWidget
static QColor theTerrainProfileLineColor
 

Protected Types

typedef std::pair
< QwtSymbol::Style, qint64 > 
SelectionMarkerId
 
- Protected Types inherited from makVrf::DtTerrainProfileWidget
typedef std::map
< makVrv::DtElementID,
QwtPlotMarker * > 
TrackedEntities
 Map of plot markers for entities being tracked. More...
 
typedef std::map
< makVrv::DtUniqueID, DtVector
WaitingForPlot
 

Protected Slots

virtual void plotMouseReleased (const QPointF &)
 Called when the mouse is released on the plot area. More...
 
- Protected Slots inherited from makVrf::DtTerrainProfileWidget
virtual void plotMouseReleased (const QPointF &)
 Called when the mouse is released on the plot area, will show a mark on the terrain line and information about that point. More...
 

Protected Member Functions

virtual QwtPlotMarker * createPlotMarker (unsigned afterVertex, double fractionToNextVertex, const QString &label, DtRouteMarkerId &id)
 Creates a new plot marker with the given vertex information. More...
 
virtual QPointF plotPointFromVertexAndFraction (unsigned afterVertex, double fractionToNextVertex) const
 Convert a location on the route, specified as a fractional value after a vertex (e.g. More...
 
virtual void vertexAndFractionFromPlotX (double x, unsigned &afterVertex, double &fractionToNextVertex) const
 Convert an x location from the plot to a location on the route, specified as a fractional value after a vertex (e.g. More...
 
virtual QwtPlotMarker * vertexSelectionMarker ()
 Returns the vertex selection marker. Disables all other selection markers. More...
 
virtual QwtPlotMarker * selectionMarker (const QwtSymbol &symbol)
 Returns a selection marker for the specified symbol. Disables all other selection markers. More...
 
virtual void disableSelectionMarkers ()
 Disables any active selection markers. More...
 
virtual void mousePressEvent (QMouseEvent *event)
 Process mouse events. More...
 
virtual void mouseReleaseEvent (QMouseEvent *event)
 
- Protected Member Functions inherited from makVrf::DtTerrainProfileWidget
virtual void createProfileGraph ()
 Create the graph object that will be used to show the terrain profile. More...
 
virtual void initConnections ()
 Initializes any connections (boost or Qt) needed to support this graph. More...
 
virtual bool updateProfileData ()
 Updates local data represented by the profile id to watch. If data has changed will return true, else false. More...
 
virtual void slot_dataUpdated ()
 Called when the state view is updated, if profile data is updated will redraw the graph. More...
 
virtual void slot_dataRemoved ()
 Called when an object is about to be removed, will clear the graph. More...
 
virtual void calculateReplotRanges (std::vector< QPoint > &) const
 Figures out the range to recalculate points for in line plot. More...
 
virtual double calculateLineLength (const std::vector< DtVector > &) const
 Returns the length of the line given the number of points. More...
 
virtual double calculateSegment (const QPoint &segment, double lineLength)
 Calculates the points for the curve along the given segment of the line. Returns the length of the segment. More...
 
virtual double segmentLength (const QPoint &) const
 Convenience routines to calculate the length of a segment of a line. More...
 
virtual double segmentLength (int start, int end) const
 
virtual double terrainHeight (const DtVector &, int position=-1) const
 Returns terrain height at geocentric position. More...
 
virtual double lineHeight (int pos) const
 Returns the height of the line at the given position. More...
 
virtual void setupLabels ()
 Sets labels for the graph based on current display unit settings. More...
 
void slot_onUnitChanged (int attribute, int from)
 Called when unit display settings change, see if any graph data needs to change. More...
 
virtual double altitudeValueFor (double) const
 Given current display units settings, return altitude or distance for those settings based on meters. More...
 
virtual double distanceValueFor (double) const
 
virtual double altitudeFromDisplayValue (double) const
 Given current display units settings, return altitude or distance in meters from the given display value. More...
 
virtual double distanceFromDisplayValue (double) const
 
virtual void convertAltitudeAndDistance (int newAltitudeUnits, int newDistanceUnits, bool replot=true)
 Given the current altitude and distance settings, convert to the new settings and redisplay graph. More...
 
virtual void convertAltitudeAndDistance (QVector< QPointF > &, int newAltitudeUnits, int newDistanceUnits) const
 Converts x (distance) and y (altitude) in place in the vectors. More...
 
virtual void convertAltitudeAndDistance (QwtPlotMarker *, int newAltitudeUnits, int newDistanceUnits) const
 
virtual void deferredReplot (int flag=FullReplot)
 Connect to DE pre-tick to replot graph. If full does a full redraw of graph, else just a simple replot. More...
 
virtual QwtPlotMarker * addMarker (double x, double y)
 Adds a point marker to the x, y coordinate. More...
 
virtual void setupPointMarkerLabel ()
 Sets the label on the point marker to the current point location. More...
 
virtual void onTerrainProfileSettingsChanged (const DtTerrainProfileSettingsRecord &)
 Called when terrain profile settings change, modify graph to match. More...
 
virtual void createSymbolTracker ()
 Creates a symbol tracker to track symbols within a certain range near the line. More...
 
virtual void trackEntity (const DtVector &geocentricPosition, const makVrv::DtStateView< makVrv::DtVrlinkSimulatedEntityState > *)
 Start tracking or continue tracking the given entity. More...
 
virtual void stopTrackingEntity (makVrv::DtElementID)
 Stop tracking entity. More...
 
virtual void clearTrackingSymbols (bool suspended=false)
 Clears out all symbols being tracked and deletes the symbol tracker. More...
 
virtual QwtSymbolsymbolFor (const makVrv::DtStateView< makVrv::DtVrlinkSimulatedEntityState > *) const
 Returns a symbol for the given sim state view to be placed on the plot graph. More...
 
virtual int linePositionFromLocation (const DtVector &geocentricLocation, QPointF &result, bool trackedItem=false) const
 Given a geocentric point, convert point to a position on the line of distance along the line and height. More...
 
virtual int locationFromPlotPosition (const QPointF &result, DtVector &geocentricLocation) const
 Given a position on the line of distance along the line and height, return a geocentric point. Returns the segment hit. More...
 
virtual int closestPoint (const DtVector &v, double &range, double &totalRange, bool trackedItem=false) const
 Given a geocentric coordinate, find the closest point to that on the line being plotted. More...
 
virtual void timedReplot ()
 Method called when a page tile is loaded. More...
 
virtual void replotIfTime ()
 
virtual void updateLineVertices (bool replot=true)
 Updates the vertices on the line. More...
 
virtual void resetAltitudeScale (bool replot=true)
 
virtual double elevationAngle (const DtVector &geocentricFrom, const DtVector &geocentricTo) const
 Returns elevation angle from point to point. More...
 
virtual void slot_defaultIconListChanged ()
 
virtual void slot_dataFrozenStateChanged (bool)
 
virtual void processIntersectionResponse (DtSimMessage *msg)
 
virtual void processPointMarkerResponse (DtSimMessage *msg)
 
virtual void cancelTerrainInformationRequest ()
 
virtual void requestPointMarkerInformation (const DtVector &)
 

Protected Attributes

DtRouteMarkerMap myRouteMarkers
 
DtRouteMarkerMap myHiddenRouteMarkers
 
DtRouteMarkerId myNextMarkerId
 
DtRouteMarkerId mySelectedMarkerId
 
unsigned mySelectedVertexIndex
 
std::map< SelectionMarkerId,
QwtPlotMarker * > 
mySelectionMarkers
 
QwtPlotMarker * myVertexSelectionMarker
 
QwtPlotMarker * myCurrentSelectionMarker
 
QPoint myLastCursorPosition
 
- Protected Attributes inherited from makVrf::DtTerrainProfileWidget
makVrv::DtDemyDe
 
DtTerrainProfileDataProvidermyDataProvider
 
makVrv::DtSignalConnectionManager myConnections
 
std::vector< DtVectormyLinePoints
 Points are in geocentric. More...
 
std::vector< DtVectormyPlotPoints
 The points that were last used to plot the graph. More...
 
double mySamplingRate
 Test the length of the line every N meters along the line. More...
 
int myMaximumSamplingPoints
 Maximum number of points to check. More...
 
std::vector< intmySegmentPoints
 For each segment, the number of plot points on the terrain represented by that segment. More...
 
QVector< QPointF > myTerrainProfilePoints
 The points used to plot the terrain profile. More...
 
std::vector< DtVectormyTerrainDatabasePoints
 The points used for terrain intersection. More...
 
QVector< QPointF > myTerrainLinePoints
 The points used for the line that is being used to sample the terrain segment. More...
 
DtReferenceEllipsoid * myReferenceForConversion
 
makVrv::DtDisplayUnitsConverter::DistanceUnits myAltitudeUnits
 Current units for distance and altitude. Used to check to see if units need to be changed. More...
 
makVrv::DtDisplayUnitsConverter::DistanceUnits myDistanceUnits
 
DtVector myPointMarkerLocation
 Geocentric location of point marker. Used for labels. More...
 
int myPointMarkerSoilType
 
double myPointMarkerDistanceAlongLine
 
double myPointMarkerCurrentHeight
 
QPointF myPointMarkerPosition
 
int myPointMarkerRequestId
 
bool myReady
 Set to true when the graph is ready to display. More...
 
DtSymbolTrackermySymbolTracker
 Class that will be used to track symbols within a particular distance to the given line. More...
 
QwtPlotMarker * myPointMarker
 
TrackedEntities myTrackedEntities
 
QTime * myReplotTimer
 
int myReplotTime
 
double myMinimumHeight
 
double myMaximumHeight
 
double myScaleFactor
 
double myBuffer
 
bool mySuspended
 
bool myReplotting
 
bool myShowVertices
 
bool myShowVertexNumbers
 
QImage * myVertexImage
 
std::vector< QwtPlotMarker * > myVertices
 
bool myFirstPlot
 
bool myResuming
 
WaitingForPlot myWaitingForPlot
 
bool mySuspendForMovement
 
double myDistanceMoveTolerance
 
int myReplotFlag
 
bool myTrackHistory
 
bool myUseBackendForProfile
 
makVrv::DtSignalConnectionManager myDataProviderConnections
 
int myTerrainInformationRequestId
 
std::map< int, DtVectormyReceivedTerrainProfileInformationFor
 

Additional Inherited Members

- Public Attributes inherited from makVrf::DtTerrainProfileWidget
boost::signals2::signal< void()> signal_ready
 Signal only once when graph is ready to show (at least two points) More...
 
boost::signals2::signal< void()> signal_dataStatusChanged
 Signal sent when the status of the data has changed. More...
 
boost::signals2::signal< void(int)> signal_replotted
 Signal when the graph has been replotted. More...
 
QwtPlot * myTerrainProfileGraph
 
QVBoxLayout * myMainLayout
 
QwtPlotCurve * myTerrainLine
 
QwtPlotCurve * myTerrainProfile
 
QwtPlotPickermyPlotPicker
 
QLabelmySelectedPointLabel
 
QLabelmySelectedPoint
 

Member Typedef Documentation

typedef std::pair<QwtSymbol::Style, qint64> makVrf::DtRouteProfileWidget::SelectionMarkerId
protected

Constructor & Destructor Documentation

makVrf::DtRouteProfileWidget::DtRouteProfileWidget ( makVrv::DtDe de,
QWidget *  parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

Constructor.

virtual makVrf::DtRouteProfileWidget::~DtRouteProfileWidget ( )
virtual

Destructor.

Member Function Documentation

virtual DtVector makVrf::DtRouteProfileWidget::geocentricPositionOfMarker ( DtRouteMarkerId  markerId) const
virtual

Returns the geocentric route position of the given marker.

virtual DtVector makVrf::DtRouteProfileWidget::geocentricPositionOfVertex ( unsigned  vertex) const
virtual

Returns the geocentric route position of the given vertex.

unsigned makVrf::DtRouteProfileWidget::numberOfVertices ( ) const

Returns the number of vertices.

virtual DtRouteMarkerId makVrf::DtRouteProfileWidget::addRouteMarker ( unsigned  afterVertex,
double  fractionToNextVertex,
const QString &  label,
QwtSymbol::Style  symbol 
)
virtual

Adds a route marker and returns its id.

virtual DtRouteMarkerId makVrf::DtRouteProfileWidget::addRouteMarker ( unsigned  afterVertex,
double  fractionToNextVertex,
const QString &  label,
const std::string &  modelDefinition 
)
virtual
virtual void makVrf::DtRouteProfileWidget::removeRouteMarker ( DtRouteMarkerId  markerId)
virtual

Removes the indicated route marker.

virtual void makVrf::DtRouteProfileWidget::moveRouteMarker ( DtRouteMarkerId  markerId,
unsigned  afterVertex,
double  fractionToNextVertex 
)
virtual

Moves the indicated route marker to a new location along the route.

virtual void makVrf::DtRouteProfileWidget::changeRouteMarkerLabel ( DtRouteMarkerId  markerId,
const QString &  label 
)
virtual

Changes the label of the indicated route marker.

virtual bool makVrf::DtRouteProfileWidget::isMarkerHidden ( DtRouteMarkerId  markerId) const
virtual

Returns true if the marker is hidden.

virtual void makVrf::DtRouteProfileWidget::hideRouteMarker ( DtRouteMarkerId  markerId)
virtual

Hides the indicated route marker.

virtual void makVrf::DtRouteProfileWidget::showRouteMarker ( DtRouteMarkerId  markerId)
virtual

Shows the indicated route marker.

virtual void makVrf::DtRouteProfileWidget::setCursor ( Qt::CursorShape  shape)
virtual

Changes the cursor shape.

virtual void makVrf::DtRouteProfileWidget::selectRouteMarker ( DtRouteMarkerId  markerId)
virtual

Changes the current selection to the route marker with the specified id.

virtual void makVrf::DtRouteProfileWidget::selectVertex ( unsigned  vertexIndex)
virtual

Changes the current selection to the vertex at the specified index.

virtual bool makVrf::DtRouteProfileWidget::closestRouteLocationToLastCursorPosition ( unsigned afterVertex,
double fractionToNextVertex 
)
virtual

Returns the location on the route closest the current cursor position.

virtual bool makVrf::DtRouteProfileWidget::closestRouteLocationToLastDatabasePosition ( const DtVector dbLocation,
unsigned afterVertex,
double fractionToNextVertex 
)
virtual

Returns the location on the route closest the current local database location.

virtual bool makVrf::DtRouteProfileWidget::invalidMarkerList ( DtRouteMarkerIdSet idSet) const
virtual

Returns a list of markers with invalid locations.

Returns true if any invalid markers were found.

void makVrf::DtRouteProfileWidget::vertexClicked ( unsigned  vertexIndex,
unsigned  button 
)
signal

Emits a signal when a vertex is clicked by the user.

void makVrf::DtRouteProfileWidget::routeMarkerClicked ( unsigned  markerId,
unsigned  button 
)
signal

Emits a signal when a route marker is clicked by the user.

void makVrf::DtRouteProfileWidget::routeClicked ( unsigned  afterVertex,
double  fractionToNextVertex,
unsigned  button 
)
signal

Emits a signal when a user left clicks on the plot, indicating the closest point on the route to where they clicked.

virtual QwtPlotMarker* makVrf::DtRouteProfileWidget::createPlotMarker ( unsigned  afterVertex,
double  fractionToNextVertex,
const QString &  label,
DtRouteMarkerId id 
)
protectedvirtual

Creates a new plot marker with the given vertex information.

virtual QPointF makVrf::DtRouteProfileWidget::plotPointFromVertexAndFraction ( unsigned  afterVertex,
double  fractionToNextVertex 
) const
protectedvirtual

Convert a location on the route, specified as a fractional value after a vertex (e.g.

1, 0.75 is 75% of the way between vertex 1 and vertex 2), to a QPointF on the plot.

virtual void makVrf::DtRouteProfileWidget::vertexAndFractionFromPlotX ( double  x,
unsigned afterVertex,
double fractionToNextVertex 
) const
protectedvirtual

Convert an x location from the plot to a location on the route, specified as a fractional value after a vertex (e.g.

1, 0.75 is 75% of the way between vertex 1 and vertex 2).

virtual QwtPlotMarker* makVrf::DtRouteProfileWidget::vertexSelectionMarker ( )
protectedvirtual

Returns the vertex selection marker. Disables all other selection markers.

virtual QwtPlotMarker* makVrf::DtRouteProfileWidget::selectionMarker ( const QwtSymbol symbol)
protectedvirtual

Returns a selection marker for the specified symbol. Disables all other selection markers.

virtual void makVrf::DtRouteProfileWidget::disableSelectionMarkers ( )
protectedvirtual

Disables any active selection markers.

virtual void makVrf::DtRouteProfileWidget::mousePressEvent ( QMouseEvent *  event)
protectedvirtual

Process mouse events.

virtual void makVrf::DtRouteProfileWidget::mouseReleaseEvent ( QMouseEvent *  event)
protectedvirtual
virtual void makVrf::DtRouteProfileWidget::plotMouseReleased ( const QPointF &  )
protectedvirtualslot

Called when the mouse is released on the plot area.

Member Data Documentation

const DtRouteMarkerId makVrf::DtRouteProfileWidget::theInvalidMarkerId
static
const unsigned makVrf::DtRouteProfileWidget::theInvalidVertexIndex
static
DtRouteMarkerMap makVrf::DtRouteProfileWidget::myRouteMarkers
protected
DtRouteMarkerMap makVrf::DtRouteProfileWidget::myHiddenRouteMarkers
protected
DtRouteMarkerId makVrf::DtRouteProfileWidget::myNextMarkerId
protected
DtRouteMarkerId makVrf::DtRouteProfileWidget::mySelectedMarkerId
protected
unsigned makVrf::DtRouteProfileWidget::mySelectedVertexIndex
protected
std::map<SelectionMarkerId, QwtPlotMarker*> makVrf::DtRouteProfileWidget::mySelectionMarkers
protected
QwtPlotMarker* makVrf::DtRouteProfileWidget::myVertexSelectionMarker
protected
QwtPlotMarker* makVrf::DtRouteProfileWidget::myCurrentSelectionMarker
protected
QPoint makVrf::DtRouteProfileWidget::myLastCursorPosition
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)