|
Qt Virtual Chart Table (QVCT)
|
[UI] Vessel device More...
#include <overlays/vessel/device/CVesselPointDevice.hpp>
Signals | |
| void | signalRefreshContent () |
| Signal emitted when views should refresh this object's corresponding content. More... | |
Public Member Functions | |
| CVesselPointDevice (const QString &_rqsName, const QString &_rqsSourceName, bool _bDynamic=false) | |
| virtual | ~CVesselPointDevice () |
| virtual void | serialize (QDataStream &_rqDataStream) const |
| Serializes (store) this object's data to binary format. More... | |
| virtual void | unserialize (QDataStream &_rqDataStream) |
| Unserializes (restore) this object's data from binary format. More... | |
| virtual COverlay * | useOverlay () |
| Returns this object's (base) overlay. More... | |
| virtual void | draw (const CChart *_poChart, QPainter *_pqPainter) |
| Draws this object (itself or its content) More... | |
| virtual void | showDetail () |
| Displays this object's details (in the appropriate widget/view) More... | |
| virtual void | showEdit () |
| Displays this object's edit widget/view. More... | |
| void | setSynchronized (bool _bSynchronizePosition, bool _bSynchronizeElevation, bool _bSynchronizeTime, bool _bSynchronizeGroundBearing, bool _bSynchronizeGroundSpeed, bool _bSynchronizeGroundSpeedVertical, bool _bSynchronizeApparentBearing, bool _bSynchronizeApparentSpeed, bool _bSynchronizeApparentSpeedVertical, bool _bSynchronizeText) |
| Sets the synchronizazion flags. More... | |
| bool | isDynamic () |
| Returns whether the device is dynamically generated. More... | |
| bool | isDeviceConnected () const |
| Returns whether the actual device is connected. More... | |
| bool | isSynchronizedPosition () |
| Returns whether this device/source is used to synchronize the vessel's position. More... | |
| bool | isSynchronizedElevation () |
| Returns whether this device/source is used to synchronize the vessel's elevation. More... | |
| bool | isSynchronizedTime () |
| Returns whether this device/source is used to synchronize the vessel's time. More... | |
| bool | isSynchronizedGroundBearing () |
| Returns whether this device/source is used to synchronize the vessel's ground bearing. More... | |
| bool | isSynchronizedGroundSpeed () |
| Returns whether this device/source is used to synchronize the vessel's ground horizontal speed. More... | |
| bool | isSynchronizedGroundSpeedVertical () |
| Returns whether this device/source is used to synchronize the vessel's ground vertical speed. More... | |
| bool | isSynchronizedApparentBearing () |
| Returns whether this device/source is used to synchronize the vessel's apparent bearing. More... | |
| bool | isSynchronizedApparentSpeed () |
| Returns whether this device/source is used to synchronize the vessel's apparent horizontal speed. More... | |
| bool | isSynchronizedApparentSpeedVertical () |
| Returns whether this device/source is used to synchronize the vessel's apparent vertical speed. More... | |
| bool | isSynchronizedText () |
| Returns whether this device/source is used to synchronize the vessel's additional textual data string. More... | |
| bool | connectDevice () |
| Connects to the actual device. More... | |
| void | disconnectDevice () |
| Disconnects from the actual device. More... | |
| void | syncDataFix (const CDeviceDataFix &_roDeviceDataFix) |
| Synchronizes fix data (sent by device) More... | |
| void | parseQVCT (const QDomElement &_rqDomElement) |
| Retrieves this object's content from the given QVCT source (file) More... | |
| void | dumpQVCT (QXmlStreamWriter &_rqXmlStreamWriter) const |
| Stores this object's content to the given QVCT destination (file) More... | |
Public Member Functions inherited from COverlayItem | |
| void | setMultiSelected (bool _bMultiSelected) |
| Sets this item's selection status. More... | |
| bool | isMultiSelected () const |
| Returns this item's selection status. More... | |
Public Member Functions inherited from COverlayObject | |
| void | setName (const QString &_rqsName) |
| Sets this object's name. More... | |
| QString | getName () const |
| Returns this object's name. More... | |
| QString | newChildName (const QString &_rqsName, int _iZeroPrefix=0, bool _bForceSuffix=false) const |
| Returns a valid (non-duplicate) name for a new sibling of this object. More... | |
| QString | newChildName (const QString &_rqsName, int _iZeroPrefix, int _iSuffix) const |
| Returns a suffixed (potentially duplicate) name for a new sibling of this object. More... | |
Public Member Functions inherited from CDeviceDataFix | |
| CDeviceDataFix (const QString &_rqsSourceName, int _eType=FIX_UNDEFINED, double _fdTime=CDataValidity::UNDEFINED_VALUE) | |
| virtual | ~CDeviceDataFix () |
| void | setFix (const CDeviceDataFix &_roDeviceDataFix, bool _bCopyTime=true, bool _bCopyPosition=true, bool _bCopyCourse=true, bool _bCopyDop=true) |
| Sets (copy) the fix data from another instance. More... | |
| void | setType (int _eType) |
| Sets the fix type. More... | |
| void | setSources (int _iSourcesSeen, int _iSourcesUsed) |
| Sets the sources count (most likely satellites) More... | |
| void | setErrorTime (double _fdErrorTime) |
| Sets the time error, in seconds. More... | |
| void | setErrorPosition (double _fdErrorHorizontal, double _fdErrorVertical=CDataValidity::UNDEFINED_VALUE) |
| Sets the (horizontal and vertical) position error, in meters. More... | |
| void | setErrorBearing (double _fdErrorBearing) |
| Sets the bearing error, in degrees. More... | |
| void | setErrorSpeed (double _fdErrorSpeed, double _fdErrorSpeedVertical=CDataValidity::UNDEFINED_VALUE) |
| Sets the (horizontal and vertical) speed error, in meters per second. More... | |
| void | setText (const QString &_rqsText) |
| Sets the additional textual data string. More... | |
| void | setCourseFromPosition (bool _bCourseFromPosition) |
| Sets whether to use position to compute course. More... | |
| int | getType () const |
| Returns the fix type. More... | |
| QString | getTypeString () const |
| Returns the fix type as a human-friendly string. More... | |
| int | getSourcesSeen () const |
| Returns the seen sources count (most likely satellites) More... | |
| int | getSourcesUsed () const |
| Returns the used sources count (most likely satellites) More... | |
| double | getErrorTime () const |
| Returns the time error, in seconds. More... | |
| double | getErrorHorizontal () const |
| Returns the horizontal position error, in meters. More... | |
| double | getErrorVertical () const |
| Returns the vertical position error, in meters. More... | |
| double | getErrorBearing () const |
| Returns the bearing error, in degrees. More... | |
| double | getErrorSpeed () const |
| Returns the horizontal speed error, in meters per second. More... | |
| double | getErrorSpeedVertical () const |
| Returns the vertical speed error, in meters per second. More... | |
| QString | getText () const |
| Returns the additional textual data string. More... | |
| bool | isCourseFromPosition () const |
| Returns whether position is used to compute course. More... | |
Public Member Functions inherited from CDeviceDataSource | |
| void | setSourceType (EType _eType) |
| Sets the source type. More... | |
| QString | getSourceName () const |
| Returns the source name. More... | |
| EType | getSourceType () const |
| Returns the source type. More... | |
Public Member Functions inherited from CDataTime | |
| CDataTime (double _fdTime=UNDEFINED_TIME) | |
| CDataTime (const CDataTime &_roDataTime) | |
| virtual | ~CDataTime () |
| void | setTime (double _fdTime) |
| Sets the time, in seconds from Unix epoch. More... | |
| void | setTime (time_t _tSeconds, long _lNanoSeconds) |
| Sets the time, in seconds from Unix epoch, using timespec stanza. More... | |
| void | setTime (const CDataTime &_roDataTime) |
| Copy time from another time object. More... | |
| void | resetTime () |
| Resets the time (to an undefined Time) More... | |
| double | getTime () const |
| Returns this time's time, in seconds from Unix epoch. More... | |
| void | serialize (QDataStream &_rqDataStream) const |
| Serializes (store) this object's data to binary format. More... | |
| void | unserialize (QDataStream &_rqDataStream) |
| Unserializes (restore) this object's data from binary format. More... | |
| bool | operator== (const CDataTime &_roTime) const |
| Equality operator. More... | |
| bool | operator!= (const CDataTime &_roTime) const |
| Inequality operator. More... | |
Public Member Functions inherited from CDataPosition | |
| CDataPosition () | |
| CDataPosition (double _fdLongitude, double _fdLatitude, double _fdElevation=UNDEFINED_ELEVATION) | |
| CDataPosition (const CDataPosition &_roDataPosition) | |
| virtual | ~CDataPosition () |
| void | setPosition (double _fdLongitude, double _fdLatitude, double _fdElevation=UNDEFINED_ELEVATION) |
| Sets new coordinates. More... | |
| void | setPosition (const CDataPosition &_roDataPosition) |
| Copy coordinates from another position. More... | |
| void | resetPosition () |
| Resets all coordinates (to an undefined position) More... | |
| void | setElevation (double _fdElevation) |
| Sets the elevation, in meters. More... | |
| void | resetElevation () |
| Resets the elevation (to an undefined elevation) More... | |
| double | getLongitude () const |
| Returns this position's longitude, in degrees. More... | |
| double | getLatitude () const |
| Returns this position's latitude, in degrees. More... | |
| double | getElevation () const |
| Returns this position's elevation, in meters. More... | |
| void | serialize (QDataStream &_rqDataStream) const |
| Serializes (store) this object's data to binary format. More... | |
| void | unserialize (QDataStream &_rqDataStream) |
| Unserializes (restore) this object's data from binary format. More... | |
| bool | operator== (const CDataPosition &_roPosition) const |
| Equality operator. More... | |
| bool | operator!= (const CDataPosition &_roPosition) const |
| Inequality operator. More... | |
Public Member Functions inherited from CDataCourse | |
| CDataCourse () | |
| CDataCourse (double _fdBearing, double _fdSpeed, double _fdSpeedVertical=UNDEFINED_SPEED) | |
| CDataCourse (const CDataCourse &_roDataCourse) | |
| virtual | ~CDataCourse () |
| void | setCourse (double _fdBearing, double _fdSpeed, double _fdSpeedVertical=UNDEFINED_SPEED) |
| Sets course values. More... | |
| void | setCourse (const CDataCourse &_roDataCourse) |
| Copy values from another course. More... | |
| void | resetCourse () |
| Resets all values (to an undefined course) More... | |
| void | setBearing (double _fdBearing) |
| Sets this course's bearing, in degrees. More... | |
| void | resetBearing () |
| Resets this course's bearing. More... | |
| void | setSpeed (double _fdSpeed, double _fdSpeedVertical=UNDEFINED_SPEED) |
| Sets this course's horizontal speed, in meters per second. More... | |
| void | resetSpeed () |
| Resets this course's horizontal speed. More... | |
| void | setSpeedVertical (double _fdSpeedVertical) |
| Sets this course's vertical speed, in meters per second. More... | |
| void | resetSpeedVertical () |
| Resets this course's vertical speed. More... | |
| double | getBearing () const |
| Returns this course's bearing, in degrees. More... | |
| double | getSpeed () const |
| Returns this course's horizontal speed, in meters per second. More... | |
| double | getSpeedVertical () const |
| Returns this course's vertical speed, in meters per second. More... | |
| void | serialize (QDataStream &_rqDataStream) const |
| Serializes (store) this object's data to binary format. More... | |
| void | unserialize (QDataStream &_rqDataStream) |
| Unserializes (restore) this object's data from binary format. More... | |
| bool | operator== (const CDataCourse &_roCourse) const |
| Equality operator. More... | |
| bool | operator!= (const CDataCourse &_roCourse) const |
| Inequality operator. More... | |
Public Member Functions inherited from CDeviceDataDop | |
| CDeviceDataDop (double _fdDopHorizontal=UNDEFINED_VALUE, double _fdDopVertical=UNDEFINED_VALUE, double _fdDopTime=UNDEFINED_VALUE) | |
| virtual | ~CDeviceDataDop () |
| void | setDop (const CDeviceDataDop &_roDeviceDataDop) |
| Sets (copy) the Dilution-of-Precision (HDOP, VDOP, TDOP) values from other DOP data. More... | |
| void | setDopPosition (double _fdDopHorizontal, double _fdDopVertical=UNDEFINED_VALUE) |
| Sets the position Dilution-of-Precision (HDOP, VDOP) More... | |
| void | setDopTime (double _fdDopTime) |
| Sets the time Dilution-of-Precision (TDOP) More... | |
| double | getDopTime () const |
| Returns the time Dilution-of-Precision (TDOP) More... | |
| double | getDopHorizontal () const |
| Returns the horizontal position Dilution-of-Precision (HDOP) More... | |
| double | getDopVertical () const |
| Returns the vertical position Dilution-of-Precision (VDOP) More... | |
| double | getDopPosition () const |
| Returns the position Dilution-of-Precision (PDOP) More... | |
| double | getDopGlobal () const |
| Returns the global Dilution-of-Precision (GDOP) More... | |
| bool | operator== (const CDeviceDataDop &_roDeviceDataDop) const |
| Equality operator. More... | |
| bool | operator!= (const CDeviceDataDop &_roDeviceDataDop) const |
| Inequality operator. More... | |
Private Slots | |
| void | slotDestroyed (QObject *_pqObject) |
| Slot to handle object destruction. More... | |
| void | slotDataFix (const CDeviceDataFix &_roDeviceDataFix) |
| Slot to handle fix data (sent by device) More... | |
| void | slotDataSkyView (const CDeviceDataSkyView &_roDeviceDataSkyView) |
| Slot to handle sky view data (sent by device) More... | |
Private Attributes | |
| bool | bDynamic |
| Dynamic flag (vessel device automatically generated by a dynamic flotilla) More... | |
| CDevice * | poDevice |
| Corresponding device's pointer. More... | |
| bool | bSynchronizePosition |
| [Flag] Use this device/source to synchronize the vessel's position More... | |
| bool | bSynchronizeElevation |
| [Flag] Use this device/source to synchronize the vessel's elevation More... | |
| bool | bSynchronizeTime |
| [Flag] Use this device/source to synchronize the vessel's time More... | |
| bool | bSynchronizeGroundBearing |
| [Flag] Use this device/source to synchronize the vessel's ground bearing More... | |
| bool | bSynchronizeGroundSpeed |
| [Flag] Use this device/source to synchronize the vessel's ground horizontal speed More... | |
| bool | bSynchronizeGroundSpeedVertical |
| [Flag] Use this device/source to synchronize the vessel's ground vertical speed More... | |
| bool | bSynchronizeApparentBearing |
| [Flag] Use this device/source to synchronize the vessel's apparent bearing More... | |
| bool | bSynchronizeApparentSpeed |
| [Flag] Use this device/source to synchronize the vessel's apparent horizontal speed More... | |
| bool | bSynchronizeApparentSpeedVertical |
| [Flag] Use this device/source to synchronize the vessel's apparent vertical speed More... | |
| bool | bSynchronizeText |
| [Flag] Use this device/source to synchronize the vessel's additional textual data string More... | |
Additional Inherited Members | |
Public Types inherited from COverlayObject | |
| enum | EType { OVERLAY = 1001 , CONTAINER = 1010 , SUBCONTAINER = 1011 , ITEM = 1100 , SUBITEM1 = 1101 , SUBITEM2 = 1102 } |
| Overlay object type. More... | |
Public Types inherited from CDeviceDataFix | |
| enum | EType { FIX_NONE = 0 , FIX_2D = 1 , FIX_3D = 2 , FIX_DGPS = 4 , FIX_UNDEFINED = 128 } |
| Fix type (2D, 3D, no fix) More... | |
Public Types inherited from CDeviceDataSource | |
| enum | EType { UNDEFINED , GPS , AIS , SBS } |
| Data source type. More... | |
Static Public Member Functions inherited from CDeviceDataFix | |
| static QString | getTypeString (int _eType) |
Static Public Member Functions inherited from CDataTime | |
| static bool | compareTimeAscending (const CDataTime &_roTime1, const CDataTime &_roTime2) |
| Time (ascending sort) comparison operator. More... | |
| static bool | compareTimeDescending (const CDataTime &_roTime1, const CDataTime &_roTime2) |
| Time (descending sort) comparison operator. More... | |
Static Public Member Functions inherited from CDataPosition | |
| static double | distanceGC (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Returns the WGS84-corrected great-circle distance between two points, in meters. More... | |
| static double | bearingGC (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Returns the great-circle (initial) bearing between two points, in degrees. More... | |
| static double | distanceRL (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Returns the rhumb-line distance between two points, in meters. More... | |
| static double | bearingRL (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Returns the rhumb-line (constant) bearing between two points, in degrees. More... | |
| static double | length (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Returns the length (rhumb-line distance and elevation delta) between two points, in meters. More... | |
| static bool | compareLongitudeAscending (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Longitude (ascending sort) comparison operator. More... | |
| static bool | compareLongitudeDescending (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Longitude (descending sort) comparison operator. More... | |
| static bool | compareLatitudeAscending (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Latitude (ascending sort) comparison operator. More... | |
| static bool | compareLatitudeDescending (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Latitude (descending sort) comparison operator. More... | |
| static bool | compareElevationAscending (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Elevation (ascending sort) comparison operator. More... | |
| static bool | compareElevationDescending (const CDataPosition &_roPosition1, const CDataPosition &_roPosition2) |
| Elevation (descending sort) comparison operator. More... | |
Static Public Member Functions inherited from CDataCourse | |
| static bool | compareBearingAscending (const CDataCourse &_roCourse1, const CDataCourse &_roCourse2) |
| Bearing (ascending sort) comparison operator. More... | |
| static bool | compareBearingDescending (const CDataCourse &_roCourse1, const CDataCourse &_roCourse2) |
| Bearing (descending sort) comparison operator. More... | |
| static bool | compareSpeedAscending (const CDataCourse &_roCourse1, const CDataCourse &_roCourse2) |
| Horizontal speed (ascending sort) comparison operator. More... | |
| static bool | compareSpeedDescending (const CDataCourse &_roCourse1, const CDataCourse &_roCourse2) |
| Horizontal speed (descending sort) comparison operator. More... | |
| static bool | compareSpeedVerticalAscending (const CDataCourse &_roCourse1, const CDataCourse &_roCourse2) |
| Vertical speed (ascending sort) comparison operator. More... | |
| static bool | compareSpeedVerticalDescending (const CDataCourse &_roCourse1, const CDataCourse &_roCourse2) |
| Vertical speed (descending sort) comparison operator. More... | |
Static Public Attributes inherited from CDataTime | |
| static constexpr double | UNDEFINED_TIME = -9999999 |
| Specific value for an undefined time. More... | |
| static const CDataTime | UNDEFINED |
| Specific value for an undefined time object. More... | |
Static Public Attributes inherited from CDataPosition | |
| static constexpr double | UNDEFINED_LONGITUDE = -999 |
| Specific value for an undefined longitude. More... | |
| static constexpr double | UNDEFINED_LATITUDE = -99 |
| Specific value for an undefined latitude. More... | |
| static constexpr double | UNDEFINED_ELEVATION = -9999999 |
| Specific value for an undefined elevation. More... | |
| static const CDataPosition | UNDEFINED |
| Specific value for an undefined position. More... | |
Static Public Attributes inherited from CDataCourse | |
| static constexpr double | UNDEFINED_BEARING = -999 |
| Specific value for an undefined bearing. More... | |
| static constexpr double | UNDEFINED_SPEED = -9999999 |
| Specific value for an undefined speed. More... | |
| static const CDataCourse | UNDEFINED |
| Specific value for an undefined course. More... | |
Static Public Attributes inherited from CDeviceDataDop | |
| static const double | UNDEFINED_VALUE = -9999999 |
| Specific value for an undefined component. More... | |
| static const CDeviceDataDop | UNDEFINED |
| Specific value for undefined DOP data. More... | |
Protected Member Functions inherited from COverlayItem | |
| COverlayItem (COverlayObject::EType _eType, const QString &_rqsName) | |
| virtual | ~COverlayItem () |
Protected Member Functions inherited from COverlayObject | |
| COverlayObject (EType _eType, const QString &_rqsName) | |
| virtual | ~COverlayObject () |
Protected Member Functions inherited from CDeviceDataSource | |
| CDeviceDataSource (const QString &_rqsName) | |
| virtual | ~CDeviceDataSource () |
Protected Attributes inherited from COverlayItem | |
| bool | bMultiSelected |
| Item's selection status. More... | |
Protected Attributes inherited from COverlayObject | |
| QString | qsName |
| Object name. More... | |
[UI] Vessel device
This class implements the link between a vessel and a device (source), used to update the vessel's geographical position and (ground/apparent) course.
Definition at line 43 of file CVesselPointDevice.hpp.
| CVesselPointDevice::CVesselPointDevice | ( | const QString & | _rqsName, |
| const QString & | _rqsSourceName, | ||
| bool | _bDynamic = false |
||
| ) |
Definition at line 40 of file CVesselPointDevice.cpp.
|
inlinevirtual |
Definition at line 85 of file CVesselPointDevice.hpp.
|
inlinevirtual |
Serializes (store) this object's data to binary format.
Reimplemented from COverlayObject.
Definition at line 93 of file CVesselPointDevice.hpp.
|
inlinevirtual |
Unserializes (restore) this object's data from binary format.
Reimplemented from COverlayObject.
Definition at line 94 of file CVesselPointDevice.hpp.
|
inlinevirtual |
Returns this object's (base) overlay.
Implements COverlayObject.
Definition at line 97 of file CVesselPointDevice.hpp.
|
inlinevirtual |
Draws this object (itself or its content)
Implements COverlayObject.
Definition at line 100 of file CVesselPointDevice.hpp.
|
virtual |
Displays this object's details (in the appropriate widget/view)
Implements COverlayObject.
Definition at line 65 of file CVesselPointDevice.cpp.
|
virtual |
Displays this object's edit widget/view.
Implements COverlayObject.
Definition at line 73 of file CVesselPointDevice.cpp.
|
signal |
Signal emitted when views should refresh this object's corresponding content.
|
privateslot |
Slot to handle object destruction.
Definition at line 89 of file CVesselPointDevice.cpp.
|
privateslot |
Slot to handle fix data (sent by device)
Definition at line 95 of file CVesselPointDevice.cpp.
|
privateslot |
Slot to handle sky view data (sent by device)
Definition at line 100 of file CVesselPointDevice.cpp.
| void CVesselPointDevice::setSynchronized | ( | bool | _bSynchronizePosition, |
| bool | _bSynchronizeElevation, | ||
| bool | _bSynchronizeTime, | ||
| bool | _bSynchronizeGroundBearing, | ||
| bool | _bSynchronizeGroundSpeed, | ||
| bool | _bSynchronizeGroundSpeedVertical, | ||
| bool | _bSynchronizeApparentBearing, | ||
| bool | _bSynchronizeApparentSpeed, | ||
| bool | _bSynchronizeApparentSpeedVertical, | ||
| bool | _bSynchronizeText | ||
| ) |
Sets the synchronizazion flags.
Definition at line 113 of file CVesselPointDevice.cpp.
|
inline |
Returns whether the device is dynamically generated.
Definition at line 136 of file CVesselPointDevice.hpp.
|
inline |
Returns whether the actual device is connected.
Definition at line 138 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's position.
Definition at line 141 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's elevation.
Definition at line 143 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's time.
Definition at line 145 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's ground bearing.
Definition at line 147 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's ground horizontal speed.
Definition at line 149 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's ground vertical speed.
Definition at line 151 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's apparent bearing.
Definition at line 153 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's apparent horizontal speed.
Definition at line 155 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's apparent vertical speed.
Definition at line 157 of file CVesselPointDevice.hpp.
|
inline |
Returns whether this device/source is used to synchronize the vessel's additional textual data string.
Definition at line 159 of file CVesselPointDevice.hpp.
| bool CVesselPointDevice::connectDevice | ( | ) |
Connects to the actual device.
Definition at line 134 of file CVesselPointDevice.cpp.
| void CVesselPointDevice::disconnectDevice | ( | ) |
Disconnects from the actual device.
Definition at line 147 of file CVesselPointDevice.cpp.
| void CVesselPointDevice::syncDataFix | ( | const CDeviceDataFix & | _roDeviceDataFix | ) |
Synchronizes fix data (sent by device)
Definition at line 154 of file CVesselPointDevice.cpp.
| void CVesselPointDevice::parseQVCT | ( | const QDomElement & | _rqDomElement | ) |
Retrieves this object's content from the given QVCT source (file)
Definition at line 405 of file CVesselPointDevice.cpp.
| void CVesselPointDevice::dumpQVCT | ( | QXmlStreamWriter & | _rqXmlStreamWriter | ) | const |
Stores this object's content to the given QVCT destination (file)
Definition at line 418 of file CVesselPointDevice.cpp.
|
private |
Dynamic flag (vessel device automatically generated by a dynamic flotilla)
Definition at line 53 of file CVesselPointDevice.hpp.
|
private |
Corresponding device's pointer.
Definition at line 56 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's position
Definition at line 58 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's elevation
Definition at line 60 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's time
Definition at line 62 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's ground bearing
Definition at line 64 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's ground horizontal speed
Definition at line 66 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's ground vertical speed
Definition at line 68 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's apparent bearing
Definition at line 70 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's apparent horizontal speed
Definition at line 72 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's apparent vertical speed
Definition at line 74 of file CVesselPointDevice.hpp.
|
private |
[Flag] Use this device/source to synchronize the vessel's additional textual data string
Definition at line 76 of file CVesselPointDevice.hpp.