Classes
The following classes are available globally.
-
Undocumented
See moreDeclaration
Swift
open class AstronomicalObject : ObjectBase, CelestialBody
-
Undocumented
See moreDeclaration
Swift
public class Earth : Object, PlanetaryBase, PlanetaryOrbits
-
The Jupiter planet.
See moreDeclaration
Swift
public class Jupiter : Planet, PlanetaryPhysicalDetails, JupiterPhysicalDetails
-
The Mars planet.
See moreDeclaration
Swift
public class Mars : Planet, PlanetaryPhysicalDetails, MarsPhysicalDetails
-
The Earth’s Moon.
See moreDeclaration
Swift
public class Moon : Object, CelestialBody
-
The base class of all objects (Planets, Sun, Moons etc.).
See moreDeclaration
Swift
open class Object : ObjectBase
-
The Planet class encompasses all the shared properties of the planets, to be understood as “non-Earth” and “non-dwarf” planets.
See moreDeclaration
Swift
public class Planet: Object, CelestialBody, PlanetaryBase, PlanetaryPhenomena, PlanetaryOrbits, PlanetaryDiameters, EllipticalPlanetaryDetails, IlluminatedFraction
-
The DwarfPlanet class encompasses all the shared properties of so-called dwarf planets. So far, only Pluto is concerned.
See moreDeclaration
Swift
public class DwarfPlanet : Object, PlanetaryBase, EllipticalPlanetaryDetails, PlanetaryDiameters
-
The Pluto dwarf planet.
See moreDeclaration
Swift
public class Pluto : DwarfPlanet
-
The Sun.
See moreDeclaration
Swift
public class Sun : Object, CelestialBody