UNPKG

aviation-math

Version:

Different methods to calculate distances, bearing and projections for aviation related software

19 lines (18 loc) 1.93 kB
import { Position } from "./position"; import { Path } from "./path"; import { PositionParser } from "./PositionParser"; import { getBearing } from "./getBearing"; import { getDistance } from "./getDistance"; import { projectBearingDistance } from "./projectBearingDistance"; import { projectBearingIntersection } from "./projectBearingIntersection"; import { projectTurnPosition } from "./projectTurnPosition"; import { projectTurnPath, ProjectTurnPathInput } from "./projectTurnPath"; import { getTurnRadius } from "./getTurnRadius"; import { getVerticalFlightpathAngle } from "./getVerticalFlightpathAngle"; import { getCourseDelta } from "./getCourseDelta"; import { getTrackOffset, OffsetData } from "./getTrackOffset"; import { TurnTransition, TurnTransitionInput, FlybyTurnTransition, FlybyTurnTransitionInput, FlyoverTurnTransition, FlyoverTurnTransitionInput } from "./Transitions"; import { Degrees, DegreesTrue, NauticalMiles, TurnDirection, Knots, FeetPerMinute, Feet } from "./common"; import { ExpandingSquareSearchPattern, ExpandingSquareSearchPatternInput, ParallelTrackSearchPattern, ParallelTrackSearchPatternInput, SectorSearchPattern, SectorSearchPatternInput } from "./Patterns"; import { isPositionBetween } from "./isPositionBetween"; export { Position, PositionParser, TurnTransition, FlybyTurnTransition, FlyoverTurnTransition, Path, OffsetData, ExpandingSquareSearchPattern, ParallelTrackSearchPattern, SectorSearchPattern, DegreesTrue, Degrees, NauticalMiles, TurnDirection, Knots, FeetPerMinute, Feet, TurnTransitionInput, FlybyTurnTransitionInput, FlyoverTurnTransitionInput, ProjectTurnPathInput, ExpandingSquareSearchPatternInput, ParallelTrackSearchPatternInput, SectorSearchPatternInput, getBearing, getDistance, projectBearingDistance, projectBearingIntersection, projectTurnPosition, projectTurnPath, getTurnRadius, getVerticalFlightpathAngle, getCourseDelta, getTrackOffset, isPositionBetween };