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
View on GitHub
Install in Dash
Classes Reference