GalileanMoon
public struct GalileanMoon
The GalileanMoon struct encompasses all properties of Galilean moons
-
The name of the Moon
Declaration
Swift
public var name: String
-
Undocumented
Declaration
Swift
public var MeanLongitude: Degree { get }
-
Undocumented
Declaration
Swift
public var TrueLongitude: Degree { get }
-
Undocumented
Declaration
Swift
public var TropicalLongitude: Degree { get }
-
Undocumented
Declaration
Swift
public var EquatorialLatitude: Degree { get }
-
Undocumented
Declaration
Swift
public var radiusVector: AstronomicalUnit { get }
-
Returns whether the Moon is in transit or not (i.e. in front of Jupiter disk).
Declaration
Swift
public var inTransit: Bool { get }
-
Returns whether the Moon is in occultation or not (i.e. behind the Jupiter disk).
Declaration
Swift
public var inOccultation: Bool { get }
-
Returns whether the Moon is eclipsing Jupiter.
Declaration
Swift
public var inEclipse: Bool { get }
-
Returns whether the Moon is eclipsed by Jupiter.
Declaration
Swift
public var inShadowTransit: Bool { get }
-
Undocumented
Declaration
Swift
public func rectangularCoordinates(_ apparent: Bool = true) -> GalileanMoonRectangularCoordinates