diff options
Diffstat (limited to 'kstars/README.planetmath')
| -rw-r--r-- | kstars/README.planetmath | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kstars/README.planetmath b/kstars/README.planetmath index 5fd8f6f7..74d2d451 100644 --- a/kstars/README.planetmath +++ b/kstars/README.planetmath @@ -58,13 +58,13 @@ The KSplanet class contains a static OrbitDataManager member. The OrbitDataManager provides for loading and storing the A/B/C constants for each planet. In KstarsData::slotInitialize(), we simply call loadData() for each planet. KSPlanet::loadData() calls -OrbitDataManager::loadData(QString n), where n is the name of the planet. +OrbitDataManager::loadData(TQString n), where n is the name of the planet. The A/B/C constants are stored hierarchically: + The A,B,C values for a single term in an s(N) sum are stored in an OrbitData object. + The list of OrbitData objects that compose a single s(N) sum is - stored in a QVector (recall, this can have up to hundreds of elements). + stored in a QPtrVector (recall, this can have up to hundreds of elements). + The six s(N) sums (s(0) through s(5)) are collected as an array of these QVectors ( typedef QVector<OrbitData> OBArray[6] ). + The OBArrays for the Longitude, Latitude, and Distance are collected |
