UNPKG

ootk-core

Version:

Orbital Object Toolkit. A modern typed replacement for satellite.js including SGP4 propagation, TLE parsing, Sun and Moon calculations, and more.

81 lines (80 loc) 2.21 kB
import { Degrees, Milliseconds, Minutes, Radians, Seconds } from '../types/types.js'; /** * Full circle in radians (PI * 2) * * https://tauday.com/tau-manifesto */ export declare const TAU: Radians; /** * Represents half of the mathematical constant PI. */ export declare const halfPi: Radians; /** * Converts degrees to radians. */ export declare const DEG2RAD: Radians; /** * Converts radians to degrees. */ export declare const RAD2DEG: Degrees; /** * Conversion factor from seconds to degrees. */ export declare const sec2deg: Degrees; /** * Conversion factor from seconds to days. */ export declare const sec2day: number; /** * Conversion factor from arcseconds to radians. */ export declare const asec2rad: Radians; /** * Convert ten-thousandths of an arcsecond to radians. */ export declare const ttasec2rad: Radians; /** * Convert milliarcseconds to radians. */ export declare const masec2rad: Radians; /** * The angular velocity of the Earth in radians per second. */ export declare const angularVelocityOfEarth = 0.00007292115; /** * Astronomical unit in kilometers. */ export declare const astronomicalUnit = 149597870; export declare const msec2sec: Seconds; export declare const cMPerSec = 299792458; export declare const cKmPerSec: number; export declare const cKmPerMs: number; export declare const MS_PER_DAY = 86400000; export declare const secondsPerDay = 86400; export declare const sec2min: Minutes; export declare const secondsPerSiderealDay = 86164.0905; export declare const secondsPerWeek: number; /** * Half the number of radians in a circle. */ export declare const PI: Radians; export declare const x2o3: number; export declare const temp4 = 1.5e-12; /** * The number of minutes in a day. */ export declare const MINUTES_PER_DAY: Minutes; /** * The number of milliseconds in a day. */ export declare const MILLISECONDS_TO_DAYS = 1.15741e-8; /** * The number of milliseconds in a day. */ export declare const MILLISECONDS_PER_DAY: number; /** * The number of milliseconds in a second. */ export declare const MILLISECONDS_PER_SECOND: Milliseconds; export declare const RADIUS_OF_EARTH = 6371; export declare const earthGravityParam = 398600.4415;