Kstars
planetmoonscomponent.h
36 PlanetMoonsComponent(SkyComposite *parent, SolarSystemSingleComponent *pla, KSPlanetBase::Planets &planet);
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
SkyObject * objectNearest(SkyPoint *p, double &maxrad) override
Find the SkyObject nearest the given SkyPoint.
Definition planetmoonscomponent.cpp:86
PlanetMoonsComponent(SkyComposite *parent, SolarSystemSingleComponent *pla, KSPlanetBase::Planets &planet)
Constructor.
Definition planetmoonscomponent.cpp:19
void update(KSNumbers *num) override
Update the sky position(s) of this component.
Definition planetmoonscomponent.cpp:47
PlanetMoons * getMoons() const
Return pointer to stored moons object.
Definition planetmoonscomponent.h:62
SkyObject * findByName(const QString &name, bool exact=true) override
Definition planetmoonscomponent.cpp:62
void draw(SkyPainter *skyp) override
Draw the object on the SkyMap skyp a pointer to the SkyPainter to use.
Definition planetmoonscomponent.cpp:107
void drawTrails(SkyPainter *skyp) override
Draw trails for objects.
Definition planetmoonscomponent.cpp:154
KSPlanetBase * getPlanet() const
Return pointer to stored planet object.
SkyComposite is a kind of container class for SkyComponent objects.
Definition skycomposite.h:30
Provides all necessary information about an object in the sky: its coordinates, name(s),...
Definition skyobject.h:42
This class encapsulates some methods which are shared between all single-object solar system componen...
Definition solarsystemsinglecomponent.h:29
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:16:41 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:16:41 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.