#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