marble
SatellitesMSCItem.cpp
Go to the documentation of this file.
void removeAfter(const QDateTime &when)
Remove all points from the track whose time value is greater than when.
Definition: GeoDataTrack.cpp:233
virtual bool isEnabled() const
Returns whether the item is enabled or disabled.
Definition: TrackerPluginItem.cpp:45
A geometry for tracking objects made of (time, coordinates) pairs.
Definition: GeoDataTrack.h:54
void setIcon(const QImage &icon)
Definition: GeoDataIconStyle.cpp:84
void setVisualCategory(GeoDataVisualCategory category)
Sets the symbol index of the placemark.
Definition: GeoDataFeature.cpp:680
void setMJD(int year, int month, int day, int hour, int min, double sec)
Definition: planetarySats.cpp:128
void setDescription(const QString &value)
Set the description of this feature to value.
Definition: GeoDataFeature.cpp:518
const GeoDataStyle * style() const
Return the style assigned to the placemark.
Definition: GeoDataFeature.cpp:624
const QDateTime & missionEnd() const
Definition: SatellitesMSCItem.cpp:116
void update()
Reimplement this method to update the placemark, for example to change its coordinates.
Definition: SatellitesMSCItem.cpp:153
void addPoint(const QDateTime &when, const GeoDataCoordinates &coord)
Add a new point with coordinates coord associated with the time value when.
Definition: GeoDataTrack.cpp:175
void getPlanetographic(double &lng, double &lat, double &height)
Definition: planetarySats.cpp:475
void setOrbitColor(const QColor &color)
Definition: SatellitesMSCItem.cpp:189
virtual bool isVisible() const
Return whether the item is visible or invisible.
Definition: TrackerPluginItem.cpp:55
GeoDataLabelStyle & labelStyle() const
Return the label style of this style.
Definition: GeoDataStyle.cpp:128
virtual void setVisible(bool visible)
Set item visible/invisible according to visible.
Definition: TrackerPluginItem.cpp:60
QDateTime lastWhen() const
Return the time value of the last point in the track, or an invalid QDateTime if the track is empty...
Definition: GeoDataTrack.cpp:91
GeoDataPlacemark * placemark()
Returns the wrapped placemark which will be displayed if this item is in a TrackerPluginModel.
Definition: TrackerPluginItem.cpp:40
const QDateTime & missionStart() const
Definition: SatellitesMSCItem.cpp:111
GeoDataIconStyle & iconStyle() const
Return the icon style of this style.
Definition: GeoDataStyle.cpp:113
void getKeplerElements(double &perc, double &apoc, double &inc, double &ecc, double &ra, double &tano, double &m0, double &a, double &n0)
Definition: planetarySats.cpp:386
GeoDataLineStyle & lineStyle() const
Return the label style of this style.
Definition: GeoDataStyle.cpp:118
Subclass this to represent items in your TrackerPluginModel.
Definition: TrackerPluginItem.h:29
~SatellitesMSCItem()
Definition: SatellitesMSCItem.cpp:76
QDateTime firstWhen() const
Return the time value of the first point in the track, or an invalid QDateTime if the track is empty...
Definition: GeoDataTrack.cpp:82
void setGlow(bool on)
Enable or disable a glow effect around the text of the label.
Definition: GeoDataLabelStyle.cpp:130
int catalogIndex() const
Definition: SatellitesMSCItem.cpp:101
void setZoomLevel(int index)
Sets the popularity index of the placemark.
Definition: GeoDataFeature.cpp:712
void setStyle(GeoDataStyle *style)
Sets the style of the placemark.
Definition: GeoDataFeature.cpp:645
QString relatedBody() const
Definition: SatellitesMSCItem.cpp:91
Definition: MarbleClock.h:25
SatellitesMSCItem(const QString &name, const QString &category, const QString &relatedBody, const QString &catalog, const QDateTime &missionStart, const QDateTime &missionEnd, int catalogIndex, PlanetarySats *planSat, const MarbleClock *clock)
Definition: SatellitesMSCItem.cpp:31
void removeBefore(const QDateTime &when)
Remove all points from the track whose time value is less than when.
Definition: GeoDataTrack.cpp:219
Definition: planetarySats.h:16
void setGeometry(GeoDataGeometry *entry)
Sets the current Geometry of this Placemark.
Definition: GeoDataPlacemark.cpp:136
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.