MGPS::SOURCE_LOGFILE Class Reference
GPS log file source.
More...
#include <mi32/mgps.h>
List of all members.
Detailed Description
GPS log file source.
Member Enumeration Documentation
Direction for playback.
- Enumerator:
| DIRECTION_Forward |
|
| DIRECTION_Reverse |
|
Log format.
- Enumerator:
| FORMAT_Automatic |
Automatically determine format if possible.
|
| FORMAT_MicroImages |
MicroImages log format.
|
| FORMAT_NMEA |
Raw NMEA 0183 messages.
|
| FORMAT_Satlok |
Satlok ag equipment.
|
| FORMAT_GPX |
GPS exchange (gpx) xml log file.
|
| FORMAT_Text |
Log imported from text file.
|
Constructor & Destructor Documentation
| MGPS::SOURCE_LOGFILE::SOURCE_LOGFILE |
( |
const FILEPATH & |
filepath, |
|
|
FORMAT |
format = FORMAT_Automatic | |
|
) |
| | |
| virtual MGPS::SOURCE_LOGFILE::~SOURCE_LOGFILE |
( |
|
) |
[virtual] |
Member Function Documentation
Dialog to prompt user for logfile and create class instance.
Dialog for setting import from formatted text parameters.
| DIRECTION MGPS::SOURCE_LOGFILE::GetDirection |
( |
|
) |
const [inline] |
| double MGPS::SOURCE_LOGFILE::GetPlaybackRate |
( |
|
) |
const [inline] |
Get current playback rate.
- Returns:
- Relative rate.
| bool MGPS::SOURCE_LOGFILE::IsAtStart |
( |
|
) |
const [inline] |
| bool MGPS::SOURCE_LOGFILE::IsPaused |
( |
|
) |
const [inline] |
| void MGPS::SOURCE_LOGFILE::SetAutoRepeat |
( |
bool |
AutoRepeat = true |
) |
[inline] |
| void MGPS::SOURCE_LOGFILE::SetDirection |
( |
DIRECTION |
direction |
) |
[inline] |
Set playback direction.
- Parameters:
-
| direction | Direction to set |
| void MGPS::SOURCE_LOGFILE::SetPaused |
( |
bool |
Paused = true |
) |
[inline] |
Set paused state.
- Parameters:
-
| Paused | True to pause, false to resume |
| void MGPS::SOURCE_LOGFILE::SetPlaybackRate |
( |
double |
rate |
) |
|
Set relative playback rate.
- Parameters:
-
| rate | Rate, 1.0 for "realtime" |
| void MGPS::SOURCE_LOGFILE::SetPosition |
( |
double |
position |
) |
|
Set current position within log file.
- Parameters:
-
| position | Position, 0.0 for start |
| void MGPS::SOURCE_LOGFILE::SkipForward |
( |
|
) |
|
Skip forward to next section.
| void MGPS::SOURCE_LOGFILE::SkipReverse |
( |
|
) |
|
Skip backward to previous section.
The documentation for this class was generated from the following file: