#include <MTrackData.h>
|
|
| TrackData (const Maria::ItemId &trackId, const std::shared_ptr< Maria::TrackFieldDefinitions > &fieldDefs, long generation) |
| |
| const Maria::ItemId & | getId () const override |
| |
|
long | GetGeneration () const |
| |
|
void | SetGeneration (long generation) |
| |
| BasicGeoTypes::GeoPos | getPosition () const override |
| |
|
void | SetPosition (const BasicGeoTypes::GeoPos &pos) |
| |
|
const TPG::Proto3::Track::PackedTrackMessage & | GetTrackData () const |
| |
|
void | SetTrackData (const TPG::Proto3::Track::PackedTrackMessage &trackData) |
| |
| double | getAltitude () const override |
| |
| std::string | getFieldValue (const std::string &field) const override |
| |
| bool | getSpeed (double &speed) const override |
| |
| bool | getCourse (double &crs) const override |
| |
| const std::string & | getTypeId () const override |
| |
|
virtual const ItemId & | getId () const =0 |
| |
|
virtual std::string | getFieldValue (const std::string &field) const =0 |
| |
|
virtual const std::string & | getTypeId () const =0 |
| |
|
virtual BasicGeoTypes::GeoPos | getPosition () const =0 |
| |
|
virtual double | getAltitude () const =0 |
| |
|
virtual bool | getSpeed (double &speed) const =0 |
| |
|
virtual bool | getCourse (double &crs) const =0 |
| |
TrackData - Short description. Detailed description.
◆ getAltitude()
| double TrackData::getAltitude |
( |
| ) |
const |
|
overridevirtual |
◆ getCourse()
| bool Maria::TrackData::getCourse |
( |
double & |
crs | ) |
const |
|
overridevirtual |
◆ getFieldValue()
| string TrackData::getFieldValue |
( |
const std::string & |
field | ) |
const |
|
overridevirtual |
◆ getId()
◆ getPosition()
◆ getSpeed()
| bool TrackData::getSpeed |
( |
double & |
speed | ) |
const |
|
overridevirtual |
◆ getTypeId()
| const std::string & TrackData::getTypeId |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files:
- Native/MariaNative/MTrackCore/MTrackData.h
- Native/MariaNative/MTrackCore/MTrackData.cpp