[Kstars-devel] kdeedu/kstars/kstars
Jason Harris
kstars at 30doradus.org
Sat Jun 5 20:34:32 CEST 2004
CVS commit by harris:
The Details Dialog now displays the angular size of major solar system bodies
(i.e., not comets and asteroids). The planets' angular sizes are shown in
arcseconds, while the Sun and moon use arcminutes. Also, the distance to
comets and asteroids is now shown, and the distance to the Moon is now
displayed in km rather than showing "0.0 AU" :).
To include the angular sizes, I added code to compute the real angular size of
each planet, based on its physical diameter, and its distance from Earth.
Previously, I had just hard-coded an "average" angular size that was really
little more than a rough guess. The physical diameter is now an argument in
the KSPlanetBase ctor and those of its children. The diameters are defined in
PlanetCatalog::initialize(), except for the Moon (which is defined in
KSMoon::KSMoon() ).
CCMAIL: kstars-devel at kde.org
M +26 -10 detaildialog.cpp 1.38
M +2 -1 ksasteroid.cpp 1.10
M +2 -1 kscomet.cpp 1.12
M +2 -2 ksmoon.cpp 1.23
M +2 -2 ksplanet.cpp 1.23
M +2 -1 ksplanet.h 1.14
M +4 -1 ksplanetbase.cpp 1.19
M +15 -5 ksplanetbase.h 1.22
M +3 -1 kspluto.cpp 1.20
M +2 -1 kspluto.h 1.12
M +1 -1 kssun.cpp 1.20
M +4 -1 kssun.h 1.11
M +2 -3 kstarsdata.cpp 1.134
M +10 -19 planetcatalog.cpp 1.16
M +4 -1 skymapdraw.cpp 1.65
More information about the Kstars-devel
mailing list