Kstars
skymapcomposite.h
Represents objects loaded from an sqlite backed, trixel indexed catalog.
Definition catalogscomponent.h:42
Represents the ConstellationsArt objects.
Definition constellationartcomponent.h:22
Collection of lines making the 88 constellations.
Definition constellationlines.h:23
Represents the constellation names on the sky map.
Definition constellationnamescomponent.h:24
Stores and manages unnamed stars, most of which are dynamically loaded into memory.
Definition deepstarcomponent.h:32
Collection of all the circles in the equatorial coordinate grid.
Definition equatorialcoordinategrid.h:22
Collection of all the circles in the horizontal coordinate grid.
Definition horizontalcoordinategrid.h:19
There are several time-dependent values used in position calculations, that are not specific to an ob...
Definition ksnumbers.h:43
A subclass of TrailObject that provides additional information needed for most solar system objects.
Definition ksplanetbase.h:50
A subclass of KSPlanetBase for seven of the major planets in the solar system (Earth and Pluto have t...
Definition ksplanet.h:33
Renders Mosaic Panel on Sky Map in either of two modes depending on scheduler.
Definition mosaiccomponent.h:24
Represents artificial satellites on the sky map.
Definition satellitescomponent.h:24
SkyComposite is a kind of container class for SkyComponent objects.
Definition skycomposite.h:30
SkyMapComposite is the root object in the object hierarchy of the sky map.
Definition skymapcomposite.h:64
SkyObject * findByName(const QString &name, bool exact=true) override
Search the children of this SkyMapComposite for a SkyObject whose name matches the argument.
Definition skymapcomposite.cpp:563
SkyObject * starNearest(SkyPoint *p, double &maxrad)
Definition skymapcomposite.cpp:502
void updateSolarSystemBodies(KSNumbers *num) override
Delegate planet position updates to the SolarSystemComposite.
Definition skymapcomposite.cpp:228
void update(KSNumbers *num=nullptr) override
Delegate update-position requests to all sub components.
Definition skymapcomposite.cpp:186
SkyMapComposite(SkyComposite *parent=nullptr)
Constructor parent pointer to the parent SkyComponent.
Definition skymapcomposite.cpp:58
QList< SkyObject * > findObjectsInArea(const SkyPoint &p1, const SkyPoint &p2)
Definition skymapcomposite.cpp:549
void draw(SkyPainter *skyp) override
Delegate draw requests to all sub components psky Reference to the QPainter on which to paint.
Definition skymapcomposite.cpp:244
void emitProgressText(const QString &message) override
Emit signal about progress.
Definition skymapcomposite.cpp:702
void updateMoons(KSNumbers *num) override
Delegate moon position updates to the SolarSystemComposite.
Definition skymapcomposite.cpp:233
SkyObject * objectNearest(SkyPoint *p, double &maxrad) override
Definition skymapcomposite.cpp:418
Provides an interface to the Hierarchical Triangular Mesh (HTM) library written by A.
Definition skymesh.h:74
Provides all necessary information about an object in the sky: its coordinates, name(s),...
Definition skyobject.h:42
The solar system composite manages all planets, asteroids and comets.
Definition solarsystemcomposite.h:31
Highlights objects present in certain lists by drawing "target" symbols around them.
Definition targetlistcomponent.h:38
Q_OBJECTQ_OBJECT
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:47 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:47 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.