[Kstars-devel] KDE/kdeedu/kstars/kstars/skycomponents
Akarsh Simha
akarshsimha at gmail.com
Mon Jun 8 10:26:19 CEST 2009
SVN commit 978801 by asimha:
Updating the skycomponent README with some information about
StarComponent and DeepStarComponent classes.
CCMAIL: kstars-devel at kde.org
M +10 -2 README
--- trunk/KDE/kdeedu/kstars/kstars/skycomponents/README #978800:978801
@@ -37,10 +37,11 @@
+ SkyComposite
- StarComponent [ListComponent]
+ - DeepStarComponent [ListComponent]
- DeepSkyComponent [ListComponent]
- ConstellationNamesComponent [ListComponent]
+ SolarSystemComposite
- - SolarSystemSingleComponent (Sun [SingleComponent]
+ - SolarSystemSingleComponent (Sun) [SingleComponent]
- SolarSystemSingleComponent (Moon) [SingleComponent]
- SolarSystemSingleComponent (Mercury) [SingleComponent]
- SolarSystemSingleComponent (Venus) [SingleComponent]
@@ -120,9 +121,16 @@
the 4 Jupiter moons have their own class (JMoons) not derived
directly from a SkyPoint.
+4. DeepStarComponent and StarComponent
-4. Functions
+StarComponent and DeepStarComponent manage stars in
+KStars. StarComponent maintains a QVector of instances of
+DeepStarComponents and takes care of calling their draw routines
+etc. The machinery for handling stars is documented in great detail in
+README.stars
+5. Functions
+
TBD. Describe important functions, and in which classes they are
defined (i.e., update() is only defined in SkyComponent[pure virtual],
SkyComposite, SingleComponent, ListComponent, and PointListComponent).
More information about the Kstars-devel
mailing list