kstars
satellitescomponent.cpp
Go to the documentation of this file.
55 m_groups.append( new SatelliteGroup( group_infos.at( 0 ), group_infos.at( 1 ), KUrl( group_infos.at( 2 ) ) ) );
127 KIO::Job* getJob = KIO::file_copy( group->tleUrl(), group->tleFilename(), -1, KIO::Overwrite | KIO::HideProgressInfo );
static bool showVisibleSatellites()
Get Draw only visible satellites in the sky map.
Definition: Options.h:4331
SkyObject * objectNearest(SkyPoint *p, double &maxrad)
Search the nearest satellite from point p.
Definition: satellitescomponent.cpp:156
void updateSatellitesPos()
Compute current position of the each satellites in the group.
Definition: satellitegroup.cpp:64
virtual void drawTrails(SkyPainter *skyp)
Draw trails for objects.
Definition: satellitescomponent.cpp:107
SkyComposite is a kind of container class for SkyComponent objects.
Definition: skycomposite.h:43
QList< SatelliteGroup * > groups()
Definition: satellitescomponent.cpp:138
There are several time-dependent values used in position calculations, that are not specific to an ob...
Definition: ksnumbers.h:43
void drawLabel(Satellite *sat, QPointF pos)
Draw label of a satellite.
Definition: satellitescomponent.cpp:100
Definition: ksfilereader.h:65
void readTLE()
Read TLE file of the group and create all satellites found in the file.
Definition: satellitegroup.cpp:40
void setPen(const QPen &pen)
sets the pen used for drawing labels on the sky.
Definition: skylabeler.cpp:173
virtual void update(KSNumbers *num)
Update satellites position.
Definition: satellitescomponent.cpp:68
bool drawNameLabel(SkyObject *obj, const QPointF &_p)
Tries to draw a label for an object.
Definition: skylabeler.cpp:151
virtual void emitProgressText(const QString &message)
Emit signal about progress.
Definition: skycomponent.cpp:35
The purpose of this class is to prevent labels from overlapping.
Definition: skylabeler.h:112
Provides all necessary information about an object in the sky: its coordinates, name(s), type, magnitude, and QStringLists of URLs for images and webpages regarding the object.
Definition: skyobject.h:46
dms angularDistanceTo(const SkyPoint *sp, double *const positionAngle=0) const
Computes the angular distance between two SkyObjects.
Definition: skypoint.cpp:608
Satellite * findSatellite(QString name)
Search a satellite by name.
Definition: satellitescomponent.cpp:143
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:20 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:36:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.