{-|
Module      : Datatypes
Description : Helper module to get data types and functions on them.
License     : CC0
Maintainer  : frosch03@frosch03.de
Stability   : experimental
-}
module System.KSP.Datatypes
    ( Object(..)
    , Celestial(..)
    , Body(..)
    , Orbit(..)
    , mkOrbit
    , mkCircOrbit
    , Height
    , System(..)
    , GravConst
    , KSystem
    , getNextUp
    , getPathUp
    , getDivid
    , sOrbitInSystem
    , pathOBetween
    , pathOBetween'
    , pathBetween_
    , pathBetween'
    , pathSpeeds
    , orbitalSpeed
    )

where

import System.KSP.DataConstructors
import System.KSP.DataDestructors