marble
SatellitesModel.cpp
Go to the documentation of this file.
An instance SatellitesTLEItem represents an item of a two-line-elements set catalog.
Definition: SatellitesTLEItem.h:32
void parseTLE(const QString &id, const QByteArray &data)
Parse the two line elements set file id with content data.
Definition: SatellitesModel.cpp:201
Definition: sgp4unit.h:63
The representation of GeoData in a model This class represents all available data given by kml-data f...
Definition: GeoDataTreeModel.h:32
void setPlanet(const QString &lcPlanet)
Definition: SatellitesModel.cpp:77
void update()
Reimplement this method to update the placemark, for example to change its coordinates.
Definition: SatellitesMSCItem.cpp:153
void setOrbitColor(const QColor &color)
Definition: SatellitesMSCItem.cpp:189
SatellitesModel(GeoDataTreeModel *treeModel, const MarbleClock *clock)
Definition: SatellitesModel.cpp:28
virtual void setEnabled(bool enabled)
Enable/Disable the item according to enabled.
Definition: TrackerPluginItem.cpp:50
void twoline2rv(char longstr1[130], char longstr2[130], char typerun, char typeinput, char opsmode, gravconsttype whichconst, double &startmfe, double &stopmfe, double &deltamin, elsetrec &satrec)
Definition: sgp4io.cpp:71
GeoDataPlacemark * placemark()
Returns the wrapped placemark which will be displayed if this item is in a TrackerPluginModel.
Definition: TrackerPluginItem.cpp:40
void fileParsed(const QString &id)
QVector< TrackerPluginItem * > items() const
Return all available items.
Definition: TrackerPluginModel.cpp:126
void endUpdateItems()
End a series of add or remove items operations on the model.
Definition: TrackerPluginModel.cpp:150
Definition: sgp4unit.h:60
void parseCatalog(const QString &id, const QByteArray &data)
Parse the Marble Satellite Catalog id with content data.
Definition: SatellitesModel.cpp:134
void setStateVector(double mjd, double x, double y, double z, double vx, double vy, double vz)
Definition: planetarySats.cpp:171
void parseFile(const QString &id, const QByteArray &file)
This method is called whenever a file queued up for download by downloadFile() has finished downloadi...
Definition: SatellitesModel.cpp:119
void update()
Reimplement this method to update the placemark, for example to change its coordinates.
Definition: SatellitesTLEItem.cpp:88
void beginUpdateItems()
Begin a series of add or remove items operations on the model.
Definition: TrackerPluginModel.cpp:141
void loadSettings(const QHash< QString, QVariant > &settings)
Definition: SatellitesModel.cpp:69
A model used to download, store and update items.
Definition: TrackerPluginModel.h:29
An instance of SatellitesMSCItem represents an item of a Marble satellites catalog.
Definition: SatellitesMSCItem.h:33
QString relatedBody() const
Definition: SatellitesMSCItem.cpp:91
void addItem(TrackerPluginItem *mark)
Add the item mark to the model.
Definition: TrackerPluginModel.cpp:120
Definition: MarbleClock.h:25
void setOrbitColor(const QColor &color)
Definition: SatellitesTLEItem.cpp:121
Definition: planetarySats.h:16
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.