UNPKG

@tubular/astronomy

Version:

Astronomical calculations for planetary positions, moon phases, eclipses, rise, transit, and set times, and more.

19 lines 1.32 kB
import { SphericalPosition } from '@tubular/math'; import { ISkyObserver } from './i-sky-observer'; import { SolarSystem } from './solar-system'; export declare const COLOR_NIGHT = "black"; export declare const COLOR_ASTRONOMICAL_TWILIGHT = "#000044"; export declare const COLOR_NAUTICAL_TWILIGHT = "#000066"; export declare const COLOR_CIVIL_TWILIGHT = "#990066"; export declare const COLOR_NEAR_SUNRISE = "#CC6600"; export declare const COLOR_EARLY_SUNRISE = "#DDBB33"; export declare const COLOR_LATE_SUNRISE = "#DDDDAA"; export declare const COLOR_DAY = "#99CCFF"; export declare const COLORS_MOONLIGHT: string[]; export declare function refractedAltitude(trueAltitude: number): number; export declare function unrefractedAltitude(apparentAltitude: number): number; export declare function getSkyColor(sunPos: SphericalPosition, skyPos: SphericalPosition, eclipseTotality?: number): string; export declare function getInsolationColor(observer: ISkyObserver, solarSystem: SolarSystem, time_JDU: number, moonlight?: boolean, blendMoonlight?: boolean): string; export declare function equatorialToGalactic(pos: SphericalPosition, time_JDE?: number): SphericalPosition; export declare function galacticToEquatorial(pos: SphericalPosition, time_JDE?: number): SphericalPosition; //# sourceMappingURL=astronomy-util.d.ts.map