![]() |
GlobeEngine
|
Classes | |
| class | AstroCoordinateSystem |
| class | Body |
| struct | BodyCompositionInfo |
| struct | BodyInfo |
| class | Comparisoner |
| class | ComparisonGrid |
| struct | ComparisonInfo |
| struct | ComparisonLabelInfo |
| class | ExoEngine |
| class | HabitableZone |
| class | HabitableZoneClassification |
| struct | HabitableZoneClassificationInfo |
| struct | HabitaleZoneInfo |
| class | Moon |
| struct | MoonInfo |
| class | Orbit |
| class | OrbitCollection |
| class | OrbitDrawable |
| struct | OrbitInfo |
| class | OrbitJob |
| class | OverviewPointCloud |
| class | PassiveCamera |
| class | Planet |
| struct | PlanetInfo |
| class | SmallBody |
| class | SmallBodyPointCloud |
| class | Star |
| class | System |
| struct | SystemSelection |
| struct | UIBodyInfo |
| class | UnitCircles |
| class | Universe |
| struct | UniverseSelection |
| class | XMLGetter |
Enumerations | |
| enum | UniverseSelectionType { NONE = 0, SYSTEMS, SUNS, PLANETS, MOONS, SMALLBODIES, ORBITS } |
| enum | ComparisonProperty { NOPROPERTY, MASS, RADIUS, ROTATIONPERIOD, AXISTILT, TRANSITTIME, TEMPERATURE, AGE, ECCENTRICITY, SEMIMAJORAXIS, INCLINATION, LONGITUDEOFASCENDINGNODE, ARGUMENTOFPERIAPSIS, MEANMOTION } |
| enum | PickingEvent { IDLE, MARKINGEVENT, PICKINGEVENT, LABELPICKINGEVENT } |
| enum | SceneType { VISUALIZATION, OVERVIEWMAP, PLANETCOMPARISON } |
Variables | |
| const double | KMperAU = 149597870.7 |
| const double | AUperKm = 0.00000000668459 |
| const double | solarRadiusInAU = 0.0046491 |
| const double | jupiterRadiusInAU = 0.0004673 |
| const double | solarMass = 1.989e30 |
| const double | jupiterMass = 1.898e27 |
| const double | hoursToDegreesFactor = 15.0 |
| const double | minutesToDegreesFactor = 1.0 / 4.0 |
| const double | secondsToDegreesFactor = 1.0 / 240.0 |
| const double | arcMinutesToDegreesFactor = 1.0 / 60.0 |
| const double | arcSecondsToDegreesFactor = 1.0 / 3600.0 |
AstroCommon.h GlobeEngine
Created by Mathias Thöny on 27.12.11. Copyright (c) 2011 University of Zurich. All rights reserved.
This class handles astronomical data related things
| enum geAstro::SceneType |
| const double geAstro::arcMinutesToDegreesFactor = 1.0 / 60.0 |
| const double geAstro::arcSecondsToDegreesFactor = 1.0 / 3600.0 |
| const double geAstro::AUperKm = 0.00000000668459 |
| const double geAstro::hoursToDegreesFactor = 15.0 |
| const double geAstro::jupiterMass = 1.898e27 |
| const double geAstro::jupiterRadiusInAU = 0.0004673 |
| const double geAstro::KMperAU = 149597870.7 |
| const double geAstro::minutesToDegreesFactor = 1.0 / 4.0 |
| const double geAstro::secondsToDegreesFactor = 1.0 / 240.0 |
| const double geAstro::solarMass = 1.989e30 |
| const double geAstro::solarRadiusInAU = 0.0046491 |