From 826e26ff3a6dc03ee46658b1138fef582d96c5d9 Mon Sep 17 00:00:00 2001 From: Don Cross Date: Mon, 27 Jan 2025 11:50:43 -0500 Subject: [PATCH] Updated copyrights for 2025. --- LICENSE | 2 +- demo/browser/astronomy.browser.js | 2 +- demo/nodejs/astronomy.js | 2 +- demo/nodejs/calendar/astronomy.ts | 2 +- demo/python/astronomy.py | 2 +- generate/astro_vector.c | 2 +- generate/astro_vector.h | 2 +- generate/chebyshev.c | 2 +- generate/chebyshev.h | 2 +- generate/codegen.c | 2 +- generate/codegen.h | 2 +- generate/ephfile.c | 2 +- generate/ephfile.h | 2 +- generate/generate.c | 2 +- generate/hydrogen/hydrogen.js | 2 +- generate/jpl_horizons_check.js | 2 +- generate/novas_body.h | 2 +- generate/template/astronomy.c | 2 +- generate/template/astronomy.cs | 2 +- generate/template/astronomy.kt | 2 +- generate/template/astronomy.py | 2 +- generate/template/astronomy.ts | 2 +- generate/update_copyrights.py | 2 +- source/c/astronomy.c | 2 +- source/c/astronomy.h | 2 +- source/csharp/astronomy.cs | 2 +- source/js/astronomy.browser.js | 2 +- source/js/astronomy.browser.min.js | 2 +- source/js/astronomy.d.ts | 2 +- source/js/astronomy.js | 2 +- source/js/astronomy.min.js | 2 +- source/js/astronomy.ts | 2 +- source/js/esm/astronomy.js | 2 +- source/kotlin/README.md | 174 +++++++++--------- source/kotlin/doc/-a-u_-p-e-r_-l-y.md | 2 +- source/kotlin/doc/-aberration/index.md | 2 +- source/kotlin/doc/-apsis-info/-apsis-info.md | 2 +- source/kotlin/doc/-apsis-info/distance-au.md | 2 +- source/kotlin/doc/-apsis-info/distance-km.md | 2 +- source/kotlin/doc/-apsis-info/index.md | 8 +- source/kotlin/doc/-apsis-kind/index.md | 2 +- .../doc/-atmosphere-info/-atmosphere-info.md | 2 +- source/kotlin/doc/-atmosphere-info/density.md | 2 +- source/kotlin/doc/-atmosphere-info/index.md | 10 +- .../kotlin/doc/-atmosphere-info/pressure.md | 2 +- .../doc/-atmosphere-info/temperature.md | 2 +- source/kotlin/doc/-axis-info/-axis-info.md | 2 +- source/kotlin/doc/-axis-info/dec.md | 2 +- source/kotlin/doc/-axis-info/index.md | 10 +- source/kotlin/doc/-axis-info/ra.md | 2 +- source/kotlin/doc/-axis-info/spin.md | 2 +- source/kotlin/doc/-body/index.md | 2 +- .../doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md | 2 +- source/kotlin/doc/-c_-a-u-d-a-y.md | 2 +- .../-constellation-info.md | 2 +- .../kotlin/doc/-constellation-info/dec1875.md | 2 +- .../kotlin/doc/-constellation-info/index.md | 12 +- source/kotlin/doc/-constellation-info/name.md | 2 +- .../kotlin/doc/-constellation-info/ra1875.md | 2 +- .../kotlin/doc/-constellation-info/symbol.md | 2 +- source/kotlin/doc/-d-e-g2-r-a-d.md | 2 +- source/kotlin/doc/-date-time/-date-time.md | 2 +- source/kotlin/doc/-date-time/day.md | 2 +- source/kotlin/doc/-date-time/hour.md | 2 +- source/kotlin/doc/-date-time/index.md | 20 +- source/kotlin/doc/-date-time/minute.md | 2 +- source/kotlin/doc/-date-time/month.md | 2 +- source/kotlin/doc/-date-time/second.md | 2 +- source/kotlin/doc/-date-time/to-days.md | 2 +- source/kotlin/doc/-date-time/to-string.md | 2 +- source/kotlin/doc/-date-time/year.md | 2 +- source/kotlin/doc/-direction/-rise/index.md | 2 +- source/kotlin/doc/-direction/-set/index.md | 2 +- source/kotlin/doc/-direction/index.md | 4 +- source/kotlin/doc/-direction/sign.md | 2 +- .../doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md | 2 +- .../doc/-earth-not-allowed-exception/index.md | 18 +- .../doc/-eclipse-event/-eclipse-event.md | 2 +- source/kotlin/doc/-eclipse-event/altitude.md | 2 +- source/kotlin/doc/-eclipse-event/index.md | 6 +- source/kotlin/doc/-eclipse-kind/index.md | 2 +- source/kotlin/doc/-ecliptic/-ecliptic.md | 2 +- source/kotlin/doc/-ecliptic/elat.md | 2 +- source/kotlin/doc/-ecliptic/elon.md | 2 +- source/kotlin/doc/-ecliptic/index.md | 8 +- .../doc/-elongation-info/-elongation-info.md | 2 +- .../-elongation-info/ecliptic-separation.md | 2 +- .../kotlin/doc/-elongation-info/elongation.md | 2 +- source/kotlin/doc/-elongation-info/index.md | 8 +- source/kotlin/doc/-equator-epoch/index.md | 2 +- source/kotlin/doc/-equatorial/-equatorial.md | 2 +- source/kotlin/doc/-equatorial/dec.md | 2 +- source/kotlin/doc/-equatorial/dist.md | 2 +- source/kotlin/doc/-equatorial/index.md | 10 +- source/kotlin/doc/-equatorial/ra.md | 2 +- .../doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md | 2 +- .../-global-solar-eclipse-info.md | 2 +- .../-global-solar-eclipse-info/distance.md | 2 +- .../doc/-global-solar-eclipse-info/index.md | 12 +- .../-global-solar-eclipse-info/latitude.md | 2 +- .../-global-solar-eclipse-info/longitude.md | 2 +- .../-global-solar-eclipse-info/obscuration.md | 2 +- .../-gravity-simulator/-gravity-simulator.md | 2 +- source/kotlin/doc/-gravity-simulator/index.md | 4 +- .../kotlin/doc/-gravity-simulator/update.md | 2 +- source/kotlin/doc/-h-o-u-r2-r-a-d.md | 2 +- source/kotlin/doc/-i-o_-r-a-d-i-u-s_-k-m.md | 2 +- .../-illumination-info/-illumination-info.md | 2 +- .../doc/-illumination-info/helio-dist.md | 2 +- source/kotlin/doc/-illumination-info/index.md | 14 +- source/kotlin/doc/-illumination-info/mag.md | 2 +- .../doc/-illumination-info/phase-angle.md | 2 +- .../doc/-illumination-info/phase-fraction.md | 2 +- .../doc/-illumination-info/ring-tilt.md | 2 +- .../doc/-internal-error/-internal-error.md | 2 +- source/kotlin/doc/-internal-error/index.md | 22 +-- .../doc/-invalid-body-exception/index.md | 18 +- ..._-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md | 2 +- ...-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md | 2 +- ...-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md | 2 +- source/kotlin/doc/-k-m_-p-e-r_-a-u.md | 2 +- .../doc/-libration-info/-libration-info.md | 2 +- source/kotlin/doc/-libration-info/diam-deg.md | 2 +- .../kotlin/doc/-libration-info/distance-km.md | 2 +- source/kotlin/doc/-libration-info/elat.md | 2 +- source/kotlin/doc/-libration-info/elon.md | 2 +- source/kotlin/doc/-libration-info/index.md | 16 +- source/kotlin/doc/-libration-info/mlat.md | 2 +- source/kotlin/doc/-libration-info/mlon.md | 2 +- .../-local-solar-eclipse-info.md | 2 +- .../doc/-local-solar-eclipse-info/index.md | 6 +- .../-local-solar-eclipse-info/obscuration.md | 2 +- .../-lunar-eclipse-info.md | 2 +- .../kotlin/doc/-lunar-eclipse-info/index.md | 12 +- .../doc/-lunar-eclipse-info/obscuration.md | 2 +- .../doc/-lunar-eclipse-info/sd-partial.md | 2 +- .../doc/-lunar-eclipse-info/sd-penum.md | 2 +- .../doc/-lunar-eclipse-info/sd-total.md | 2 +- .../-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md | 2 +- .../doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md | 2 +- .../-moon-quarter-info/-moon-quarter-info.md | 2 +- source/kotlin/doc/-moon-quarter-info/index.md | 6 +- .../kotlin/doc/-moon-quarter-info/quarter.md | 2 +- source/kotlin/doc/-node-event-kind/index.md | 2 +- source/kotlin/doc/-observer/-observer.md | 2 +- source/kotlin/doc/-observer/height.md | 2 +- source/kotlin/doc/-observer/index.md | 10 +- source/kotlin/doc/-observer/latitude.md | 2 +- source/kotlin/doc/-observer/longitude.md | 2 +- source/kotlin/doc/-r-a-d2-d-e-g.md | 2 +- source/kotlin/doc/-r-a-d2-h-o-u-r.md | 2 +- source/kotlin/doc/-refraction/index.md | 2 +- .../-rotation-matrix/-companion/identity.md | 2 +- .../doc/-rotation-matrix/-companion/index.md | 2 +- .../doc/-rotation-matrix/-rotation-matrix.md | 4 +- source/kotlin/doc/-rotation-matrix/index.md | 10 +- source/kotlin/doc/-rotation-matrix/pivot.md | 2 +- source/kotlin/doc/-rotation-matrix/rot.md | 2 +- .../doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md | 2 +- source/kotlin/doc/-search-context/eval.md | 2 +- source/kotlin/doc/-search-context/index.md | 2 +- source/kotlin/doc/-spherical/-spherical.md | 2 +- source/kotlin/doc/-spherical/dist.md | 2 +- source/kotlin/doc/-spherical/index.md | 10 +- source/kotlin/doc/-spherical/lat.md | 2 +- source/kotlin/doc/-spherical/lon.md | 2 +- .../kotlin/doc/-state-vector/-state-vector.md | 2 +- source/kotlin/doc/-state-vector/div.md | 2 +- source/kotlin/doc/-state-vector/index.md | 18 +- source/kotlin/doc/-state-vector/vx.md | 2 +- source/kotlin/doc/-state-vector/vy.md | 2 +- source/kotlin/doc/-state-vector/vz.md | 2 +- source/kotlin/doc/-state-vector/x.md | 2 +- source/kotlin/doc/-state-vector/y.md | 2 +- source/kotlin/doc/-state-vector/z.md | 2 +- .../-companion/from-milliseconds-since1970.md | 4 +- .../-time/-companion/from-terrestrial-time.md | 4 +- source/kotlin/doc/-time/-companion/index.md | 4 +- source/kotlin/doc/-time/-time.md | 4 +- source/kotlin/doc/-time/add-days.md | 2 +- source/kotlin/doc/-time/compare-to.md | 2 +- source/kotlin/doc/-time/index.md | 22 +-- source/kotlin/doc/-time/nutation-eps.md | 2 +- source/kotlin/doc/-time/nutation-psi.md | 2 +- .../doc/-time/to-milliseconds-since1970.md | 2 +- source/kotlin/doc/-time/to-string.md | 2 +- source/kotlin/doc/-time/tt.md | 2 +- source/kotlin/doc/-time/ut.md | 2 +- .../kotlin/doc/-topocentric/-topocentric.md | 2 +- source/kotlin/doc/-topocentric/altitude.md | 2 +- source/kotlin/doc/-topocentric/azimuth.md | 2 +- source/kotlin/doc/-topocentric/dec.md | 2 +- source/kotlin/doc/-topocentric/index.md | 12 +- source/kotlin/doc/-topocentric/ra.md | 2 +- .../kotlin/doc/-transit-info/-transit-info.md | 2 +- source/kotlin/doc/-transit-info/index.md | 6 +- source/kotlin/doc/-transit-info/separation.md | 2 +- source/kotlin/doc/-vector/-vector.md | 2 +- source/kotlin/doc/-vector/angle-with.md | 2 +- source/kotlin/doc/-vector/div.md | 2 +- source/kotlin/doc/-vector/dot.md | 2 +- source/kotlin/doc/-vector/index.md | 18 +- source/kotlin/doc/-vector/length.md | 2 +- source/kotlin/doc/-vector/x.md | 2 +- source/kotlin/doc/-vector/y.md | 2 +- source/kotlin/doc/-vector/z.md | 2 +- source/kotlin/doc/-visibility/index.md | 2 +- source/kotlin/doc/angle-from-sun.md | 2 +- source/kotlin/doc/atmosphere.md | 2 +- source/kotlin/doc/constellation.md | 2 +- source/kotlin/doc/define-star.md | 2 +- source/kotlin/doc/degrees-to-radians.md | 2 +- source/kotlin/doc/ecliptic-longitude.md | 2 +- .../kotlin/doc/global-solar-eclipses-after.md | 2 +- source/kotlin/doc/helio-distance.md | 2 +- source/kotlin/doc/horizon.md | 2 +- source/kotlin/doc/hour-angle.md | 2 +- source/kotlin/doc/index.md | 174 +++++++++--------- source/kotlin/doc/inverse-refraction-angle.md | 2 +- source/kotlin/doc/lagrange-point-fast.md | 2 +- source/kotlin/doc/lagrange-point.md | 2 +- .../kotlin/doc/local-solar-eclipses-after.md | 2 +- source/kotlin/doc/lunar-apsides-after.md | 2 +- source/kotlin/doc/lunar-eclipses-after.md | 2 +- source/kotlin/doc/mass-product.md | 2 +- source/kotlin/doc/moon-nodes-after.md | 2 +- source/kotlin/doc/moon-phase.md | 2 +- source/kotlin/doc/moon-quarters-after.md | 2 +- source/kotlin/doc/observer-gravity.md | 2 +- source/kotlin/doc/pair-longitude.md | 2 +- source/kotlin/doc/planet-apsides-after.md | 2 +- source/kotlin/doc/planet-orbital-period.md | 2 +- source/kotlin/doc/radians-to-degrees.md | 2 +- source/kotlin/doc/refraction-angle.md | 2 +- source/kotlin/doc/search-altitude.md | 2 +- source/kotlin/doc/search-hour-angle.md | 2 +- source/kotlin/doc/search-moon-phase.md | 2 +- .../kotlin/doc/search-relative-longitude.md | 2 +- source/kotlin/doc/search-rise-set.md | 4 +- source/kotlin/doc/search-sun-longitude.md | 2 +- source/kotlin/doc/search.md | 2 +- source/kotlin/doc/seasons.md | 2 +- source/kotlin/doc/sidereal-time.md | 2 +- source/kotlin/doc/times.md | 2 +- source/kotlin/doc/transits-after.md | 2 +- .../github/cosinekitty/astronomy/astronomy.kt | 2 +- source/python/astronomy/astronomy.py | 2 +- 247 files changed, 562 insertions(+), 562 deletions(-) diff --git a/LICENSE b/LICENSE index ae159ede..27f33b2e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2019-2024 Don Cross +Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/demo/browser/astronomy.browser.js b/demo/browser/astronomy.browser.js index 3fb1f874..e1db9068 100644 --- a/demo/browser/astronomy.browser.js +++ b/demo/browser/astronomy.browser.js @@ -7,7 +7,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/demo/nodejs/astronomy.js b/demo/nodejs/astronomy.js index 1e36c36b..ea930e84 100644 --- a/demo/nodejs/astronomy.js +++ b/demo/nodejs/astronomy.js @@ -6,7 +6,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/demo/nodejs/calendar/astronomy.ts b/demo/nodejs/calendar/astronomy.ts index 6a1b8156..c19aa591 100644 --- a/demo/nodejs/calendar/astronomy.ts +++ b/demo/nodejs/calendar/astronomy.ts @@ -6,7 +6,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/demo/python/astronomy.py b/demo/python/astronomy.py index 15ab13b7..1a48fdf6 100644 --- a/demo/python/astronomy.py +++ b/demo/python/astronomy.py @@ -2,7 +2,7 @@ # # MIT License # -# Copyright (c) 2019-2024 Don Cross +# Copyright (c) 2019-2025 Don Cross # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/generate/astro_vector.c b/generate/astro_vector.c index 6d68a0b8..ccca994b 100644 --- a/generate/astro_vector.c +++ b/generate/astro_vector.c @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/astro_vector.h b/generate/astro_vector.h index 90cad821..ad83461b 100644 --- a/generate/astro_vector.h +++ b/generate/astro_vector.h @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/chebyshev.c b/generate/chebyshev.c index a5a008f5..d9797e42 100644 --- a/generate/chebyshev.c +++ b/generate/chebyshev.c @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/chebyshev.h b/generate/chebyshev.h index 4db67695..61390088 100644 --- a/generate/chebyshev.h +++ b/generate/chebyshev.h @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/codegen.c b/generate/codegen.c index 3b134205..fb2f17f0 100644 --- a/generate/codegen.c +++ b/generate/codegen.c @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/codegen.h b/generate/codegen.h index 882ffa80..e2c15c62 100644 --- a/generate/codegen.h +++ b/generate/codegen.h @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/ephfile.c b/generate/ephfile.c index 696a821a..14ed5808 100644 --- a/generate/ephfile.c +++ b/generate/ephfile.c @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/ephfile.h b/generate/ephfile.h index fe2fa31e..75b46faf 100644 --- a/generate/ephfile.h +++ b/generate/ephfile.h @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/generate.c b/generate/generate.c index 31db0cd9..1169e0c6 100644 --- a/generate/generate.c +++ b/generate/generate.c @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/hydrogen/hydrogen.js b/generate/hydrogen/hydrogen.js index f5774597..73dbfdad 100644 --- a/generate/hydrogen/hydrogen.js +++ b/generate/hydrogen/hydrogen.js @@ -1,7 +1,7 @@ /* MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/jpl_horizons_check.js b/generate/jpl_horizons_check.js index 7590fc62..b1f53df5 100644 --- a/generate/jpl_horizons_check.js +++ b/generate/jpl_horizons_check.js @@ -9,7 +9,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/novas_body.h b/generate/novas_body.h index d354067a..5a720f9a 100644 --- a/generate/novas_body.h +++ b/generate/novas_body.h @@ -7,7 +7,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/template/astronomy.c b/generate/template/astronomy.c index aeeee9ee..45306570 100644 --- a/generate/template/astronomy.c +++ b/generate/template/astronomy.c @@ -4,7 +4,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/template/astronomy.cs b/generate/template/astronomy.cs index 9917e279..4c5482d7 100644 --- a/generate/template/astronomy.cs +++ b/generate/template/astronomy.cs @@ -4,7 +4,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/template/astronomy.kt b/generate/template/astronomy.kt index b4b00e35..fefa722f 100644 --- a/generate/template/astronomy.kt +++ b/generate/template/astronomy.kt @@ -4,7 +4,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/template/astronomy.py b/generate/template/astronomy.py index ac3526e2..7d6105c3 100644 --- a/generate/template/astronomy.py +++ b/generate/template/astronomy.py @@ -2,7 +2,7 @@ # # MIT License # -# Copyright (c) 2019-2024 Don Cross +# Copyright (c) 2019-2025 Don Cross # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/generate/template/astronomy.ts b/generate/template/astronomy.ts index 7b5e2eb1..bd6de9f9 100644 --- a/generate/template/astronomy.ts +++ b/generate/template/astronomy.ts @@ -6,7 +6,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/generate/update_copyrights.py b/generate/update_copyrights.py index 35b72c80..70ad6381 100755 --- a/generate/update_copyrights.py +++ b/generate/update_copyrights.py @@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright (c) 2019-2024 Don Cross +# Copyright (c) 2019-2025 Don Cross import sys import re import datetime diff --git a/source/c/astronomy.c b/source/c/astronomy.c index 08ec6c76..d0ffe546 100644 --- a/source/c/astronomy.c +++ b/source/c/astronomy.c @@ -4,7 +4,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/c/astronomy.h b/source/c/astronomy.h index 9c73a196..fcdda6e8 100644 --- a/source/c/astronomy.h +++ b/source/c/astronomy.h @@ -4,7 +4,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/csharp/astronomy.cs b/source/csharp/astronomy.cs index f01a2a49..4516ef12 100644 --- a/source/csharp/astronomy.cs +++ b/source/csharp/astronomy.cs @@ -4,7 +4,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/js/astronomy.browser.js b/source/js/astronomy.browser.js index 3fb1f874..e1db9068 100644 --- a/source/js/astronomy.browser.js +++ b/source/js/astronomy.browser.js @@ -7,7 +7,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/js/astronomy.browser.min.js b/source/js/astronomy.browser.min.js index eda17747..fc5ab5c4 100644 --- a/source/js/astronomy.browser.min.js +++ b/source/js/astronomy.browser.min.js @@ -7,7 +7,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/js/astronomy.d.ts b/source/js/astronomy.d.ts index 8bb60e5f..2a1c4890 100644 --- a/source/js/astronomy.d.ts +++ b/source/js/astronomy.d.ts @@ -6,7 +6,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/js/astronomy.js b/source/js/astronomy.js index 1e36c36b..ea930e84 100644 --- a/source/js/astronomy.js +++ b/source/js/astronomy.js @@ -6,7 +6,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/js/astronomy.min.js b/source/js/astronomy.min.js index cdbbbd18..d360d867 100644 --- a/source/js/astronomy.min.js +++ b/source/js/astronomy.min.js @@ -7,7 +7,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/js/astronomy.ts b/source/js/astronomy.ts index 6a1b8156..c19aa591 100644 --- a/source/js/astronomy.ts +++ b/source/js/astronomy.ts @@ -6,7 +6,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/js/esm/astronomy.js b/source/js/esm/astronomy.js index 2722857d..cdc271e5 100644 --- a/source/js/esm/astronomy.js +++ b/source/js/esm/astronomy.js @@ -6,7 +6,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/kotlin/README.md b/source/kotlin/README.md index 2c1dffb1..6202dd17 100644 --- a/source/kotlin/README.md +++ b/source/kotlin/README.md @@ -75,63 +75,63 @@ movement through the Solar System. | Name | Summary | |---|---| -| [Aberration](doc/-aberration/index.md)
enum [Aberration](doc/-aberration/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Aberration](doc/-aberration/index.md)>
Aberration calculation options. | -| [ApsisInfo](doc/-apsis-info/index.md)
class [ApsisInfo](doc/-apsis-info/index.md)(time: [Time](doc/-time/index.md), kind: [ApsisKind](doc/-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
An apsis event: pericenter (closest approach) or apocenter (farthest distance). | -| [ApsisKind](doc/-apsis-kind/index.md)
enum [ApsisKind](doc/-apsis-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[ApsisKind](doc/-apsis-kind/index.md)>
The type of apsis: pericenter (closest approach) or apocenter (farthest distance). | -| [AtmosphereInfo](doc/-atmosphere-info/index.md)
class [AtmosphereInfo](doc/-atmosphere-info/index.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Information about idealized atmospheric variables at a given elevation. | -| [AxisInfo](doc/-axis-info/index.md)
class [AxisInfo](doc/-axis-info/index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), north: [Vector](doc/-vector/index.md))
Information about a body's rotation axis at a given time. | -| [Body](doc/-body/index.md)
enum [Body](doc/-body/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Body](doc/-body/index.md)>
The enumeration of celestial bodies supported by Astronomy Engine. | -| [ConstellationInfo](doc/-constellation-info/index.md)
class [ConstellationInfo](doc/-constellation-info/index.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Reports the constellation that a given celestial point lies within. | -| [DateTime](doc/-date-time/index.md)
class [DateTime](doc/-date-time/index.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
A universal time resolved into UTC calendar date and time fields. | -| [Direction](doc/-direction/index.md)
enum [Direction](doc/-direction/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Direction](doc/-direction/index.md)>
Selects whether to search for a rising event or a setting event for a celestial body. | +| [Aberration](doc/-aberration/index.md)
enum [Aberration](doc/-aberration/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Aberration](doc/-aberration/index.md)>
Aberration calculation options. | +| [ApsisInfo](doc/-apsis-info/index.md)
class [ApsisInfo](doc/-apsis-info/index.md)(time: [Time](doc/-time/index.md), kind: [ApsisKind](doc/-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
An apsis event: pericenter (closest approach) or apocenter (farthest distance). | +| [ApsisKind](doc/-apsis-kind/index.md)
enum [ApsisKind](doc/-apsis-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[ApsisKind](doc/-apsis-kind/index.md)>
The type of apsis: pericenter (closest approach) or apocenter (farthest distance). | +| [AtmosphereInfo](doc/-atmosphere-info/index.md)
class [AtmosphereInfo](doc/-atmosphere-info/index.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Information about idealized atmospheric variables at a given elevation. | +| [AxisInfo](doc/-axis-info/index.md)
class [AxisInfo](doc/-axis-info/index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), north: [Vector](doc/-vector/index.md))
Information about a body's rotation axis at a given time. | +| [Body](doc/-body/index.md)
enum [Body](doc/-body/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Body](doc/-body/index.md)>
The enumeration of celestial bodies supported by Astronomy Engine. | +| [ConstellationInfo](doc/-constellation-info/index.md)
class [ConstellationInfo](doc/-constellation-info/index.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Reports the constellation that a given celestial point lies within. | +| [DateTime](doc/-date-time/index.md)
class [DateTime](doc/-date-time/index.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
A universal time resolved into UTC calendar date and time fields. | +| [Direction](doc/-direction/index.md)
enum [Direction](doc/-direction/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Direction](doc/-direction/index.md)>
Selects whether to search for a rising event or a setting event for a celestial body. | | [EarthNotAllowedException](doc/-earth-not-allowed-exception/index.md)
class [EarthNotAllowedException](doc/-earth-not-allowed-exception/index.md) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)
The Earth is not allowed as the body parameter. | -| [EclipseEvent](doc/-eclipse-event/index.md)
class [EclipseEvent](doc/-eclipse-event/index.md)(time: [Time](doc/-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Holds a time and the observed altitude of the Sun at that time. | -| [EclipseKind](doc/-eclipse-kind/index.md)
enum [EclipseKind](doc/-eclipse-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[EclipseKind](doc/-eclipse-kind/index.md)>
The different kinds of lunar/solar eclipses. | -| [Ecliptic](doc/-ecliptic/index.md)
data class [Ecliptic](doc/-ecliptic/index.md)(vec: [Vector](doc/-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Ecliptic angular and Cartesian coordinates. | -| [ElongationInfo](doc/-elongation-info/index.md)
class [ElongationInfo](doc/-elongation-info/index.md)(time: [Time](doc/-time/index.md), visibility: [Visibility](doc/-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Contains information about the visibility of a celestial body at a given date and time. | -| [EquatorEpoch](doc/-equator-epoch/index.md)
enum [EquatorEpoch](doc/-equator-epoch/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[EquatorEpoch](doc/-equator-epoch/index.md)>
Selects the date for which the Earth's equator is to be used for representing equatorial coordinates. | -| [Equatorial](doc/-equatorial/index.md)
class [Equatorial](doc/-equatorial/index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vec: [Vector](doc/-vector/index.md))
Equatorial angular and cartesian coordinates. | -| [GlobalSolarEclipseInfo](doc/-global-solar-eclipse-info/index.md)
class [GlobalSolarEclipseInfo](doc/-global-solar-eclipse-info/index.md)(kind: [EclipseKind](doc/-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](doc/-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Reports the time and geographic location of the peak of a solar eclipse. | +| [EclipseEvent](doc/-eclipse-event/index.md)
class [EclipseEvent](doc/-eclipse-event/index.md)(time: [Time](doc/-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Holds a time and the observed altitude of the Sun at that time. | +| [EclipseKind](doc/-eclipse-kind/index.md)
enum [EclipseKind](doc/-eclipse-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[EclipseKind](doc/-eclipse-kind/index.md)>
The different kinds of lunar/solar eclipses. | +| [Ecliptic](doc/-ecliptic/index.md)
data class [Ecliptic](doc/-ecliptic/index.md)(vec: [Vector](doc/-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Ecliptic angular and Cartesian coordinates. | +| [ElongationInfo](doc/-elongation-info/index.md)
class [ElongationInfo](doc/-elongation-info/index.md)(time: [Time](doc/-time/index.md), visibility: [Visibility](doc/-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Contains information about the visibility of a celestial body at a given date and time. | +| [EquatorEpoch](doc/-equator-epoch/index.md)
enum [EquatorEpoch](doc/-equator-epoch/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[EquatorEpoch](doc/-equator-epoch/index.md)>
Selects the date for which the Earth's equator is to be used for representing equatorial coordinates. | +| [Equatorial](doc/-equatorial/index.md)
class [Equatorial](doc/-equatorial/index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vec: [Vector](doc/-vector/index.md))
Equatorial angular and cartesian coordinates. | +| [GlobalSolarEclipseInfo](doc/-global-solar-eclipse-info/index.md)
class [GlobalSolarEclipseInfo](doc/-global-solar-eclipse-info/index.md)(kind: [EclipseKind](doc/-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](doc/-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Reports the time and geographic location of the peak of a solar eclipse. | | [GravitySimulator](doc/-gravity-simulator/index.md)
class [GravitySimulator](doc/-gravity-simulator/index.md)
A simulation of zero or more small bodies moving through the Solar System. | | [HourAngleInfo](doc/-hour-angle-info/index.md)
class [HourAngleInfo](doc/-hour-angle-info/index.md)(time: [Time](doc/-time/index.md), hor: [Topocentric](doc/-topocentric/index.md))
Information about a celestial body crossing a specific hour angle. | -| [IlluminationInfo](doc/-illumination-info/index.md)
class [IlluminationInfo](doc/-illumination-info/index.md)(time: [Time](doc/-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Information about the brightness and illuminated shape of a celestial body. | -| [InternalError](doc/-internal-error/index.md)
class [InternalError](doc/-internal-error/index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)
An unexpected internal error occurred in Astronomy Engine | +| [IlluminationInfo](doc/-illumination-info/index.md)
class [IlluminationInfo](doc/-illumination-info/index.md)(time: [Time](doc/-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Information about the brightness and illuminated shape of a celestial body. | +| [InternalError](doc/-internal-error/index.md)
class [InternalError](doc/-internal-error/index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)
An unexpected internal error occurred in Astronomy Engine | | [InvalidBodyException](doc/-invalid-body-exception/index.md)
class [InvalidBodyException](doc/-invalid-body-exception/index.md)(body: [Body](doc/-body/index.md)) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)
An invalid body was specified for the given function. | | [JupiterMoonsInfo](doc/-jupiter-moons-info/index.md)
class [JupiterMoonsInfo](doc/-jupiter-moons-info/index.md)(io: [StateVector](doc/-state-vector/index.md), europa: [StateVector](doc/-state-vector/index.md), ganymede: [StateVector](doc/-state-vector/index.md), callisto: [StateVector](doc/-state-vector/index.md))
Holds the positions and velocities of Jupiter's major 4 moons. | -| [LibrationInfo](doc/-libration-info/index.md)
data class [LibrationInfo](doc/-libration-info/index.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Lunar libration angles, returned by [libration](doc/libration.md). | -| [LocalSolarEclipseInfo](doc/-local-solar-eclipse-info/index.md)
class [LocalSolarEclipseInfo](doc/-local-solar-eclipse-info/index.md)(kind: [EclipseKind](doc/-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](doc/-eclipse-event/index.md), totalBegin: [EclipseEvent](doc/-eclipse-event/index.md)?, peak: [EclipseEvent](doc/-eclipse-event/index.md), totalEnd: [EclipseEvent](doc/-eclipse-event/index.md)?, partialEnd: [EclipseEvent](doc/-eclipse-event/index.md))
Information about a solar eclipse as seen by an observer at a given time and geographic location. | -| [LunarEclipseInfo](doc/-lunar-eclipse-info/index.md)
class [LunarEclipseInfo](doc/-lunar-eclipse-info/index.md)(kind: [EclipseKind](doc/-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](doc/-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Information about a lunar eclipse. | -| [MoonQuarterInfo](doc/-moon-quarter-info/index.md)
class [MoonQuarterInfo](doc/-moon-quarter-info/index.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), time: [Time](doc/-time/index.md))
A lunar quarter event (new moon, first quarter, full moon, or third quarter) along with its date and time. | +| [LibrationInfo](doc/-libration-info/index.md)
data class [LibrationInfo](doc/-libration-info/index.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Lunar libration angles, returned by [libration](doc/libration.md). | +| [LocalSolarEclipseInfo](doc/-local-solar-eclipse-info/index.md)
class [LocalSolarEclipseInfo](doc/-local-solar-eclipse-info/index.md)(kind: [EclipseKind](doc/-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](doc/-eclipse-event/index.md), totalBegin: [EclipseEvent](doc/-eclipse-event/index.md)?, peak: [EclipseEvent](doc/-eclipse-event/index.md), totalEnd: [EclipseEvent](doc/-eclipse-event/index.md)?, partialEnd: [EclipseEvent](doc/-eclipse-event/index.md))
Information about a solar eclipse as seen by an observer at a given time and geographic location. | +| [LunarEclipseInfo](doc/-lunar-eclipse-info/index.md)
class [LunarEclipseInfo](doc/-lunar-eclipse-info/index.md)(kind: [EclipseKind](doc/-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](doc/-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Information about a lunar eclipse. | +| [MoonQuarterInfo](doc/-moon-quarter-info/index.md)
class [MoonQuarterInfo](doc/-moon-quarter-info/index.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), time: [Time](doc/-time/index.md))
A lunar quarter event (new moon, first quarter, full moon, or third quarter) along with its date and time. | | [NodeEventInfo](doc/-node-event-info/index.md)
class [NodeEventInfo](doc/-node-event-info/index.md)(time: [Time](doc/-time/index.md), kind: [NodeEventKind](doc/-node-event-kind/index.md))
Information about an ascending or descending node of a body. | -| [NodeEventKind](doc/-node-event-kind/index.md)
enum [NodeEventKind](doc/-node-event-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[NodeEventKind](doc/-node-event-kind/index.md)>
Indicates whether a crossing through the ecliptic plane is ascending or descending. | -| [Observer](doc/-observer/index.md)
data class [Observer](doc/-observer/index.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
The location of an observer on (or near) the surface of the Earth. | +| [NodeEventKind](doc/-node-event-kind/index.md)
enum [NodeEventKind](doc/-node-event-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[NodeEventKind](doc/-node-event-kind/index.md)>
Indicates whether a crossing through the ecliptic plane is ascending or descending. | +| [Observer](doc/-observer/index.md)
data class [Observer](doc/-observer/index.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
The location of an observer on (or near) the surface of the Earth. | | [PositionFunction](doc/-position-function/index.md)
fun interface [PositionFunction](doc/-position-function/index.md)
A function for which to solve a light-travel time problem. | -| [Refraction](doc/-refraction/index.md)
enum [Refraction](doc/-refraction/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Refraction](doc/-refraction/index.md)>
Selects whether to correct for atmospheric refraction, and if so, how. | -| [RotationMatrix](doc/-rotation-matrix/index.md)
class [RotationMatrix](doc/-rotation-matrix/index.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/index.html)>)
A rotation matrix that can be used to transform one coordinate system to another. | +| [Refraction](doc/-refraction/index.md)
enum [Refraction](doc/-refraction/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Refraction](doc/-refraction/index.md)>
Selects whether to correct for atmospheric refraction, and if so, how. | +| [RotationMatrix](doc/-rotation-matrix/index.md)
class [RotationMatrix](doc/-rotation-matrix/index.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double-array/index.html)>)
A rotation matrix that can be used to transform one coordinate system to another. | | [SearchContext](doc/-search-context/index.md)
fun interface [SearchContext](doc/-search-context/index.md)
Represents a function whose ascending root is to be found. | | [SeasonsInfo](doc/-seasons-info/index.md)
class [SeasonsInfo](doc/-seasons-info/index.md)(marchEquinox: [Time](doc/-time/index.md), juneSolstice: [Time](doc/-time/index.md), septemberEquinox: [Time](doc/-time/index.md), decemberSolstice: [Time](doc/-time/index.md))
The dates and times of changes of season for a given calendar year. | -| [Spherical](doc/-spherical/index.md)
data class [Spherical](doc/-spherical/index.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Spherical coordinates: latitude, longitude, distance. | -| [StateVector](doc/-state-vector/index.md)
data class [StateVector](doc/-state-vector/index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](doc/-time/index.md))
Represents a combined position vector and velocity vector at a given moment in time. | -| [Time](doc/-time/index.md)
class [Time](doc/-time/index.md) : [Comparable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-comparable/index.html)<[Time](doc/-time/index.md)>
A date and time used for astronomical calculations. | -| [Topocentric](doc/-topocentric/index.md)
data class [Topocentric](doc/-topocentric/index.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Coordinates of a celestial body as seen by a topocentric observer. | -| [TransitInfo](doc/-transit-info/index.md)
class [TransitInfo](doc/-transit-info/index.md)(start: [Time](doc/-time/index.md), peak: [Time](doc/-time/index.md), finish: [Time](doc/-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Information about a transit of Mercury or Venus, as seen from the Earth. | -| [Vector](doc/-vector/index.md)
data class [Vector](doc/-vector/index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](doc/-time/index.md))
A 3D Cartesian vector whose components are expressed in Astronomical Units (AU). | -| [Visibility](doc/-visibility/index.md)
enum [Visibility](doc/-visibility/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Visibility](doc/-visibility/index.md)>
Indicates whether a body (especially Mercury or Venus) is best seen in the morning or evening. | +| [Spherical](doc/-spherical/index.md)
data class [Spherical](doc/-spherical/index.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Spherical coordinates: latitude, longitude, distance. | +| [StateVector](doc/-state-vector/index.md)
data class [StateVector](doc/-state-vector/index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](doc/-time/index.md))
Represents a combined position vector and velocity vector at a given moment in time. | +| [Time](doc/-time/index.md)
class [Time](doc/-time/index.md) : [Comparable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-comparable/index.html)<[Time](doc/-time/index.md)>
A date and time used for astronomical calculations. | +| [Topocentric](doc/-topocentric/index.md)
data class [Topocentric](doc/-topocentric/index.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Coordinates of a celestial body as seen by a topocentric observer. | +| [TransitInfo](doc/-transit-info/index.md)
class [TransitInfo](doc/-transit-info/index.md)(start: [Time](doc/-time/index.md), peak: [Time](doc/-time/index.md), finish: [Time](doc/-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Information about a transit of Mercury or Venus, as seen from the Earth. | +| [Vector](doc/-vector/index.md)
data class [Vector](doc/-vector/index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](doc/-time/index.md))
A 3D Cartesian vector whose components are expressed in Astronomical Units (AU). | +| [Visibility](doc/-visibility/index.md)
enum [Visibility](doc/-visibility/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Visibility](doc/-visibility/index.md)>
Indicates whether a body (especially Mercury or Venus) is best seen in the morning or evening. | ## Functions | Name | Summary | |---|---| -| [angleFromSun](doc/angle-from-sun.md)
fun [angleFromSun](doc/angle-from-sun.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns the angle between the given body and the Sun, as seen from the Earth. | -| [atmosphere](doc/atmosphere.md)
fun [atmosphere](doc/atmosphere.md)(elevationMeters: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [AtmosphereInfo](doc/-atmosphere-info/index.md)
Calculates U.S. Standard Atmosphere (1976) variables as a function of elevation. | +| [angleFromSun](doc/angle-from-sun.md)
fun [angleFromSun](doc/angle-from-sun.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns the angle between the given body and the Sun, as seen from the Earth. | +| [atmosphere](doc/atmosphere.md)
fun [atmosphere](doc/atmosphere.md)(elevationMeters: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [AtmosphereInfo](doc/-atmosphere-info/index.md)
Calculates U.S. Standard Atmosphere (1976) variables as a function of elevation. | | [backdatePosition](doc/backdate-position.md)
fun [backdatePosition](doc/backdate-position.md)(time: [Time](doc/-time/index.md), observerBody: [Body](doc/-body/index.md), targetBody: [Body](doc/-body/index.md), aberration: [Aberration](doc/-aberration/index.md)): [Vector](doc/-vector/index.md)
Solve for light travel time correction of apparent position. | | [baryState](doc/bary-state.md)
fun [baryState](doc/bary-state.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [StateVector](doc/-state-vector/index.md)
Calculates barycentric position and velocity vectors for the given body. | -| [constellation](doc/constellation.md)
fun [constellation](doc/constellation.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [ConstellationInfo](doc/-constellation-info/index.md)
Determines the constellation that contains the given point in the sky. | +| [constellation](doc/constellation.md)
fun [constellation](doc/constellation.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [ConstellationInfo](doc/-constellation-info/index.md)
Determines the constellation that contains the given point in the sky. | | [correctLightTravel](doc/correct-light-travel.md)
fun [correctLightTravel](doc/correct-light-travel.md)(func: [PositionFunction](doc/-position-function/index.md), time: [Time](doc/-time/index.md)): [Vector](doc/-vector/index.md)
Solve for light travel time of a vector function. | -| [defineStar](doc/define-star.md)
fun [defineStar](doc/define-star.md)(body: [Body](doc/-body/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), distanceLightYears: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Assign equatorial coordinates to a user-defined star. | -| [degreesToRadians](doc/degrees-to-radians.md)
fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[degreesToRadians](doc/degrees-to-radians.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Convert an angle expressed in degrees to an angle expressed in radians. | +| [defineStar](doc/define-star.md)
fun [defineStar](doc/define-star.md)(body: [Body](doc/-body/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), distanceLightYears: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Assign equatorial coordinates to a user-defined star. | +| [degreesToRadians](doc/degrees-to-radians.md)
fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[degreesToRadians](doc/degrees-to-radians.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Convert an angle expressed in degrees to an angle expressed in radians. | | [eclipticGeoMoon](doc/ecliptic-geo-moon.md)
fun [eclipticGeoMoon](doc/ecliptic-geo-moon.md)(time: [Time](doc/-time/index.md)): [Spherical](doc/-spherical/index.md)
Calculates spherical ecliptic geocentric position of the Moon. | -| [eclipticLongitude](doc/ecliptic-longitude.md)
fun [eclipticLongitude](doc/ecliptic-longitude.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates heliocentric ecliptic longitude of a body. | +| [eclipticLongitude](doc/ecliptic-longitude.md)
fun [eclipticLongitude](doc/ecliptic-longitude.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates heliocentric ecliptic longitude of a body. | | [elongation](doc/elongation.md)
fun [elongation](doc/elongation.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [ElongationInfo](doc/-elongation-info/index.md)
Determines visibility of a celestial body relative to the Sun, as seen from the Earth. | | [equator](doc/equator.md)
fun [equator](doc/equator.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md), equdate: [EquatorEpoch](doc/-equator-epoch/index.md), aberration: [Aberration](doc/-aberration/index.md)): [Equatorial](doc/-equatorial/index.md)
Calculates equatorial coordinates of a celestial body as seen by an observer on the Earth's surface. | | [equatorialToEcliptic](doc/equatorial-to-ecliptic.md)
fun [equatorialToEcliptic](doc/equatorial-to-ecliptic.md)(eqj: [Vector](doc/-vector/index.md)): [Ecliptic](doc/-ecliptic/index.md)
Converts a J2000 mean equator (EQJ) vector to a true ecliptic of date (ETC) vector and angles. | @@ -139,25 +139,25 @@ movement through the Solar System. | [geoMoon](doc/geo-moon.md)
fun [geoMoon](doc/geo-moon.md)(time: [Time](doc/-time/index.md)): [Vector](doc/-vector/index.md)
Calculates equatorial geocentric position of the Moon at a given time. | | [geoMoonState](doc/geo-moon-state.md)
fun [geoMoonState](doc/geo-moon-state.md)(time: [Time](doc/-time/index.md)): [StateVector](doc/-state-vector/index.md)
Calculates equatorial geocentric position and velocity of the Moon at a given time. | | [geoVector](doc/geo-vector.md)
fun [geoVector](doc/geo-vector.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md), aberration: [Aberration](doc/-aberration/index.md)): [Vector](doc/-vector/index.md)
Calculates geocentric Cartesian coordinates of a body in the J2000 equatorial system. | -| [globalSolarEclipsesAfter](doc/global-solar-eclipses-after.md)
fun [globalSolarEclipsesAfter](doc/global-solar-eclipses-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[GlobalSolarEclipseInfo](doc/-global-solar-eclipse-info/index.md)>
Enumerates a series of consecutive global solar eclipses that occur after a given time. | -| [helioDistance](doc/helio-distance.md)
fun [helioDistance](doc/helio-distance.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the distance between a body and the Sun at a given time. | +| [globalSolarEclipsesAfter](doc/global-solar-eclipses-after.md)
fun [globalSolarEclipsesAfter](doc/global-solar-eclipses-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[GlobalSolarEclipseInfo](doc/-global-solar-eclipse-info/index.md)>
Enumerates a series of consecutive global solar eclipses that occur after a given time. | +| [helioDistance](doc/helio-distance.md)
fun [helioDistance](doc/helio-distance.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the distance between a body and the Sun at a given time. | | [helioState](doc/helio-state.md)
fun [helioState](doc/helio-state.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [StateVector](doc/-state-vector/index.md)
Calculates heliocentric position and velocity vectors for the given body. | | [helioVector](doc/helio-vector.md)
fun [helioVector](doc/helio-vector.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Vector](doc/-vector/index.md)
Calculates heliocentric Cartesian coordinates of a body in the J2000 equatorial system. | -| [horizon](doc/horizon.md)
fun [horizon](doc/horizon.md)(time: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), refraction: [Refraction](doc/-refraction/index.md)): [Topocentric](doc/-topocentric/index.md)
Calculates the apparent location of a body relative to the local horizon of an observer on the Earth. | -| [hourAngle](doc/hour-angle.md)
fun [hourAngle](doc/hour-angle.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Finds the hour angle of a body for a given observer and time. | +| [horizon](doc/horizon.md)
fun [horizon](doc/horizon.md)(time: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), refraction: [Refraction](doc/-refraction/index.md)): [Topocentric](doc/-topocentric/index.md)
Calculates the apparent location of a body relative to the local horizon of an observer on the Earth. | +| [hourAngle](doc/hour-angle.md)
fun [hourAngle](doc/hour-angle.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Finds the hour angle of a body for a given observer and time. | | [illumination](doc/illumination.md)
fun [illumination](doc/illumination.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [IlluminationInfo](doc/-illumination-info/index.md)
Finds visual magnitude, phase angle, and other illumination information about a celestial body. | -| [inverseRefractionAngle](doc/inverse-refraction-angle.md)
fun [inverseRefractionAngle](doc/inverse-refraction-angle.md)(refraction: [Refraction](doc/-refraction/index.md), bentAltitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the inverse of an atmospheric refraction angle. | +| [inverseRefractionAngle](doc/inverse-refraction-angle.md)
fun [inverseRefractionAngle](doc/inverse-refraction-angle.md)(refraction: [Refraction](doc/-refraction/index.md), bentAltitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the inverse of an atmospheric refraction angle. | | [jupiterMoons](doc/jupiter-moons.md)
fun [jupiterMoons](doc/jupiter-moons.md)(time: [Time](doc/-time/index.md)): [JupiterMoonsInfo](doc/-jupiter-moons-info/index.md)
Calculates jovicentric positions and velocities of Jupiter's largest 4 moons. | -| [lagrangePoint](doc/lagrange-point.md)
fun [lagrangePoint](doc/lagrange-point.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), time: [Time](doc/-time/index.md), majorBody: [Body](doc/-body/index.md), minorBody: [Body](doc/-body/index.md)): [StateVector](doc/-state-vector/index.md)
Calculates one of the 5 Lagrange points for a pair of co-orbiting bodies. | -| [lagrangePointFast](doc/lagrange-point-fast.md)
fun [lagrangePointFast](doc/lagrange-point-fast.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), majorState: [StateVector](doc/-state-vector/index.md), majorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), minorState: [StateVector](doc/-state-vector/index.md), minorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [StateVector](doc/-state-vector/index.md)
Calculates one of the 5 Lagrange points from body masses and state vectors. | +| [lagrangePoint](doc/lagrange-point.md)
fun [lagrangePoint](doc/lagrange-point.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), time: [Time](doc/-time/index.md), majorBody: [Body](doc/-body/index.md), minorBody: [Body](doc/-body/index.md)): [StateVector](doc/-state-vector/index.md)
Calculates one of the 5 Lagrange points for a pair of co-orbiting bodies. | +| [lagrangePointFast](doc/lagrange-point-fast.md)
fun [lagrangePointFast](doc/lagrange-point-fast.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), majorState: [StateVector](doc/-state-vector/index.md), majorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), minorState: [StateVector](doc/-state-vector/index.md), minorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [StateVector](doc/-state-vector/index.md)
Calculates one of the 5 Lagrange points from body masses and state vectors. | | [libration](doc/libration.md)
fun [libration](doc/libration.md)(time: [Time](doc/-time/index.md)): [LibrationInfo](doc/-libration-info/index.md)
Calculates the Moon's libration angles at a given moment in time. | -| [localSolarEclipsesAfter](doc/local-solar-eclipses-after.md)
fun [localSolarEclipsesAfter](doc/local-solar-eclipses-after.md)(startTime: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[LocalSolarEclipseInfo](doc/-local-solar-eclipse-info/index.md)>
Enumerates a series of consecutive local solar eclipses that occur after a given time. | -| [lunarApsidesAfter](doc/lunar-apsides-after.md)
fun [lunarApsidesAfter](doc/lunar-apsides-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](doc/-apsis-info/index.md)>
Enumerates a series of consecutive lunar apsides that occur after a given time. | -| [lunarEclipsesAfter](doc/lunar-eclipses-after.md)
fun [lunarEclipsesAfter](doc/lunar-eclipses-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[LunarEclipseInfo](doc/-lunar-eclipse-info/index.md)>
Enumerates a series of consecutive lunar eclipses that occur after a given time. | -| [massProduct](doc/mass-product.md)
fun [massProduct](doc/mass-product.md)(body: [Body](doc/-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns the product of mass and universal gravitational constant of a Solar System body. | -| [moonNodesAfter](doc/moon-nodes-after.md)
fun [moonNodesAfter](doc/moon-nodes-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[NodeEventInfo](doc/-node-event-info/index.md)>
Enumerates a series of consecutive ascending/descending nodes of the Moon. | -| [moonPhase](doc/moon-phase.md)
fun [moonPhase](doc/moon-phase.md)(time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns the Moon's phase as an angle from 0 to 360 degrees. | -| [moonQuartersAfter](doc/moon-quarters-after.md)
fun [moonQuartersAfter](doc/moon-quarters-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[MoonQuarterInfo](doc/-moon-quarter-info/index.md)>
Enumerates a series of consecutive moon quarter phase events. | +| [localSolarEclipsesAfter](doc/local-solar-eclipses-after.md)
fun [localSolarEclipsesAfter](doc/local-solar-eclipses-after.md)(startTime: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[LocalSolarEclipseInfo](doc/-local-solar-eclipse-info/index.md)>
Enumerates a series of consecutive local solar eclipses that occur after a given time. | +| [lunarApsidesAfter](doc/lunar-apsides-after.md)
fun [lunarApsidesAfter](doc/lunar-apsides-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](doc/-apsis-info/index.md)>
Enumerates a series of consecutive lunar apsides that occur after a given time. | +| [lunarEclipsesAfter](doc/lunar-eclipses-after.md)
fun [lunarEclipsesAfter](doc/lunar-eclipses-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[LunarEclipseInfo](doc/-lunar-eclipse-info/index.md)>
Enumerates a series of consecutive lunar eclipses that occur after a given time. | +| [massProduct](doc/mass-product.md)
fun [massProduct](doc/mass-product.md)(body: [Body](doc/-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns the product of mass and universal gravitational constant of a Solar System body. | +| [moonNodesAfter](doc/moon-nodes-after.md)
fun [moonNodesAfter](doc/moon-nodes-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[NodeEventInfo](doc/-node-event-info/index.md)>
Enumerates a series of consecutive ascending/descending nodes of the Moon. | +| [moonPhase](doc/moon-phase.md)
fun [moonPhase](doc/moon-phase.md)(time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns the Moon's phase as an angle from 0 to 360 degrees. | +| [moonQuartersAfter](doc/moon-quarters-after.md)
fun [moonQuartersAfter](doc/moon-quarters-after.md)(startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[MoonQuarterInfo](doc/-moon-quarter-info/index.md)>
Enumerates a series of consecutive moon quarter phase events. | | [nextGlobalSolarEclipse](doc/next-global-solar-eclipse.md)
fun [nextGlobalSolarEclipse](doc/next-global-solar-eclipse.md)(prevEclipseTime: [Time](doc/-time/index.md)): [GlobalSolarEclipseInfo](doc/-global-solar-eclipse-info/index.md)
Searches for the next global solar eclipse in a series. | | [nextLocalSolarEclipse](doc/next-local-solar-eclipse.md)
fun [nextLocalSolarEclipse](doc/next-local-solar-eclipse.md)(prevEclipseTime: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [LocalSolarEclipseInfo](doc/-local-solar-eclipse-info/index.md)
Searches for the next local solar eclipse in a series. | | [nextLunarApsis](doc/next-lunar-apsis.md)
fun [nextLunarApsis](doc/next-lunar-apsis.md)(apsis: [ApsisInfo](doc/-apsis-info/index.md)): [ApsisInfo](doc/-apsis-info/index.md)
Finds the next lunar perigee or apogee event in a series. | @@ -166,12 +166,12 @@ movement through the Solar System. | [nextMoonQuarter](doc/next-moon-quarter.md)
fun [nextMoonQuarter](doc/next-moon-quarter.md)(mq: [MoonQuarterInfo](doc/-moon-quarter-info/index.md)): [MoonQuarterInfo](doc/-moon-quarter-info/index.md)
Continues searching for lunar quarters from a previous search. | | [nextPlanetApsis](doc/next-planet-apsis.md)
fun [nextPlanetApsis](doc/next-planet-apsis.md)(body: [Body](doc/-body/index.md), apsis: [ApsisInfo](doc/-apsis-info/index.md)): [ApsisInfo](doc/-apsis-info/index.md)
Finds the next planetary perihelion or aphelion event in a series. | | [nextTransit](doc/next-transit.md)
fun [nextTransit](doc/next-transit.md)(body: [Body](doc/-body/index.md), prevTransitTime: [Time](doc/-time/index.md)): [TransitInfo](doc/-transit-info/index.md)
Searches for another transit of Mercury or Venus. | -| [observerGravity](doc/observer-gravity.md)
fun [observerGravity](doc/observer-gravity.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the gravitational acceleration experienced by an observer on the Earth. | -| [pairLongitude](doc/pair-longitude.md)
fun [pairLongitude](doc/pair-longitude.md)(body1: [Body](doc/-body/index.md), body2: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns one body's ecliptic longitude with respect to another, as seen from the Earth. | -| [planetApsidesAfter](doc/planet-apsides-after.md)
fun [planetApsidesAfter](doc/planet-apsides-after.md)(body: [Body](doc/-body/index.md), startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](doc/-apsis-info/index.md)>
Enumerates a series of consecutive planetary perihelia/aphelia events. | -| [planetOrbitalPeriod](doc/planet-orbital-period.md)
fun [planetOrbitalPeriod](doc/planet-orbital-period.md)(body: [Body](doc/-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns the average number of days it takes for a planet to orbit the Sun. | -| [radiansToDegrees](doc/radians-to-degrees.md)
fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[radiansToDegrees](doc/radians-to-degrees.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Convert an angle expressed in radians to an angle expressed in degrees. | -| [refractionAngle](doc/refraction-angle.md)
fun [refractionAngle](doc/refraction-angle.md)(refraction: [Refraction](doc/-refraction/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the amount of "lift" to an altitude angle caused by atmospheric refraction. | +| [observerGravity](doc/observer-gravity.md)
fun [observerGravity](doc/observer-gravity.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the gravitational acceleration experienced by an observer on the Earth. | +| [pairLongitude](doc/pair-longitude.md)
fun [pairLongitude](doc/pair-longitude.md)(body1: [Body](doc/-body/index.md), body2: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns one body's ecliptic longitude with respect to another, as seen from the Earth. | +| [planetApsidesAfter](doc/planet-apsides-after.md)
fun [planetApsidesAfter](doc/planet-apsides-after.md)(body: [Body](doc/-body/index.md), startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](doc/-apsis-info/index.md)>
Enumerates a series of consecutive planetary perihelia/aphelia events. | +| [planetOrbitalPeriod](doc/planet-orbital-period.md)
fun [planetOrbitalPeriod](doc/planet-orbital-period.md)(body: [Body](doc/-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns the average number of days it takes for a planet to orbit the Sun. | +| [radiansToDegrees](doc/radians-to-degrees.md)
fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[radiansToDegrees](doc/radians-to-degrees.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Convert an angle expressed in radians to an angle expressed in degrees. | +| [refractionAngle](doc/refraction-angle.md)
fun [refractionAngle](doc/refraction-angle.md)(refraction: [Refraction](doc/-refraction/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the amount of "lift" to an altitude angle caused by atmospheric refraction. | | [rotationAxis](doc/rotation-axis.md)
fun [rotationAxis](doc/rotation-axis.md)(body: [Body](doc/-body/index.md), time: [Time](doc/-time/index.md)): [AxisInfo](doc/-axis-info/index.md)
Calculates information about a body's rotation axis at a given time. | | [rotationEclEqd](doc/rotation-ecl-eqd.md)
fun [rotationEclEqd](doc/rotation-ecl-eqd.md)(time: [Time](doc/-time/index.md)): [RotationMatrix](doc/-rotation-matrix/index.md)
Calculates a rotation matrix from J2000 mean ecliptic (ECL) to equatorial of-date (EQD). | | [rotationEclEqj](doc/rotation-ecl-eqj.md)
fun [rotationEclEqj](doc/rotation-ecl-eqj.md)(): [RotationMatrix](doc/-rotation-matrix/index.md)
Calculates a rotation matrix from J2000 mean ecliptic (ECL) to J2000 mean equator (EQJ). | @@ -191,47 +191,47 @@ movement through the Solar System. | [rotationHorEcl](doc/rotation-hor-ecl.md)
fun [rotationHorEcl](doc/rotation-hor-ecl.md)(time: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [RotationMatrix](doc/-rotation-matrix/index.md)
Calculates a rotation matrix from horizontal (HOR) to J2000 mean ecliptic (ECL). | | [rotationHorEqd](doc/rotation-hor-eqd.md)
fun [rotationHorEqd](doc/rotation-hor-eqd.md)(time: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [RotationMatrix](doc/-rotation-matrix/index.md)
Calculates a rotation matrix from horizontal (HOR) to equatorial of-date (EQD). | | [rotationHorEqj](doc/rotation-hor-eqj.md)
fun [rotationHorEqj](doc/rotation-hor-eqj.md)(time: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [RotationMatrix](doc/-rotation-matrix/index.md)
Calculates a rotation matrix from horizontal (HOR) to J2000 equatorial (EQJ). This is one of the family of functions that returns a rotation matrix for converting from one orientation to another. Source: HOR = horizontal system (x=North, y=West, z=Zenith). Target: EQJ = equatorial system, using equator at the J2000 epoch. | -| [search](doc/search.md)
fun [search](doc/search.md)(time1: [Time](doc/-time/index.md), time2: [Time](doc/-time/index.md), toleranceSeconds: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), func: [SearchContext](doc/-search-context/index.md)): [Time](doc/-time/index.md)?
Searches for a time at which a function's value increases through zero. | -| [searchAltitude](doc/search-altitude.md)
fun [searchAltitude](doc/search-altitude.md)(body: [Body](doc/-body/index.md), observer: [Observer](doc/-observer/index.md), direction: [Direction](doc/-direction/index.md), startTime: [Time](doc/-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](doc/-time/index.md)?
Finds the next time the center of a body reaches a given altitude. | +| [search](doc/search.md)
fun [search](doc/search.md)(time1: [Time](doc/-time/index.md), time2: [Time](doc/-time/index.md), toleranceSeconds: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), func: [SearchContext](doc/-search-context/index.md)): [Time](doc/-time/index.md)?
Searches for a time at which a function's value increases through zero. | +| [searchAltitude](doc/search-altitude.md)
fun [searchAltitude](doc/search-altitude.md)(body: [Body](doc/-body/index.md), observer: [Observer](doc/-observer/index.md), direction: [Direction](doc/-direction/index.md), startTime: [Time](doc/-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](doc/-time/index.md)?
Finds the next time the center of a body reaches a given altitude. | | [searchGlobalSolarEclipse](doc/search-global-solar-eclipse.md)
fun [searchGlobalSolarEclipse](doc/search-global-solar-eclipse.md)(startTime: [Time](doc/-time/index.md)): [GlobalSolarEclipseInfo](doc/-global-solar-eclipse-info/index.md)
Searches for a solar eclipse visible anywhere on the Earth's surface. | -| [searchHourAngle](doc/search-hour-angle.md)
fun [searchHourAngle](doc/search-hour-angle.md)(body: [Body](doc/-body/index.md), observer: [Observer](doc/-observer/index.md), hourAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](doc/-time/index.md), direction: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = +1): [HourAngleInfo](doc/-hour-angle-info/index.md)
Searches for the time when the center of a body reaches a specified hour angle as seen by an observer on the Earth. | +| [searchHourAngle](doc/search-hour-angle.md)
fun [searchHourAngle](doc/search-hour-angle.md)(body: [Body](doc/-body/index.md), observer: [Observer](doc/-observer/index.md), hourAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](doc/-time/index.md), direction: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) = +1): [HourAngleInfo](doc/-hour-angle-info/index.md)
Searches for the time when the center of a body reaches a specified hour angle as seen by an observer on the Earth. | | [searchLocalSolarEclipse](doc/search-local-solar-eclipse.md)
fun [searchLocalSolarEclipse](doc/search-local-solar-eclipse.md)(startTime: [Time](doc/-time/index.md), observer: [Observer](doc/-observer/index.md)): [LocalSolarEclipseInfo](doc/-local-solar-eclipse-info/index.md)
Searches for a solar eclipse visible at a specific location on the Earth's surface. | | [searchLunarApsis](doc/search-lunar-apsis.md)
fun [searchLunarApsis](doc/search-lunar-apsis.md)(startTime: [Time](doc/-time/index.md)): [ApsisInfo](doc/-apsis-info/index.md)
Finds the date and time of the Moon's perigee or apogee. | | [searchLunarEclipse](doc/search-lunar-eclipse.md)
fun [searchLunarEclipse](doc/search-lunar-eclipse.md)(startTime: [Time](doc/-time/index.md)): [LunarEclipseInfo](doc/-lunar-eclipse-info/index.md)
Searches for a lunar eclipse. | | [searchMaxElongation](doc/search-max-elongation.md)
fun [searchMaxElongation](doc/search-max-elongation.md)(body: [Body](doc/-body/index.md), startTime: [Time](doc/-time/index.md)): [ElongationInfo](doc/-elongation-info/index.md)
Finds a date and time when Mercury or Venus reaches its maximum angle from the Sun as seen from the Earth. | | [searchMoonNode](doc/search-moon-node.md)
fun [searchMoonNode](doc/search-moon-node.md)(startTime: [Time](doc/-time/index.md)): [NodeEventInfo](doc/-node-event-info/index.md)
Searches for a time when the Moon's center crosses through the ecliptic plane. | -| [searchMoonPhase](doc/search-moon-phase.md)
fun [searchMoonPhase](doc/search-moon-phase.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](doc/-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](doc/-time/index.md)?
Searches for the time that the Moon reaches a specified phase. | +| [searchMoonPhase](doc/search-moon-phase.md)
fun [searchMoonPhase](doc/search-moon-phase.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](doc/-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](doc/-time/index.md)?
Searches for the time that the Moon reaches a specified phase. | | [searchMoonQuarter](doc/search-moon-quarter.md)
fun [searchMoonQuarter](doc/search-moon-quarter.md)(startTime: [Time](doc/-time/index.md)): [MoonQuarterInfo](doc/-moon-quarter-info/index.md)
Finds the first lunar quarter after the specified date and time. A lunar quarter is one of the following four lunar phase events: new moon, first quarter, full moon, third quarter. This function finds the lunar quarter that happens soonest after the specified date and time. | | [searchPeakMagnitude](doc/search-peak-magnitude.md)
fun [searchPeakMagnitude](doc/search-peak-magnitude.md)(body: [Body](doc/-body/index.md), startTime: [Time](doc/-time/index.md)): [IlluminationInfo](doc/-illumination-info/index.md)
Searches for the date and time Venus will next appear brightest as seen from the Earth. | | [searchPlanetApsis](doc/search-planet-apsis.md)
fun [searchPlanetApsis](doc/search-planet-apsis.md)(body: [Body](doc/-body/index.md), startTime: [Time](doc/-time/index.md)): [ApsisInfo](doc/-apsis-info/index.md)
Finds the first aphelion or perihelion for a planet after a given time. | -| [searchRelativeLongitude](doc/search-relative-longitude.md)
fun [searchRelativeLongitude](doc/search-relative-longitude.md)(body: [Body](doc/-body/index.md), targetRelativeLongitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](doc/-time/index.md)): [Time](doc/-time/index.md)
Searches for the time when the Earth and another planet are separated by a specified angle in ecliptic longitude, as seen from the Sun. | -| [searchRiseSet](doc/search-rise-set.md)
@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/index.html)
fun [searchRiseSet](doc/search-rise-set.md)(body: [Body](doc/-body/index.md), observer: [Observer](doc/-observer/index.md), direction: [Direction](doc/-direction/index.md), startTime: [Time](doc/-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), metersAboveGround: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.0): [Time](doc/-time/index.md)?
Searches for the next time a celestial body rises or sets as seen by an observer on the Earth. | -| [searchSunLongitude](doc/search-sun-longitude.md)
fun [searchSunLongitude](doc/search-sun-longitude.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](doc/-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](doc/-time/index.md)?
Searches for the time when the Sun reaches an apparent ecliptic longitude as seen from the Earth. | +| [searchRelativeLongitude](doc/search-relative-longitude.md)
fun [searchRelativeLongitude](doc/search-relative-longitude.md)(body: [Body](doc/-body/index.md), targetRelativeLongitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](doc/-time/index.md)): [Time](doc/-time/index.md)
Searches for the time when the Earth and another planet are separated by a specified angle in ecliptic longitude, as seen from the Sun. | +| [searchRiseSet](doc/search-rise-set.md)
@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-overloads/index.html)
fun [searchRiseSet](doc/search-rise-set.md)(body: [Body](doc/-body/index.md), observer: [Observer](doc/-observer/index.md), direction: [Direction](doc/-direction/index.md), startTime: [Time](doc/-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), metersAboveGround: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.0): [Time](doc/-time/index.md)?
Searches for the next time a celestial body rises or sets as seen by an observer on the Earth. | +| [searchSunLongitude](doc/search-sun-longitude.md)
fun [searchSunLongitude](doc/search-sun-longitude.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](doc/-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](doc/-time/index.md)?
Searches for the time when the Sun reaches an apparent ecliptic longitude as seen from the Earth. | | [searchTransit](doc/search-transit.md)
fun [searchTransit](doc/search-transit.md)(body: [Body](doc/-body/index.md), startTime: [Time](doc/-time/index.md)): [TransitInfo](doc/-transit-info/index.md)
Searches for the first transit of Mercury or Venus after a given date. | -| [seasons](doc/seasons.md)
fun [seasons](doc/seasons.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [SeasonsInfo](doc/-seasons-info/index.md)
Finds both equinoxes and both solstices for a given calendar year. | -| [siderealTime](doc/sidereal-time.md)
fun [siderealTime](doc/sidereal-time.md)(time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates Greenwich Apparent Sidereal Time (GAST). | +| [seasons](doc/seasons.md)
fun [seasons](doc/seasons.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)): [SeasonsInfo](doc/-seasons-info/index.md)
Finds both equinoxes and both solstices for a given calendar year. | +| [siderealTime](doc/sidereal-time.md)
fun [siderealTime](doc/sidereal-time.md)(time: [Time](doc/-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates Greenwich Apparent Sidereal Time (GAST). | | [sunPosition](doc/sun-position.md)
fun [sunPosition](doc/sun-position.md)(time: [Time](doc/-time/index.md)): [Ecliptic](doc/-ecliptic/index.md)
Calculates geocentric ecliptic coordinates for the Sun. | -| [times](doc/times.md)
operator fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[times](doc/times.md)(vec: [Vector](doc/-vector/index.md)): [Vector](doc/-vector/index.md)
Multiply a scalar by a vector, yielding another vector. | -| [transitsAfter](doc/transits-after.md)
fun [transitsAfter](doc/transits-after.md)(body: [Body](doc/-body/index.md), startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[TransitInfo](doc/-transit-info/index.md)>
Enumerates a series of consecutive transits of Mercury or Venus. | +| [times](doc/times.md)
operator fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[times](doc/times.md)(vec: [Vector](doc/-vector/index.md)): [Vector](doc/-vector/index.md)
Multiply a scalar by a vector, yielding another vector. | +| [transitsAfter](doc/transits-after.md)
fun [transitsAfter](doc/transits-after.md)(body: [Body](doc/-body/index.md), startTime: [Time](doc/-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[TransitInfo](doc/-transit-info/index.md)>
Enumerates a series of consecutive transits of Mercury or Venus. | ## Properties | Name | Summary | |---|---| -| [AU_PER_LY](doc/-a-u_-p-e-r_-l-y.md)
const val [AU_PER_LY](doc/-a-u_-p-e-r_-l-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 63241.07708807546
The number of astronomical units per light-year. | -| [C_AUDAY](doc/-c_-a-u-d-a-y.md)
const val [C_AUDAY](doc/-c_-a-u-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 173.1446326846693
The speed of light in AU/day. | -| [CALLISTO_RADIUS_KM](doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md)
const val [CALLISTO_RADIUS_KM](doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 2410.3
The mean radius of Jupiter's moon Callisto, expressed in kilometers. | -| [DEG2RAD](doc/-d-e-g2-r-a-d.md)
const val [DEG2RAD](doc/-d-e-g2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.017453292519943295
The factor to convert degrees to radians = pi/180. | -| [EUROPA_RADIUS_KM](doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md)
const val [EUROPA_RADIUS_KM](doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1560.8
The mean radius of Jupiter's moon Europa, expressed in kilometers. | -| [GANYMEDE_RADIUS_KM](doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md)
const val [GANYMEDE_RADIUS_KM](doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 2631.2
The mean radius of Jupiter's moon Ganymede, expressed in kilometers. | -| [HOUR2RAD](doc/-h-o-u-r2-r-a-d.md)
const val [HOUR2RAD](doc/-h-o-u-r2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.26179938779914946
The factor to convert sidereal hours to radians = pi/12. | -| [IO_RADIUS_KM](doc/-i-o_-r-a-d-i-u-s_-k-m.md)
const val [IO_RADIUS_KM](doc/-i-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1821.6
The mean radius of Jupiter's moon Io, expressed in kilometers. | -| [JUPITER_EQUATORIAL_RADIUS_KM](doc/-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_EQUATORIAL_RADIUS_KM](doc/-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 71492.0
The equatorial radius of Jupiter, expressed in kilometers. | -| [JUPITER_MEAN_RADIUS_KM](doc/-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_MEAN_RADIUS_KM](doc/-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 69911.0
The volumetric mean radius of Jupiter, expressed in kilometers. | -| [JUPITER_POLAR_RADIUS_KM](doc/-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_POLAR_RADIUS_KM](doc/-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 66854.0
The polar radius of Jupiter, expressed in kilometers. | -| [KM_PER_AU](doc/-k-m_-p-e-r_-a-u.md)
const val [KM_PER_AU](doc/-k-m_-p-e-r_-a-u.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1.4959787069098932E8
The number of kilometers in one astronomical unit (AU). | -| [MILLISECONDS_PER_DAY](doc/-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md)
const val [MILLISECONDS_PER_DAY](doc/-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The number of milliseconds in a day. | -| [MINUTES_PER_DAY](doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md)
const val [MINUTES_PER_DAY](doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The number of minutes in a day. | -| [RAD2DEG](doc/-r-a-d2-d-e-g.md)
const val [RAD2DEG](doc/-r-a-d2-d-e-g.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 57.29577951308232
The factor to convert radians to degrees = 180/pi. | -| [RAD2HOUR](doc/-r-a-d2-h-o-u-r.md)
const val [RAD2HOUR](doc/-r-a-d2-h-o-u-r.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 3.819718634205488
The factor to convert radians to sidereal hours = 12/pi. | -| [SECONDS_PER_DAY](doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md)
const val [SECONDS_PER_DAY](doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The number of seconds in a day. | +| [AU_PER_LY](doc/-a-u_-p-e-r_-l-y.md)
const val [AU_PER_LY](doc/-a-u_-p-e-r_-l-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 63241.07708807546
The number of astronomical units per light-year. | +| [C_AUDAY](doc/-c_-a-u-d-a-y.md)
const val [C_AUDAY](doc/-c_-a-u-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 173.1446326846693
The speed of light in AU/day. | +| [CALLISTO_RADIUS_KM](doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md)
const val [CALLISTO_RADIUS_KM](doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 2410.3
The mean radius of Jupiter's moon Callisto, expressed in kilometers. | +| [DEG2RAD](doc/-d-e-g2-r-a-d.md)
const val [DEG2RAD](doc/-d-e-g2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.017453292519943295
The factor to convert degrees to radians = pi/180. | +| [EUROPA_RADIUS_KM](doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md)
const val [EUROPA_RADIUS_KM](doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1560.8
The mean radius of Jupiter's moon Europa, expressed in kilometers. | +| [GANYMEDE_RADIUS_KM](doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md)
const val [GANYMEDE_RADIUS_KM](doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 2631.2
The mean radius of Jupiter's moon Ganymede, expressed in kilometers. | +| [HOUR2RAD](doc/-h-o-u-r2-r-a-d.md)
const val [HOUR2RAD](doc/-h-o-u-r2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.26179938779914946
The factor to convert sidereal hours to radians = pi/12. | +| [IO_RADIUS_KM](doc/-i-o_-r-a-d-i-u-s_-k-m.md)
const val [IO_RADIUS_KM](doc/-i-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1821.6
The mean radius of Jupiter's moon Io, expressed in kilometers. | +| [JUPITER_EQUATORIAL_RADIUS_KM](doc/-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_EQUATORIAL_RADIUS_KM](doc/-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 71492.0
The equatorial radius of Jupiter, expressed in kilometers. | +| [JUPITER_MEAN_RADIUS_KM](doc/-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_MEAN_RADIUS_KM](doc/-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 69911.0
The volumetric mean radius of Jupiter, expressed in kilometers. | +| [JUPITER_POLAR_RADIUS_KM](doc/-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_POLAR_RADIUS_KM](doc/-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 66854.0
The polar radius of Jupiter, expressed in kilometers. | +| [KM_PER_AU](doc/-k-m_-p-e-r_-a-u.md)
const val [KM_PER_AU](doc/-k-m_-p-e-r_-a-u.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1.4959787069098932E8
The number of kilometers in one astronomical unit (AU). | +| [MILLISECONDS_PER_DAY](doc/-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md)
const val [MILLISECONDS_PER_DAY](doc/-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The number of milliseconds in a day. | +| [MINUTES_PER_DAY](doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md)
const val [MINUTES_PER_DAY](doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The number of minutes in a day. | +| [RAD2DEG](doc/-r-a-d2-d-e-g.md)
const val [RAD2DEG](doc/-r-a-d2-d-e-g.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 57.29577951308232
The factor to convert radians to degrees = 180/pi. | +| [RAD2HOUR](doc/-r-a-d2-h-o-u-r.md)
const val [RAD2HOUR](doc/-r-a-d2-h-o-u-r.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 3.819718634205488
The factor to convert radians to sidereal hours = 12/pi. | +| [SECONDS_PER_DAY](doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md)
const val [SECONDS_PER_DAY](doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The number of seconds in a day. | diff --git a/source/kotlin/doc/-a-u_-p-e-r_-l-y.md b/source/kotlin/doc/-a-u_-p-e-r_-l-y.md index 15e7c619..094af531 100644 --- a/source/kotlin/doc/-a-u_-p-e-r_-l-y.md +++ b/source/kotlin/doc/-a-u_-p-e-r_-l-y.md @@ -2,6 +2,6 @@ # AU_PER_LY -const val [AU_PER_LY](-a-u_-p-e-r_-l-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 63241.07708807546 +const val [AU_PER_LY](-a-u_-p-e-r_-l-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 63241.07708807546 The number of astronomical units per light-year. diff --git a/source/kotlin/doc/-aberration/index.md b/source/kotlin/doc/-aberration/index.md index 2691d56e..6a2b9073 100644 --- a/source/kotlin/doc/-aberration/index.md +++ b/source/kotlin/doc/-aberration/index.md @@ -2,7 +2,7 @@ # Aberration -enum [Aberration](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Aberration](index.md)> +enum [Aberration](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Aberration](index.md)> Aberration calculation options. diff --git a/source/kotlin/doc/-apsis-info/-apsis-info.md b/source/kotlin/doc/-apsis-info/-apsis-info.md index e2b11eed..4692fd9b 100644 --- a/source/kotlin/doc/-apsis-info/-apsis-info.md +++ b/source/kotlin/doc/-apsis-info/-apsis-info.md @@ -2,4 +2,4 @@ # ApsisInfo -fun [ApsisInfo](-apsis-info.md)(time: [Time](../-time/index.md), kind: [ApsisKind](../-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [ApsisInfo](-apsis-info.md)(time: [Time](../-time/index.md), kind: [ApsisKind](../-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-apsis-info/distance-au.md b/source/kotlin/doc/-apsis-info/distance-au.md index 9341eb77..fcad859d 100644 --- a/source/kotlin/doc/-apsis-info/distance-au.md +++ b/source/kotlin/doc/-apsis-info/distance-au.md @@ -2,6 +2,6 @@ # distanceAu -val [distanceAu](distance-au.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [distanceAu](distance-au.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The distance between the centers of the bodies in astronomical units. diff --git a/source/kotlin/doc/-apsis-info/distance-km.md b/source/kotlin/doc/-apsis-info/distance-km.md index 16cfbb28..f288d3c4 100644 --- a/source/kotlin/doc/-apsis-info/distance-km.md +++ b/source/kotlin/doc/-apsis-info/distance-km.md @@ -2,6 +2,6 @@ # distanceKm -val [distanceKm](distance-km.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [distanceKm](distance-km.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The distance between the centers of the bodies in kilometers. diff --git a/source/kotlin/doc/-apsis-info/index.md b/source/kotlin/doc/-apsis-info/index.md index 56119cd6..f5ce2dcb 100644 --- a/source/kotlin/doc/-apsis-info/index.md +++ b/source/kotlin/doc/-apsis-info/index.md @@ -2,7 +2,7 @@ # ApsisInfo -class [ApsisInfo](index.md)(time: [Time](../-time/index.md), kind: [ApsisKind](../-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [ApsisInfo](index.md)(time: [Time](../-time/index.md), kind: [ApsisKind](../-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) An apsis event: pericenter (closest approach) or apocenter (farthest distance). @@ -16,13 +16,13 @@ This data structure is returned by [searchLunarApsis](../search-lunar-apsis.md) | | | |---|---| -| [ApsisInfo](-apsis-info.md)
fun [ApsisInfo](-apsis-info.md)(time: [Time](../-time/index.md), kind: [ApsisKind](../-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [ApsisInfo](-apsis-info.md)
fun [ApsisInfo](-apsis-info.md)(time: [Time](../-time/index.md), kind: [ApsisKind](../-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [distanceAu](distance-au.md)
val [distanceAu](distance-au.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The distance between the centers of the bodies in astronomical units. | -| [distanceKm](distance-km.md)
val [distanceKm](distance-km.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The distance between the centers of the bodies in kilometers. | +| [distanceAu](distance-au.md)
val [distanceAu](distance-au.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The distance between the centers of the bodies in astronomical units. | +| [distanceKm](distance-km.md)
val [distanceKm](distance-km.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The distance between the centers of the bodies in kilometers. | | [kind](kind.md)
val [kind](kind.md): [ApsisKind](../-apsis-kind/index.md)
Whether this is a pericenter or apocenter event. | | [time](time.md)
val [time](time.md): [Time](../-time/index.md)
The date and time of the apsis. | diff --git a/source/kotlin/doc/-apsis-kind/index.md b/source/kotlin/doc/-apsis-kind/index.md index e7d2fbc8..1b601c04 100644 --- a/source/kotlin/doc/-apsis-kind/index.md +++ b/source/kotlin/doc/-apsis-kind/index.md @@ -2,7 +2,7 @@ # ApsisKind -enum [ApsisKind](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[ApsisKind](index.md)> +enum [ApsisKind](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[ApsisKind](index.md)> The type of apsis: pericenter (closest approach) or apocenter (farthest distance). diff --git a/source/kotlin/doc/-atmosphere-info/-atmosphere-info.md b/source/kotlin/doc/-atmosphere-info/-atmosphere-info.md index 4512fc27..e9010517 100644 --- a/source/kotlin/doc/-atmosphere-info/-atmosphere-info.md +++ b/source/kotlin/doc/-atmosphere-info/-atmosphere-info.md @@ -2,4 +2,4 @@ # AtmosphereInfo -fun [AtmosphereInfo](-atmosphere-info.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [AtmosphereInfo](-atmosphere-info.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-atmosphere-info/density.md b/source/kotlin/doc/-atmosphere-info/density.md index b6bc6673..163d52d7 100644 --- a/source/kotlin/doc/-atmosphere-info/density.md +++ b/source/kotlin/doc/-atmosphere-info/density.md @@ -2,6 +2,6 @@ # density -val [density](density.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [density](density.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Atmospheric density relative to sea level. diff --git a/source/kotlin/doc/-atmosphere-info/index.md b/source/kotlin/doc/-atmosphere-info/index.md index 947321b6..bd1cb1a2 100644 --- a/source/kotlin/doc/-atmosphere-info/index.md +++ b/source/kotlin/doc/-atmosphere-info/index.md @@ -2,7 +2,7 @@ # AtmosphereInfo -class [AtmosphereInfo](index.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [AtmosphereInfo](index.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Information about idealized atmospheric variables at a given elevation. @@ -10,12 +10,12 @@ Information about idealized atmospheric variables at a given elevation. | | | |---|---| -| [AtmosphereInfo](-atmosphere-info.md)
fun [AtmosphereInfo](-atmosphere-info.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [AtmosphereInfo](-atmosphere-info.md)
fun [AtmosphereInfo](-atmosphere-info.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [density](density.md)
val [density](density.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Atmospheric density relative to sea level. | -| [pressure](pressure.md)
val [pressure](pressure.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Atmospheric pressure in pascals. | -| [temperature](temperature.md)
val [temperature](temperature.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Atmospheric temperature in kelvins. | +| [density](density.md)
val [density](density.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Atmospheric density relative to sea level. | +| [pressure](pressure.md)
val [pressure](pressure.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Atmospheric pressure in pascals. | +| [temperature](temperature.md)
val [temperature](temperature.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Atmospheric temperature in kelvins. | diff --git a/source/kotlin/doc/-atmosphere-info/pressure.md b/source/kotlin/doc/-atmosphere-info/pressure.md index 4c7bcf26..47396fcd 100644 --- a/source/kotlin/doc/-atmosphere-info/pressure.md +++ b/source/kotlin/doc/-atmosphere-info/pressure.md @@ -2,6 +2,6 @@ # pressure -val [pressure](pressure.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [pressure](pressure.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Atmospheric pressure in pascals. diff --git a/source/kotlin/doc/-atmosphere-info/temperature.md b/source/kotlin/doc/-atmosphere-info/temperature.md index d4ca32e4..f5b9b81b 100644 --- a/source/kotlin/doc/-atmosphere-info/temperature.md +++ b/source/kotlin/doc/-atmosphere-info/temperature.md @@ -2,6 +2,6 @@ # temperature -val [temperature](temperature.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [temperature](temperature.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Atmospheric temperature in kelvins. diff --git a/source/kotlin/doc/-axis-info/-axis-info.md b/source/kotlin/doc/-axis-info/-axis-info.md index 53629922..e2444f91 100644 --- a/source/kotlin/doc/-axis-info/-axis-info.md +++ b/source/kotlin/doc/-axis-info/-axis-info.md @@ -2,4 +2,4 @@ # AxisInfo -fun [AxisInfo](-axis-info.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), north: [Vector](../-vector/index.md)) +fun [AxisInfo](-axis-info.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), north: [Vector](../-vector/index.md)) diff --git a/source/kotlin/doc/-axis-info/dec.md b/source/kotlin/doc/-axis-info/dec.md index 07d5389a..8eec47a5 100644 --- a/source/kotlin/doc/-axis-info/dec.md +++ b/source/kotlin/doc/-axis-info/dec.md @@ -2,6 +2,6 @@ # dec -val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The J2000 declination of the body's north pole direction, in degrees. diff --git a/source/kotlin/doc/-axis-info/index.md b/source/kotlin/doc/-axis-info/index.md index dd062e47..960f4f82 100644 --- a/source/kotlin/doc/-axis-info/index.md +++ b/source/kotlin/doc/-axis-info/index.md @@ -2,7 +2,7 @@ # AxisInfo -class [AxisInfo](index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), north: [Vector](../-vector/index.md)) +class [AxisInfo](index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), north: [Vector](../-vector/index.md)) Information about a body's rotation axis at a given time. @@ -20,13 +20,13 @@ The field north is a unit vector pointing in the direction of the body's north p | | | |---|---| -| [AxisInfo](-axis-info.md)
fun [AxisInfo](-axis-info.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), north: [Vector](../-vector/index.md)) | +| [AxisInfo](-axis-info.md)
fun [AxisInfo](-axis-info.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), north: [Vector](../-vector/index.md)) | ## Properties | Name | Summary | |---|---| -| [dec](dec.md)
val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The J2000 declination of the body's north pole direction, in degrees. | +| [dec](dec.md)
val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The J2000 declination of the body's north pole direction, in degrees. | | [north](north.md)
val [north](north.md): [Vector](../-vector/index.md)
A J2000 dimensionless unit vector pointing in the direction of the body's north pole. | -| [ra](ra.md)
val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The J2000 right ascension of the body's north pole direction, in sidereal hours. | -| [spin](spin.md)
val [spin](spin.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Rotation angle of the body's prime meridian, in degrees. | +| [ra](ra.md)
val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The J2000 right ascension of the body's north pole direction, in sidereal hours. | +| [spin](spin.md)
val [spin](spin.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Rotation angle of the body's prime meridian, in degrees. | diff --git a/source/kotlin/doc/-axis-info/ra.md b/source/kotlin/doc/-axis-info/ra.md index 62fae23b..9a100be1 100644 --- a/source/kotlin/doc/-axis-info/ra.md +++ b/source/kotlin/doc/-axis-info/ra.md @@ -2,6 +2,6 @@ # ra -val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The J2000 right ascension of the body's north pole direction, in sidereal hours. diff --git a/source/kotlin/doc/-axis-info/spin.md b/source/kotlin/doc/-axis-info/spin.md index 26a8e905..f19fcf1f 100644 --- a/source/kotlin/doc/-axis-info/spin.md +++ b/source/kotlin/doc/-axis-info/spin.md @@ -2,6 +2,6 @@ # spin -val [spin](spin.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [spin](spin.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Rotation angle of the body's prime meridian, in degrees. diff --git a/source/kotlin/doc/-body/index.md b/source/kotlin/doc/-body/index.md index f68cae68..180afc5d 100644 --- a/source/kotlin/doc/-body/index.md +++ b/source/kotlin/doc/-body/index.md @@ -2,7 +2,7 @@ # Body -enum [Body](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Body](index.md)> +enum [Body](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Body](index.md)> The enumeration of celestial bodies supported by Astronomy Engine. diff --git a/source/kotlin/doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md b/source/kotlin/doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md index 60d7e187..49bb040f 100644 --- a/source/kotlin/doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md +++ b/source/kotlin/doc/-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md @@ -2,6 +2,6 @@ # CALLISTO_RADIUS_KM -const val [CALLISTO_RADIUS_KM](-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 2410.3 +const val [CALLISTO_RADIUS_KM](-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 2410.3 The mean radius of Jupiter's moon Callisto, expressed in kilometers. diff --git a/source/kotlin/doc/-c_-a-u-d-a-y.md b/source/kotlin/doc/-c_-a-u-d-a-y.md index 95543485..b507291a 100644 --- a/source/kotlin/doc/-c_-a-u-d-a-y.md +++ b/source/kotlin/doc/-c_-a-u-d-a-y.md @@ -2,6 +2,6 @@ # C_AUDAY -const val [C_AUDAY](-c_-a-u-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 173.1446326846693 +const val [C_AUDAY](-c_-a-u-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 173.1446326846693 The speed of light in AU/day. diff --git a/source/kotlin/doc/-constellation-info/-constellation-info.md b/source/kotlin/doc/-constellation-info/-constellation-info.md index 7b58f530..55f18b4f 100644 --- a/source/kotlin/doc/-constellation-info/-constellation-info.md +++ b/source/kotlin/doc/-constellation-info/-constellation-info.md @@ -2,4 +2,4 @@ # ConstellationInfo -fun [ConstellationInfo](-constellation-info.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [ConstellationInfo](-constellation-info.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-constellation-info/dec1875.md b/source/kotlin/doc/-constellation-info/dec1875.md index 618f0b39..b036d446 100644 --- a/source/kotlin/doc/-constellation-info/dec1875.md +++ b/source/kotlin/doc/-constellation-info/dec1875.md @@ -2,6 +2,6 @@ # dec1875 -val [dec1875](dec1875.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [dec1875](dec1875.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Declination expressed in B1875 coordinates. diff --git a/source/kotlin/doc/-constellation-info/index.md b/source/kotlin/doc/-constellation-info/index.md index 18627b36..998ae70f 100644 --- a/source/kotlin/doc/-constellation-info/index.md +++ b/source/kotlin/doc/-constellation-info/index.md @@ -2,7 +2,7 @@ # ConstellationInfo -class [ConstellationInfo](index.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [ConstellationInfo](index.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Reports the constellation that a given celestial point lies within. @@ -12,13 +12,13 @@ The [constellation](../constellation.md) function returns this object to report | | | |---|---| -| [ConstellationInfo](-constellation-info.md)
fun [ConstellationInfo](-constellation-info.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [ConstellationInfo](-constellation-info.md)
fun [ConstellationInfo](-constellation-info.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [dec1875](dec1875.md)
val [dec1875](dec1875.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Declination expressed in B1875 coordinates. | -| [name](name.md)
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Full name of constellation, e.g. "Orion". | -| [ra1875](ra1875.md)
val [ra1875](ra1875.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Right ascension expressed in B1875 coordinates. | -| [symbol](symbol.md)
val [symbol](symbol.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
3-character mnemonic symbol for the constellation, e.g. "Ori". | +| [dec1875](dec1875.md)
val [dec1875](dec1875.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Declination expressed in B1875 coordinates. | +| [name](name.md)
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)
Full name of constellation, e.g. "Orion". | +| [ra1875](ra1875.md)
val [ra1875](ra1875.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Right ascension expressed in B1875 coordinates. | +| [symbol](symbol.md)
val [symbol](symbol.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)
3-character mnemonic symbol for the constellation, e.g. "Ori". | diff --git a/source/kotlin/doc/-constellation-info/name.md b/source/kotlin/doc/-constellation-info/name.md index a2416b24..7feacd2d 100644 --- a/source/kotlin/doc/-constellation-info/name.md +++ b/source/kotlin/doc/-constellation-info/name.md @@ -2,6 +2,6 @@ # name -val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) +val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) Full name of constellation, e.g. "Orion". diff --git a/source/kotlin/doc/-constellation-info/ra1875.md b/source/kotlin/doc/-constellation-info/ra1875.md index d74b12f9..e2798807 100644 --- a/source/kotlin/doc/-constellation-info/ra1875.md +++ b/source/kotlin/doc/-constellation-info/ra1875.md @@ -2,6 +2,6 @@ # ra1875 -val [ra1875](ra1875.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [ra1875](ra1875.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Right ascension expressed in B1875 coordinates. diff --git a/source/kotlin/doc/-constellation-info/symbol.md b/source/kotlin/doc/-constellation-info/symbol.md index 0c1198e2..7b11038d 100644 --- a/source/kotlin/doc/-constellation-info/symbol.md +++ b/source/kotlin/doc/-constellation-info/symbol.md @@ -2,6 +2,6 @@ # symbol -val [symbol](symbol.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) +val [symbol](symbol.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) 3-character mnemonic symbol for the constellation, e.g. "Ori". diff --git a/source/kotlin/doc/-d-e-g2-r-a-d.md b/source/kotlin/doc/-d-e-g2-r-a-d.md index d4a37cf1..9278097f 100644 --- a/source/kotlin/doc/-d-e-g2-r-a-d.md +++ b/source/kotlin/doc/-d-e-g2-r-a-d.md @@ -2,6 +2,6 @@ # DEG2RAD -const val [DEG2RAD](-d-e-g2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.017453292519943295 +const val [DEG2RAD](-d-e-g2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.017453292519943295 The factor to convert degrees to radians = pi/180. diff --git a/source/kotlin/doc/-date-time/-date-time.md b/source/kotlin/doc/-date-time/-date-time.md index afd1d0de..20b2dfbc 100644 --- a/source/kotlin/doc/-date-time/-date-time.md +++ b/source/kotlin/doc/-date-time/-date-time.md @@ -2,4 +2,4 @@ # DateTime -fun [DateTime](-date-time.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [DateTime](-date-time.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-date-time/day.md b/source/kotlin/doc/-date-time/day.md index a72ade32..80ce59c3 100644 --- a/source/kotlin/doc/-date-time/day.md +++ b/source/kotlin/doc/-date-time/day.md @@ -2,6 +2,6 @@ # day -val [day](day.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) +val [day](day.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) The day of the month, 1..31. diff --git a/source/kotlin/doc/-date-time/hour.md b/source/kotlin/doc/-date-time/hour.md index 9a4c6471..2c1484e9 100644 --- a/source/kotlin/doc/-date-time/hour.md +++ b/source/kotlin/doc/-date-time/hour.md @@ -2,6 +2,6 @@ # hour -val [hour](hour.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) +val [hour](hour.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) The hour of the day, 0..23. diff --git a/source/kotlin/doc/-date-time/index.md b/source/kotlin/doc/-date-time/index.md index 159ca215..3ca6e242 100644 --- a/source/kotlin/doc/-date-time/index.md +++ b/source/kotlin/doc/-date-time/index.md @@ -2,7 +2,7 @@ # DateTime -class [DateTime](index.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [DateTime](index.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) A universal time resolved into UTC calendar date and time fields. @@ -10,23 +10,23 @@ A universal time resolved into UTC calendar date and time fields. | | | |---|---| -| [DateTime](-date-time.md)
fun [DateTime](-date-time.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [DateTime](-date-time.md)
fun [DateTime](-date-time.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Functions | Name | Summary | |---|---| -| [toDays](to-days.md)
fun [toDays](to-days.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Convert this date and time to the floating point number of days since the J2000 epoch. | -| [toString](to-string.md)
open override fun [toString](to-string.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Converts this DateTime to ISO 8601 format, expressed in UTC with millisecond resolution. | +| [toDays](to-days.md)
fun [toDays](to-days.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Convert this date and time to the floating point number of days since the J2000 epoch. | +| [toString](to-string.md)
open override fun [toString](to-string.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)
Converts this DateTime to ISO 8601 format, expressed in UTC with millisecond resolution. | | [toTime](to-time.md)
fun [toTime](to-time.md)(): [Time](../-time/index.md)
Convert this date and time to a [Time](../-time/index.md) value that can be used for astronomy calculations. | ## Properties | Name | Summary | |---|---| -| [day](day.md)
val [day](day.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
The day of the month, 1..31. | -| [hour](hour.md)
val [hour](hour.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
The hour of the day, 0..23. | -| [minute](minute.md)
val [minute](minute.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
The minute value 0..59. | -| [month](month.md)
val [month](month.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
The month value 1=January, ..., 12=December. | -| [second](second.md)
val [second](second.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The floating point second value in the half-open range [0, 60). | -| [year](year.md)
val [year](year.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
The integer year value. | +| [day](day.md)
val [day](day.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
The day of the month, 1..31. | +| [hour](hour.md)
val [hour](hour.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
The hour of the day, 0..23. | +| [minute](minute.md)
val [minute](minute.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
The minute value 0..59. | +| [month](month.md)
val [month](month.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
The month value 1=January, ..., 12=December. | +| [second](second.md)
val [second](second.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The floating point second value in the half-open range [0, 60). | +| [year](year.md)
val [year](year.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
The integer year value. | diff --git a/source/kotlin/doc/-date-time/minute.md b/source/kotlin/doc/-date-time/minute.md index a7e92e2b..ca1ba91f 100644 --- a/source/kotlin/doc/-date-time/minute.md +++ b/source/kotlin/doc/-date-time/minute.md @@ -2,6 +2,6 @@ # minute -val [minute](minute.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) +val [minute](minute.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) The minute value 0..59. diff --git a/source/kotlin/doc/-date-time/month.md b/source/kotlin/doc/-date-time/month.md index 1a921449..30afbba4 100644 --- a/source/kotlin/doc/-date-time/month.md +++ b/source/kotlin/doc/-date-time/month.md @@ -2,6 +2,6 @@ # month -val [month](month.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) +val [month](month.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) The month value 1=January, ..., 12=December. diff --git a/source/kotlin/doc/-date-time/second.md b/source/kotlin/doc/-date-time/second.md index 5a03f0aa..854b2d8c 100644 --- a/source/kotlin/doc/-date-time/second.md +++ b/source/kotlin/doc/-date-time/second.md @@ -2,6 +2,6 @@ # second -val [second](second.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [second](second.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The floating point second value in the half-open range [0, 60). diff --git a/source/kotlin/doc/-date-time/to-days.md b/source/kotlin/doc/-date-time/to-days.md index 2eeb231c..9bebd045 100644 --- a/source/kotlin/doc/-date-time/to-days.md +++ b/source/kotlin/doc/-date-time/to-days.md @@ -2,6 +2,6 @@ # toDays -fun [toDays](to-days.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [toDays](to-days.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Convert this date and time to the floating point number of days since the J2000 epoch. diff --git a/source/kotlin/doc/-date-time/to-string.md b/source/kotlin/doc/-date-time/to-string.md index b6c917fe..ca6d0e54 100644 --- a/source/kotlin/doc/-date-time/to-string.md +++ b/source/kotlin/doc/-date-time/to-string.md @@ -2,7 +2,7 @@ # toString -open override fun [toString](to-string.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) +open override fun [toString](to-string.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) Converts this DateTime to ISO 8601 format, expressed in UTC with millisecond resolution. diff --git a/source/kotlin/doc/-date-time/year.md b/source/kotlin/doc/-date-time/year.md index 1e25bd66..71f44c8d 100644 --- a/source/kotlin/doc/-date-time/year.md +++ b/source/kotlin/doc/-date-time/year.md @@ -2,6 +2,6 @@ # year -val [year](year.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) +val [year](year.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) The integer year value. diff --git a/source/kotlin/doc/-direction/-rise/index.md b/source/kotlin/doc/-direction/-rise/index.md index f1b6f31b..b5938d58 100644 --- a/source/kotlin/doc/-direction/-rise/index.md +++ b/source/kotlin/doc/-direction/-rise/index.md @@ -8,5 +8,5 @@ Indicates a rising event: a celestial body is observed to rise above the horizon | Name | Summary | |---|---| -| [sign](../sign.md)
val [sign](../sign.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
A numeric value that is helpful in formulas involving rise/set. The sign is +1 for a rising event, or -1 for a setting event. | +| [sign](../sign.md)
val [sign](../sign.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
A numeric value that is helpful in formulas involving rise/set. The sign is +1 for a rising event, or -1 for a setting event. | diff --git a/source/kotlin/doc/-direction/-set/index.md b/source/kotlin/doc/-direction/-set/index.md index a7dddab0..f7e57fb9 100644 --- a/source/kotlin/doc/-direction/-set/index.md +++ b/source/kotlin/doc/-direction/-set/index.md @@ -8,5 +8,5 @@ Indicates a setting event: a celestial body is observed to sink below the horizo | Name | Summary | |---|---| -| [sign](../sign.md)
val [sign](../sign.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
A numeric value that is helpful in formulas involving rise/set. The sign is +1 for a rising event, or -1 for a setting event. | +| [sign](../sign.md)
val [sign](../sign.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
A numeric value that is helpful in formulas involving rise/set. The sign is +1 for a rising event, or -1 for a setting event. | diff --git a/source/kotlin/doc/-direction/index.md b/source/kotlin/doc/-direction/index.md index a1707179..52eb3f27 100644 --- a/source/kotlin/doc/-direction/index.md +++ b/source/kotlin/doc/-direction/index.md @@ -2,7 +2,7 @@ # Direction -enum [Direction](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Direction](index.md)> +enum [Direction](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Direction](index.md)> Selects whether to search for a rising event or a setting event for a celestial body. @@ -17,5 +17,5 @@ Selects whether to search for a rising event or a setting event for a celestial | Name | Summary | |---|---| -| [sign](sign.md)
val [sign](sign.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
A numeric value that is helpful in formulas involving rise/set. The sign is +1 for a rising event, or -1 for a setting event. | +| [sign](sign.md)
val [sign](sign.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
A numeric value that is helpful in formulas involving rise/set. The sign is +1 for a rising event, or -1 for a setting event. | diff --git a/source/kotlin/doc/-direction/sign.md b/source/kotlin/doc/-direction/sign.md index 8e79c4c1..75749764 100644 --- a/source/kotlin/doc/-direction/sign.md +++ b/source/kotlin/doc/-direction/sign.md @@ -2,6 +2,6 @@ # sign -val [sign](sign.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) +val [sign](sign.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) A numeric value that is helpful in formulas involving rise/set. The sign is +1 for a rising event, or -1 for a setting event. diff --git a/source/kotlin/doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md b/source/kotlin/doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md index d1272d9e..e68309fc 100644 --- a/source/kotlin/doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md +++ b/source/kotlin/doc/-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md @@ -2,6 +2,6 @@ # EUROPA_RADIUS_KM -const val [EUROPA_RADIUS_KM](-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1560.8 +const val [EUROPA_RADIUS_KM](-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1560.8 The mean radius of Jupiter's moon Europa, expressed in kilometers. diff --git a/source/kotlin/doc/-earth-not-allowed-exception/index.md b/source/kotlin/doc/-earth-not-allowed-exception/index.md index 45478059..4460f1b1 100644 --- a/source/kotlin/doc/-earth-not-allowed-exception/index.md +++ b/source/kotlin/doc/-earth-not-allowed-exception/index.md @@ -16,18 +16,18 @@ The Earth is not allowed as the body parameter. | Name | Summary | |---|---| -| [addSuppressed](../-internal-error/index.md#282858770%2FFunctions%2F-1216412040)
fun [addSuppressed](../-internal-error/index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) | -| [fillInStackTrace](../-internal-error/index.md#-1102069925%2FFunctions%2F-1216412040)
open fun [fillInStackTrace](../-internal-error/index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | -| [getLocalizedMessage](../-internal-error/index.md#1043865560%2FFunctions%2F-1216412040)
open fun [getLocalizedMessage](../-internal-error/index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [getStackTrace](../-internal-error/index.md#2050903719%2FFunctions%2F-1216412040)
open fun [getStackTrace](../-internal-error/index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | -| [getSuppressed](../-internal-error/index.md#672492560%2FFunctions%2F-1216412040)
fun [getSuppressed](../-internal-error/index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)> | -| [initCause](../-internal-error/index.md#-418225042%2FFunctions%2F-1216412040)
open fun [initCause](../-internal-error/index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [addSuppressed](../-internal-error/index.md#282858770%2FFunctions%2F-1216412040)
fun [addSuppressed](../-internal-error/index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)) | +| [fillInStackTrace](../-internal-error/index.md#-1102069925%2FFunctions%2F-1216412040)
open fun [fillInStackTrace](../-internal-error/index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html) | +| [getLocalizedMessage](../-internal-error/index.md#1043865560%2FFunctions%2F-1216412040)
open fun [getLocalizedMessage](../-internal-error/index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) | +| [getStackTrace](../-internal-error/index.md#2050903719%2FFunctions%2F-1216412040)
open fun [getStackTrace](../-internal-error/index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | +| [getSuppressed](../-internal-error/index.md#672492560%2FFunctions%2F-1216412040)
fun [getSuppressed](../-internal-error/index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)> | +| [initCause](../-internal-error/index.md#-418225042%2FFunctions%2F-1216412040)
open fun [initCause](../-internal-error/index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html) | | [printStackTrace](../-internal-error/index.md#-1769529168%2FFunctions%2F-1216412040)
open fun [printStackTrace](../-internal-error/index.md#-1769529168%2FFunctions%2F-1216412040)()
open fun [printStackTrace](../-internal-error/index.md#1841853697%2FFunctions%2F-1216412040)(p0: [PrintStream](https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html))
open fun [printStackTrace](../-internal-error/index.md#1175535278%2FFunctions%2F-1216412040)(p0: [PrintWriter](https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html)) | -| [setStackTrace](../-internal-error/index.md#2135801318%2FFunctions%2F-1216412040)
open fun [setStackTrace](../-internal-error/index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | +| [setStackTrace](../-internal-error/index.md#2135801318%2FFunctions%2F-1216412040)
open fun [setStackTrace](../-internal-error/index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | ## Properties | Name | Summary | |---|---| -| [cause](../-internal-error/index.md#-654012527%2FProperties%2F-1216412040)
open val [cause](../-internal-error/index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? | -| [message](../-internal-error/index.md#1824300659%2FProperties%2F-1216412040)
open val [message](../-internal-error/index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [cause](../-internal-error/index.md#-654012527%2FProperties%2F-1216412040)
open val [cause](../-internal-error/index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)? | +| [message](../-internal-error/index.md#1824300659%2FProperties%2F-1216412040)
open val [message](../-internal-error/index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)? | diff --git a/source/kotlin/doc/-eclipse-event/-eclipse-event.md b/source/kotlin/doc/-eclipse-event/-eclipse-event.md index 3df63c12..f3f8e76c 100644 --- a/source/kotlin/doc/-eclipse-event/-eclipse-event.md +++ b/source/kotlin/doc/-eclipse-event/-eclipse-event.md @@ -2,4 +2,4 @@ # EclipseEvent -fun [EclipseEvent](-eclipse-event.md)(time: [Time](../-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [EclipseEvent](-eclipse-event.md)(time: [Time](../-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-eclipse-event/altitude.md b/source/kotlin/doc/-eclipse-event/altitude.md index b0b1322e..c19b87de 100644 --- a/source/kotlin/doc/-eclipse-event/altitude.md +++ b/source/kotlin/doc/-eclipse-event/altitude.md @@ -2,6 +2,6 @@ # altitude -val [altitude](altitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [altitude](altitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The angular altitude of the center of the Sun above/below the horizon, at time, corrected for atmospheric refraction and expressed in degrees. diff --git a/source/kotlin/doc/-eclipse-event/index.md b/source/kotlin/doc/-eclipse-event/index.md index d57f80f1..e9340d2c 100644 --- a/source/kotlin/doc/-eclipse-event/index.md +++ b/source/kotlin/doc/-eclipse-event/index.md @@ -2,7 +2,7 @@ # EclipseEvent -class [EclipseEvent](index.md)(time: [Time](../-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [EclipseEvent](index.md)(time: [Time](../-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Holds a time and the observed altitude of the Sun at that time. @@ -14,11 +14,11 @@ If altitude is negative, the event is theoretical only; it would be visible if t | | | |---|---| -| [EclipseEvent](-eclipse-event.md)
fun [EclipseEvent](-eclipse-event.md)(time: [Time](../-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [EclipseEvent](-eclipse-event.md)
fun [EclipseEvent](-eclipse-event.md)(time: [Time](../-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [altitude](altitude.md)
val [altitude](altitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The angular altitude of the center of the Sun above/below the horizon, at time, corrected for atmospheric refraction and expressed in degrees. | +| [altitude](altitude.md)
val [altitude](altitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The angular altitude of the center of the Sun above/below the horizon, at time, corrected for atmospheric refraction and expressed in degrees. | | [time](time.md)
val [time](time.md): [Time](../-time/index.md)
The date and time of the event. | diff --git a/source/kotlin/doc/-eclipse-kind/index.md b/source/kotlin/doc/-eclipse-kind/index.md index be1c7f91..fcca8829 100644 --- a/source/kotlin/doc/-eclipse-kind/index.md +++ b/source/kotlin/doc/-eclipse-kind/index.md @@ -2,7 +2,7 @@ # EclipseKind -enum [EclipseKind](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[EclipseKind](index.md)> +enum [EclipseKind](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[EclipseKind](index.md)> The different kinds of lunar/solar eclipses. diff --git a/source/kotlin/doc/-ecliptic/-ecliptic.md b/source/kotlin/doc/-ecliptic/-ecliptic.md index 6d155be2..eb90cda7 100644 --- a/source/kotlin/doc/-ecliptic/-ecliptic.md +++ b/source/kotlin/doc/-ecliptic/-ecliptic.md @@ -2,4 +2,4 @@ # Ecliptic -fun [Ecliptic](-ecliptic.md)(vec: [Vector](../-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [Ecliptic](-ecliptic.md)(vec: [Vector](../-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-ecliptic/elat.md b/source/kotlin/doc/-ecliptic/elat.md index 9109c7de..277054e9 100644 --- a/source/kotlin/doc/-ecliptic/elat.md +++ b/source/kotlin/doc/-ecliptic/elat.md @@ -2,6 +2,6 @@ # elat -val [elat](elat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [elat](elat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Latitude in degrees north (positive) or south (negative) of the ecliptic plane. diff --git a/source/kotlin/doc/-ecliptic/elon.md b/source/kotlin/doc/-ecliptic/elon.md index 3fc3ed4c..6f433ad7 100644 --- a/source/kotlin/doc/-ecliptic/elon.md +++ b/source/kotlin/doc/-ecliptic/elon.md @@ -2,6 +2,6 @@ # elon -val [elon](elon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [elon](elon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Longitude in degrees around the ecliptic plane prograde from the equinox. diff --git a/source/kotlin/doc/-ecliptic/index.md b/source/kotlin/doc/-ecliptic/index.md index e0b7bdc9..ca3ffe08 100644 --- a/source/kotlin/doc/-ecliptic/index.md +++ b/source/kotlin/doc/-ecliptic/index.md @@ -2,7 +2,7 @@ # Ecliptic -data class [Ecliptic](index.md)(vec: [Vector](../-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +data class [Ecliptic](index.md)(vec: [Vector](../-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Ecliptic angular and Cartesian coordinates. @@ -12,12 +12,12 @@ Coordinates of a celestial body as seen from the center of the Sun (heliocentric | | | |---|---| -| [Ecliptic](-ecliptic.md)
fun [Ecliptic](-ecliptic.md)(vec: [Vector](../-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [Ecliptic](-ecliptic.md)
fun [Ecliptic](-ecliptic.md)(vec: [Vector](../-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [elat](elat.md)
val [elat](elat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Latitude in degrees north (positive) or south (negative) of the ecliptic plane. | -| [elon](elon.md)
val [elon](elon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Longitude in degrees around the ecliptic plane prograde from the equinox. | +| [elat](elat.md)
val [elat](elat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Latitude in degrees north (positive) or south (negative) of the ecliptic plane. | +| [elon](elon.md)
val [elon](elon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Longitude in degrees around the ecliptic plane prograde from the equinox. | | [vec](vec.md)
val [vec](vec.md): [Vector](../-vector/index.md)
Cartesian ecliptic vector, with components as follows: x: the direction of the equinox along the ecliptic plane. y: in the ecliptic plane 90 degrees prograde from the equinox. z: perpendicular to the ecliptic plane. Positive is north. | diff --git a/source/kotlin/doc/-elongation-info/-elongation-info.md b/source/kotlin/doc/-elongation-info/-elongation-info.md index 930cc1be..1aa97e5b 100644 --- a/source/kotlin/doc/-elongation-info/-elongation-info.md +++ b/source/kotlin/doc/-elongation-info/-elongation-info.md @@ -2,4 +2,4 @@ # ElongationInfo -fun [ElongationInfo](-elongation-info.md)(time: [Time](../-time/index.md), visibility: [Visibility](../-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [ElongationInfo](-elongation-info.md)(time: [Time](../-time/index.md), visibility: [Visibility](../-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-elongation-info/ecliptic-separation.md b/source/kotlin/doc/-elongation-info/ecliptic-separation.md index 179843d6..b446c5d2 100644 --- a/source/kotlin/doc/-elongation-info/ecliptic-separation.md +++ b/source/kotlin/doc/-elongation-info/ecliptic-separation.md @@ -2,6 +2,6 @@ # eclipticSeparation -val [eclipticSeparation](ecliptic-separation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [eclipticSeparation](ecliptic-separation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The difference between the ecliptic longitudes of the body and the Sun, as seen from the Earth. diff --git a/source/kotlin/doc/-elongation-info/elongation.md b/source/kotlin/doc/-elongation-info/elongation.md index 5d1d4f2d..e3f414dc 100644 --- a/source/kotlin/doc/-elongation-info/elongation.md +++ b/source/kotlin/doc/-elongation-info/elongation.md @@ -2,6 +2,6 @@ # elongation -val [elongation](elongation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [elongation](elongation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The angle in degrees between the body and the Sun, as seen from the Earth. diff --git a/source/kotlin/doc/-elongation-info/index.md b/source/kotlin/doc/-elongation-info/index.md index 815ad980..2d064334 100644 --- a/source/kotlin/doc/-elongation-info/index.md +++ b/source/kotlin/doc/-elongation-info/index.md @@ -2,7 +2,7 @@ # ElongationInfo -class [ElongationInfo](index.md)(time: [Time](../-time/index.md), visibility: [Visibility](../-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [ElongationInfo](index.md)(time: [Time](../-time/index.md), visibility: [Visibility](../-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Contains information about the visibility of a celestial body at a given date and time. @@ -12,13 +12,13 @@ See [elongation](elongation.md) for more detailed information about the members | | | |---|---| -| [ElongationInfo](-elongation-info.md)
fun [ElongationInfo](-elongation-info.md)(time: [Time](../-time/index.md), visibility: [Visibility](../-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [ElongationInfo](-elongation-info.md)
fun [ElongationInfo](-elongation-info.md)(time: [Time](../-time/index.md), visibility: [Visibility](../-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [eclipticSeparation](ecliptic-separation.md)
val [eclipticSeparation](ecliptic-separation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The difference between the ecliptic longitudes of the body and the Sun, as seen from the Earth. | -| [elongation](elongation.md)
val [elongation](elongation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The angle in degrees between the body and the Sun, as seen from the Earth. | +| [eclipticSeparation](ecliptic-separation.md)
val [eclipticSeparation](ecliptic-separation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The difference between the ecliptic longitudes of the body and the Sun, as seen from the Earth. | +| [elongation](elongation.md)
val [elongation](elongation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The angle in degrees between the body and the Sun, as seen from the Earth. | | [time](time.md)
val [time](time.md): [Time](../-time/index.md)
The date and time of the observation. | | [visibility](visibility.md)
val [visibility](visibility.md): [Visibility](../-visibility/index.md)
Whether the body is best seen in the morning or the evening. | diff --git a/source/kotlin/doc/-equator-epoch/index.md b/source/kotlin/doc/-equator-epoch/index.md index 425f3cf1..3488ce50 100644 --- a/source/kotlin/doc/-equator-epoch/index.md +++ b/source/kotlin/doc/-equator-epoch/index.md @@ -2,7 +2,7 @@ # EquatorEpoch -enum [EquatorEpoch](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[EquatorEpoch](index.md)> +enum [EquatorEpoch](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[EquatorEpoch](index.md)> Selects the date for which the Earth's equator is to be used for representing equatorial coordinates. diff --git a/source/kotlin/doc/-equatorial/-equatorial.md b/source/kotlin/doc/-equatorial/-equatorial.md index 6997b92e..f5c03562 100644 --- a/source/kotlin/doc/-equatorial/-equatorial.md +++ b/source/kotlin/doc/-equatorial/-equatorial.md @@ -2,4 +2,4 @@ # Equatorial -fun [Equatorial](-equatorial.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vec: [Vector](../-vector/index.md)) +fun [Equatorial](-equatorial.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vec: [Vector](../-vector/index.md)) diff --git a/source/kotlin/doc/-equatorial/dec.md b/source/kotlin/doc/-equatorial/dec.md index 40e26d95..ea466f8a 100644 --- a/source/kotlin/doc/-equatorial/dec.md +++ b/source/kotlin/doc/-equatorial/dec.md @@ -2,6 +2,6 @@ # dec -val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Declination in degrees. diff --git a/source/kotlin/doc/-equatorial/dist.md b/source/kotlin/doc/-equatorial/dist.md index ab747883..32a7754d 100644 --- a/source/kotlin/doc/-equatorial/dist.md +++ b/source/kotlin/doc/-equatorial/dist.md @@ -2,6 +2,6 @@ # dist -val [dist](dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [dist](dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Distance to the celestial body in AU. diff --git a/source/kotlin/doc/-equatorial/index.md b/source/kotlin/doc/-equatorial/index.md index a096e5bd..e1bf357a 100644 --- a/source/kotlin/doc/-equatorial/index.md +++ b/source/kotlin/doc/-equatorial/index.md @@ -2,7 +2,7 @@ # Equatorial -class [Equatorial](index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vec: [Vector](../-vector/index.md)) +class [Equatorial](index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vec: [Vector](../-vector/index.md)) Equatorial angular and cartesian coordinates. @@ -12,13 +12,13 @@ Coordinates of a celestial body as seen from the Earth (geocentric or topocentri | | | |---|---| -| [Equatorial](-equatorial.md)
fun [Equatorial](-equatorial.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vec: [Vector](../-vector/index.md)) | +| [Equatorial](-equatorial.md)
fun [Equatorial](-equatorial.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vec: [Vector](../-vector/index.md)) | ## Properties | Name | Summary | |---|---| -| [dec](dec.md)
val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Declination in degrees. | -| [dist](dist.md)
val [dist](dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Distance to the celestial body in AU. | -| [ra](ra.md)
val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Right ascension in sidereal hours. | +| [dec](dec.md)
val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Declination in degrees. | +| [dist](dist.md)
val [dist](dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Distance to the celestial body in AU. | +| [ra](ra.md)
val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Right ascension in sidereal hours. | | [vec](vec.md)
val [vec](vec.md): [Vector](../-vector/index.md)
Equatorial coordinates in cartesian vector form: x = March equinox, y = June solstice, z = north. | diff --git a/source/kotlin/doc/-equatorial/ra.md b/source/kotlin/doc/-equatorial/ra.md index d6d77f2a..4c951e2e 100644 --- a/source/kotlin/doc/-equatorial/ra.md +++ b/source/kotlin/doc/-equatorial/ra.md @@ -2,6 +2,6 @@ # ra -val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Right ascension in sidereal hours. diff --git a/source/kotlin/doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md b/source/kotlin/doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md index 673ed6fb..49a4cc12 100644 --- a/source/kotlin/doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md +++ b/source/kotlin/doc/-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md @@ -2,6 +2,6 @@ # GANYMEDE_RADIUS_KM -const val [GANYMEDE_RADIUS_KM](-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 2631.2 +const val [GANYMEDE_RADIUS_KM](-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 2631.2 The mean radius of Jupiter's moon Ganymede, expressed in kilometers. diff --git a/source/kotlin/doc/-global-solar-eclipse-info/-global-solar-eclipse-info.md b/source/kotlin/doc/-global-solar-eclipse-info/-global-solar-eclipse-info.md index 835fac1a..68ac0e50 100644 --- a/source/kotlin/doc/-global-solar-eclipse-info/-global-solar-eclipse-info.md +++ b/source/kotlin/doc/-global-solar-eclipse-info/-global-solar-eclipse-info.md @@ -2,4 +2,4 @@ # GlobalSolarEclipseInfo -fun [GlobalSolarEclipseInfo](-global-solar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [GlobalSolarEclipseInfo](-global-solar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-global-solar-eclipse-info/distance.md b/source/kotlin/doc/-global-solar-eclipse-info/distance.md index da6fc3af..200fbd98 100644 --- a/source/kotlin/doc/-global-solar-eclipse-info/distance.md +++ b/source/kotlin/doc/-global-solar-eclipse-info/distance.md @@ -2,6 +2,6 @@ # distance -val [distance](distance.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [distance](distance.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The distance between the Sun/Moon shadow axis and the center of the Earth, in kilometers. diff --git a/source/kotlin/doc/-global-solar-eclipse-info/index.md b/source/kotlin/doc/-global-solar-eclipse-info/index.md index 5d359723..89f5e84e 100644 --- a/source/kotlin/doc/-global-solar-eclipse-info/index.md +++ b/source/kotlin/doc/-global-solar-eclipse-info/index.md @@ -2,7 +2,7 @@ # GlobalSolarEclipseInfo -class [GlobalSolarEclipseInfo](index.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [GlobalSolarEclipseInfo](index.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Reports the time and geographic location of the peak of a solar eclipse. @@ -20,15 +20,15 @@ For total or annular eclipses, the obscuration field holds the fraction (0, 1] o | | | |---|---| -| [GlobalSolarEclipseInfo](-global-solar-eclipse-info.md)
fun [GlobalSolarEclipseInfo](-global-solar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [GlobalSolarEclipseInfo](-global-solar-eclipse-info.md)
fun [GlobalSolarEclipseInfo](-global-solar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [distance](distance.md)
val [distance](distance.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The distance between the Sun/Moon shadow axis and the center of the Earth, in kilometers. | +| [distance](distance.md)
val [distance](distance.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The distance between the Sun/Moon shadow axis and the center of the Earth, in kilometers. | | [kind](kind.md)
val [kind](kind.md): [EclipseKind](../-eclipse-kind/index.md)
The type of solar eclipse: EclipseKind.Partial, EclipseKind.Annular, or EclipseKind.Total. | -| [latitude](latitude.md)
val [latitude](latitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The geographic latitude at the center of the peak eclipse shadow. | -| [longitude](longitude.md)
val [longitude](longitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The geographic longitude at the center of the peak eclipse shadow. | -| [obscuration](obscuration.md)
val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The peak fraction of the Sun's apparent disc area obscured by the Moon (total and annular eclipses only). | +| [latitude](latitude.md)
val [latitude](latitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The geographic latitude at the center of the peak eclipse shadow. | +| [longitude](longitude.md)
val [longitude](longitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The geographic longitude at the center of the peak eclipse shadow. | +| [obscuration](obscuration.md)
val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The peak fraction of the Sun's apparent disc area obscured by the Moon (total and annular eclipses only). | | [peak](peak.md)
val [peak](peak.md): [Time](../-time/index.md)
The date and time when the solar eclipse is darkest. This is the instant when the axis of the Moon's shadow cone passes closest to the Earth's center. | diff --git a/source/kotlin/doc/-global-solar-eclipse-info/latitude.md b/source/kotlin/doc/-global-solar-eclipse-info/latitude.md index d7d291be..bd8de05d 100644 --- a/source/kotlin/doc/-global-solar-eclipse-info/latitude.md +++ b/source/kotlin/doc/-global-solar-eclipse-info/latitude.md @@ -2,6 +2,6 @@ # latitude -val [latitude](latitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [latitude](latitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The geographic latitude at the center of the peak eclipse shadow. diff --git a/source/kotlin/doc/-global-solar-eclipse-info/longitude.md b/source/kotlin/doc/-global-solar-eclipse-info/longitude.md index c5889b03..f4a1588c 100644 --- a/source/kotlin/doc/-global-solar-eclipse-info/longitude.md +++ b/source/kotlin/doc/-global-solar-eclipse-info/longitude.md @@ -2,6 +2,6 @@ # longitude -val [longitude](longitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [longitude](longitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The geographic longitude at the center of the peak eclipse shadow. diff --git a/source/kotlin/doc/-global-solar-eclipse-info/obscuration.md b/source/kotlin/doc/-global-solar-eclipse-info/obscuration.md index 381bfd99..dd925534 100644 --- a/source/kotlin/doc/-global-solar-eclipse-info/obscuration.md +++ b/source/kotlin/doc/-global-solar-eclipse-info/obscuration.md @@ -2,6 +2,6 @@ # obscuration -val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The peak fraction of the Sun's apparent disc area obscured by the Moon (total and annular eclipses only). diff --git a/source/kotlin/doc/-gravity-simulator/-gravity-simulator.md b/source/kotlin/doc/-gravity-simulator/-gravity-simulator.md index c7a5a4a3..a909107d 100644 --- a/source/kotlin/doc/-gravity-simulator/-gravity-simulator.md +++ b/source/kotlin/doc/-gravity-simulator/-gravity-simulator.md @@ -2,7 +2,7 @@ # GravitySimulator -fun [GravitySimulator](-gravity-simulator.md)(originBody: [Body](../-body/index.md), time: [Time](../-time/index.md), bodyStates: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[StateVector](../-state-vector/index.md)>) +fun [GravitySimulator](-gravity-simulator.md)(originBody: [Body](../-body/index.md), time: [Time](../-time/index.md), bodyStates: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.collections/-list/index.html)<[StateVector](../-state-vector/index.md)>) Creates a gravity simulation object. diff --git a/source/kotlin/doc/-gravity-simulator/index.md b/source/kotlin/doc/-gravity-simulator/index.md index d916eec9..2aa0e0cc 100644 --- a/source/kotlin/doc/-gravity-simulator/index.md +++ b/source/kotlin/doc/-gravity-simulator/index.md @@ -12,7 +12,7 @@ This class calculates the movement of arbitrary small bodies, such as asteroids | | | |---|---| -| [GravitySimulator](-gravity-simulator.md)
fun [GravitySimulator](-gravity-simulator.md)(originBody: [Body](../-body/index.md), time: [Time](../-time/index.md), bodyStates: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[StateVector](../-state-vector/index.md)>)
Creates a gravity simulation object. | +| [GravitySimulator](-gravity-simulator.md)
fun [GravitySimulator](-gravity-simulator.md)(originBody: [Body](../-body/index.md), time: [Time](../-time/index.md), bodyStates: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.collections/-list/index.html)<[StateVector](../-state-vector/index.md)>)
Creates a gravity simulation object. | ## Functions @@ -21,7 +21,7 @@ This class calculates the movement of arbitrary small bodies, such as asteroids | [solarSystemBodyState](solar-system-body-state.md)
fun [solarSystemBodyState](solar-system-body-state.md)(body: [Body](../-body/index.md)): [StateVector](../-state-vector/index.md)
Get the position and velocity of a Solar System body included in the simulation. | | [swap](swap.md)
fun [swap](swap.md)()
Exchange the current time step with the previous time step. | | [time](time.md)
fun [time](time.md)(): [Time](../-time/index.md)
Returns the time of the current simulation step. | -| [update](update.md)
fun [update](update.md)(time: [Time](../-time/index.md)): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StateVector](../-state-vector/index.md)>
Advances the gravity simulation by a small time step. | +| [update](update.md)
fun [update](update.md)(time: [Time](../-time/index.md)): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[StateVector](../-state-vector/index.md)>
Advances the gravity simulation by a small time step. | ## Properties diff --git a/source/kotlin/doc/-gravity-simulator/update.md b/source/kotlin/doc/-gravity-simulator/update.md index d0feab55..502427aa 100644 --- a/source/kotlin/doc/-gravity-simulator/update.md +++ b/source/kotlin/doc/-gravity-simulator/update.md @@ -2,7 +2,7 @@ # update -fun [update](update.md)(time: [Time](../-time/index.md)): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StateVector](../-state-vector/index.md)> +fun [update](update.md)(time: [Time](../-time/index.md)): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[StateVector](../-state-vector/index.md)> Advances the gravity simulation by a small time step. diff --git a/source/kotlin/doc/-h-o-u-r2-r-a-d.md b/source/kotlin/doc/-h-o-u-r2-r-a-d.md index 0fecef55..e6f02d49 100644 --- a/source/kotlin/doc/-h-o-u-r2-r-a-d.md +++ b/source/kotlin/doc/-h-o-u-r2-r-a-d.md @@ -2,6 +2,6 @@ # HOUR2RAD -const val [HOUR2RAD](-h-o-u-r2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.26179938779914946 +const val [HOUR2RAD](-h-o-u-r2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.26179938779914946 The factor to convert sidereal hours to radians = pi/12. diff --git a/source/kotlin/doc/-i-o_-r-a-d-i-u-s_-k-m.md b/source/kotlin/doc/-i-o_-r-a-d-i-u-s_-k-m.md index 2ad82f9d..be23f931 100644 --- a/source/kotlin/doc/-i-o_-r-a-d-i-u-s_-k-m.md +++ b/source/kotlin/doc/-i-o_-r-a-d-i-u-s_-k-m.md @@ -2,6 +2,6 @@ # IO_RADIUS_KM -const val [IO_RADIUS_KM](-i-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1821.6 +const val [IO_RADIUS_KM](-i-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1821.6 The mean radius of Jupiter's moon Io, expressed in kilometers. diff --git a/source/kotlin/doc/-illumination-info/-illumination-info.md b/source/kotlin/doc/-illumination-info/-illumination-info.md index 5f99ba5b..a4305259 100644 --- a/source/kotlin/doc/-illumination-info/-illumination-info.md +++ b/source/kotlin/doc/-illumination-info/-illumination-info.md @@ -2,4 +2,4 @@ # IlluminationInfo -fun [IlluminationInfo](-illumination-info.md)(time: [Time](../-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [IlluminationInfo](-illumination-info.md)(time: [Time](../-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-illumination-info/helio-dist.md b/source/kotlin/doc/-illumination-info/helio-dist.md index fd00f924..809ef0f2 100644 --- a/source/kotlin/doc/-illumination-info/helio-dist.md +++ b/source/kotlin/doc/-illumination-info/helio-dist.md @@ -2,6 +2,6 @@ # helioDist -val [helioDist](helio-dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [helioDist](helio-dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The distance between the Sun and the body at the observation time. diff --git a/source/kotlin/doc/-illumination-info/index.md b/source/kotlin/doc/-illumination-info/index.md index 4ae67298..7a7618a8 100644 --- a/source/kotlin/doc/-illumination-info/index.md +++ b/source/kotlin/doc/-illumination-info/index.md @@ -2,7 +2,7 @@ # IlluminationInfo -class [IlluminationInfo](index.md)(time: [Time](../-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [IlluminationInfo](index.md)(time: [Time](../-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Information about the brightness and illuminated shape of a celestial body. @@ -12,15 +12,15 @@ Returned by the functions [illumination](../illumination.md) and [searchPeakMagn | | | |---|---| -| [IlluminationInfo](-illumination-info.md)
fun [IlluminationInfo](-illumination-info.md)(time: [Time](../-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [IlluminationInfo](-illumination-info.md)
fun [IlluminationInfo](-illumination-info.md)(time: [Time](../-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [helioDist](helio-dist.md)
val [helioDist](helio-dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The distance between the Sun and the body at the observation time. | -| [mag](mag.md)
val [mag](mag.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The visual magnitude of the body. Smaller values are brighter. | -| [phaseAngle](phase-angle.md)
val [phaseAngle](phase-angle.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The angle in degrees between the Sun and the Earth, as seen from the body. Indicates the body's phase as seen from the Earth. | -| [phaseFraction](phase-fraction.md)
val [phaseFraction](phase-fraction.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A value in the range 0.0, 1.0 indicating what fraction of the body's apparent disc is illuminated, as seen from the Earth. | -| [ringTilt](ring-tilt.md)
val [ringTilt](ring-tilt.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
For Saturn, the tilt angle in degrees of its rings as seen from Earth. For all other bodies, 0.0. | +| [helioDist](helio-dist.md)
val [helioDist](helio-dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The distance between the Sun and the body at the observation time. | +| [mag](mag.md)
val [mag](mag.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The visual magnitude of the body. Smaller values are brighter. | +| [phaseAngle](phase-angle.md)
val [phaseAngle](phase-angle.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The angle in degrees between the Sun and the Earth, as seen from the body. Indicates the body's phase as seen from the Earth. | +| [phaseFraction](phase-fraction.md)
val [phaseFraction](phase-fraction.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A value in the range 0.0, 1.0 indicating what fraction of the body's apparent disc is illuminated, as seen from the Earth. | +| [ringTilt](ring-tilt.md)
val [ringTilt](ring-tilt.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
For Saturn, the tilt angle in degrees of its rings as seen from Earth. For all other bodies, 0.0. | | [time](time.md)
val [time](time.md): [Time](../-time/index.md)
The date and time of the observation. | diff --git a/source/kotlin/doc/-illumination-info/mag.md b/source/kotlin/doc/-illumination-info/mag.md index c04a422c..bec62a17 100644 --- a/source/kotlin/doc/-illumination-info/mag.md +++ b/source/kotlin/doc/-illumination-info/mag.md @@ -2,6 +2,6 @@ # mag -val [mag](mag.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [mag](mag.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The visual magnitude of the body. Smaller values are brighter. diff --git a/source/kotlin/doc/-illumination-info/phase-angle.md b/source/kotlin/doc/-illumination-info/phase-angle.md index 5a46f813..0cc75abb 100644 --- a/source/kotlin/doc/-illumination-info/phase-angle.md +++ b/source/kotlin/doc/-illumination-info/phase-angle.md @@ -2,6 +2,6 @@ # phaseAngle -val [phaseAngle](phase-angle.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [phaseAngle](phase-angle.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The angle in degrees between the Sun and the Earth, as seen from the body. Indicates the body's phase as seen from the Earth. diff --git a/source/kotlin/doc/-illumination-info/phase-fraction.md b/source/kotlin/doc/-illumination-info/phase-fraction.md index 4541819a..47f2ed56 100644 --- a/source/kotlin/doc/-illumination-info/phase-fraction.md +++ b/source/kotlin/doc/-illumination-info/phase-fraction.md @@ -2,6 +2,6 @@ # phaseFraction -val [phaseFraction](phase-fraction.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [phaseFraction](phase-fraction.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A value in the range 0.0, 1.0 indicating what fraction of the body's apparent disc is illuminated, as seen from the Earth. diff --git a/source/kotlin/doc/-illumination-info/ring-tilt.md b/source/kotlin/doc/-illumination-info/ring-tilt.md index e2942753..65cf3a85 100644 --- a/source/kotlin/doc/-illumination-info/ring-tilt.md +++ b/source/kotlin/doc/-illumination-info/ring-tilt.md @@ -2,6 +2,6 @@ # ringTilt -val [ringTilt](ring-tilt.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [ringTilt](ring-tilt.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) For Saturn, the tilt angle in degrees of its rings as seen from Earth. For all other bodies, 0.0. diff --git a/source/kotlin/doc/-internal-error/-internal-error.md b/source/kotlin/doc/-internal-error/-internal-error.md index b107aa81..14e8b9f8 100644 --- a/source/kotlin/doc/-internal-error/-internal-error.md +++ b/source/kotlin/doc/-internal-error/-internal-error.md @@ -2,4 +2,4 @@ # InternalError -fun [InternalError](-internal-error.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) +fun [InternalError](-internal-error.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)) diff --git a/source/kotlin/doc/-internal-error/index.md b/source/kotlin/doc/-internal-error/index.md index 9e937402..453bac08 100644 --- a/source/kotlin/doc/-internal-error/index.md +++ b/source/kotlin/doc/-internal-error/index.md @@ -2,7 +2,7 @@ # InternalError -class [InternalError](index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html) +class [InternalError](index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html) An unexpected internal error occurred in Astronomy Engine @@ -10,24 +10,24 @@ An unexpected internal error occurred in Astronomy Engine | | | |---|---| -| [InternalError](-internal-error.md)
fun [InternalError](-internal-error.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) | +| [InternalError](-internal-error.md)
fun [InternalError](-internal-error.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)) | ## Functions | Name | Summary | |---|---| -| [addSuppressed](index.md#282858770%2FFunctions%2F-1216412040)
fun [addSuppressed](index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) | -| [fillInStackTrace](index.md#-1102069925%2FFunctions%2F-1216412040)
open fun [fillInStackTrace](index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | -| [getLocalizedMessage](index.md#1043865560%2FFunctions%2F-1216412040)
open fun [getLocalizedMessage](index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [getStackTrace](index.md#2050903719%2FFunctions%2F-1216412040)
open fun [getStackTrace](index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | -| [getSuppressed](index.md#672492560%2FFunctions%2F-1216412040)
fun [getSuppressed](index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)> | -| [initCause](index.md#-418225042%2FFunctions%2F-1216412040)
open fun [initCause](index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [addSuppressed](index.md#282858770%2FFunctions%2F-1216412040)
fun [addSuppressed](index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)) | +| [fillInStackTrace](index.md#-1102069925%2FFunctions%2F-1216412040)
open fun [fillInStackTrace](index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html) | +| [getLocalizedMessage](index.md#1043865560%2FFunctions%2F-1216412040)
open fun [getLocalizedMessage](index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) | +| [getStackTrace](index.md#2050903719%2FFunctions%2F-1216412040)
open fun [getStackTrace](index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | +| [getSuppressed](index.md#672492560%2FFunctions%2F-1216412040)
fun [getSuppressed](index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)> | +| [initCause](index.md#-418225042%2FFunctions%2F-1216412040)
open fun [initCause](index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html) | | [printStackTrace](index.md#-1769529168%2FFunctions%2F-1216412040)
open fun [printStackTrace](index.md#-1769529168%2FFunctions%2F-1216412040)()
open fun [printStackTrace](index.md#1841853697%2FFunctions%2F-1216412040)(p0: [PrintStream](https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html))
open fun [printStackTrace](index.md#1175535278%2FFunctions%2F-1216412040)(p0: [PrintWriter](https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html)) | -| [setStackTrace](index.md#2135801318%2FFunctions%2F-1216412040)
open fun [setStackTrace](index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | +| [setStackTrace](index.md#2135801318%2FFunctions%2F-1216412040)
open fun [setStackTrace](index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | ## Properties | Name | Summary | |---|---| -| [cause](index.md#-654012527%2FProperties%2F-1216412040)
open val [cause](index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? | -| [message](index.md#1824300659%2FProperties%2F-1216412040)
open val [message](index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [cause](index.md#-654012527%2FProperties%2F-1216412040)
open val [cause](index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)? | +| [message](index.md#1824300659%2FProperties%2F-1216412040)
open val [message](index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)? | diff --git a/source/kotlin/doc/-invalid-body-exception/index.md b/source/kotlin/doc/-invalid-body-exception/index.md index 0907e701..174e7dad 100644 --- a/source/kotlin/doc/-invalid-body-exception/index.md +++ b/source/kotlin/doc/-invalid-body-exception/index.md @@ -16,18 +16,18 @@ An invalid body was specified for the given function. | Name | Summary | |---|---| -| [addSuppressed](../-internal-error/index.md#282858770%2FFunctions%2F-1216412040)
fun [addSuppressed](../-internal-error/index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) | -| [fillInStackTrace](../-internal-error/index.md#-1102069925%2FFunctions%2F-1216412040)
open fun [fillInStackTrace](../-internal-error/index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | -| [getLocalizedMessage](../-internal-error/index.md#1043865560%2FFunctions%2F-1216412040)
open fun [getLocalizedMessage](../-internal-error/index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | -| [getStackTrace](../-internal-error/index.md#2050903719%2FFunctions%2F-1216412040)
open fun [getStackTrace](../-internal-error/index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | -| [getSuppressed](../-internal-error/index.md#672492560%2FFunctions%2F-1216412040)
fun [getSuppressed](../-internal-error/index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)> | -| [initCause](../-internal-error/index.md#-418225042%2FFunctions%2F-1216412040)
open fun [initCause](../-internal-error/index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html) | +| [addSuppressed](../-internal-error/index.md#282858770%2FFunctions%2F-1216412040)
fun [addSuppressed](../-internal-error/index.md#282858770%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)) | +| [fillInStackTrace](../-internal-error/index.md#-1102069925%2FFunctions%2F-1216412040)
open fun [fillInStackTrace](../-internal-error/index.md#-1102069925%2FFunctions%2F-1216412040)(): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html) | +| [getLocalizedMessage](../-internal-error/index.md#1043865560%2FFunctions%2F-1216412040)
open fun [getLocalizedMessage](../-internal-error/index.md#1043865560%2FFunctions%2F-1216412040)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) | +| [getStackTrace](../-internal-error/index.md#2050903719%2FFunctions%2F-1216412040)
open fun [getStackTrace](../-internal-error/index.md#2050903719%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)> | +| [getSuppressed](../-internal-error/index.md#672492560%2FFunctions%2F-1216412040)
fun [getSuppressed](../-internal-error/index.md#672492560%2FFunctions%2F-1216412040)(): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)> | +| [initCause](../-internal-error/index.md#-418225042%2FFunctions%2F-1216412040)
open fun [initCause](../-internal-error/index.md#-418225042%2FFunctions%2F-1216412040)(p0: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html) | | [printStackTrace](../-internal-error/index.md#-1769529168%2FFunctions%2F-1216412040)
open fun [printStackTrace](../-internal-error/index.md#-1769529168%2FFunctions%2F-1216412040)()
open fun [printStackTrace](../-internal-error/index.md#1841853697%2FFunctions%2F-1216412040)(p0: [PrintStream](https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html))
open fun [printStackTrace](../-internal-error/index.md#1175535278%2FFunctions%2F-1216412040)(p0: [PrintWriter](https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html)) | -| [setStackTrace](../-internal-error/index.md#2135801318%2FFunctions%2F-1216412040)
open fun [setStackTrace](../-internal-error/index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | +| [setStackTrace](../-internal-error/index.md#2135801318%2FFunctions%2F-1216412040)
open fun [setStackTrace](../-internal-error/index.md#2135801318%2FFunctions%2F-1216412040)(p0: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[StackTraceElement](https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html)>) | ## Properties | Name | Summary | |---|---| -| [cause](../-internal-error/index.md#-654012527%2FProperties%2F-1216412040)
open val [cause](../-internal-error/index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)? | -| [message](../-internal-error/index.md#1824300659%2FProperties%2F-1216412040)
open val [message](../-internal-error/index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? | +| [cause](../-internal-error/index.md#-654012527%2FProperties%2F-1216412040)
open val [cause](../-internal-error/index.md#-654012527%2FProperties%2F-1216412040): [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-throwable/index.html)? | +| [message](../-internal-error/index.md#1824300659%2FProperties%2F-1216412040)
open val [message](../-internal-error/index.md#1824300659%2FProperties%2F-1216412040): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)? | diff --git a/source/kotlin/doc/-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md b/source/kotlin/doc/-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md index f8f1f116..5e48733f 100644 --- a/source/kotlin/doc/-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md +++ b/source/kotlin/doc/-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md @@ -2,6 +2,6 @@ # JUPITER_EQUATORIAL_RADIUS_KM -const val [JUPITER_EQUATORIAL_RADIUS_KM](-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 71492.0 +const val [JUPITER_EQUATORIAL_RADIUS_KM](-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 71492.0 The equatorial radius of Jupiter, expressed in kilometers. diff --git a/source/kotlin/doc/-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md b/source/kotlin/doc/-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md index 3859169f..4b518f23 100644 --- a/source/kotlin/doc/-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md +++ b/source/kotlin/doc/-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md @@ -2,6 +2,6 @@ # JUPITER_MEAN_RADIUS_KM -const val [JUPITER_MEAN_RADIUS_KM](-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 69911.0 +const val [JUPITER_MEAN_RADIUS_KM](-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 69911.0 The volumetric mean radius of Jupiter, expressed in kilometers. diff --git a/source/kotlin/doc/-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md b/source/kotlin/doc/-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md index 9dddb3e1..5e870c41 100644 --- a/source/kotlin/doc/-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md +++ b/source/kotlin/doc/-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md @@ -2,6 +2,6 @@ # JUPITER_POLAR_RADIUS_KM -const val [JUPITER_POLAR_RADIUS_KM](-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 66854.0 +const val [JUPITER_POLAR_RADIUS_KM](-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 66854.0 The polar radius of Jupiter, expressed in kilometers. diff --git a/source/kotlin/doc/-k-m_-p-e-r_-a-u.md b/source/kotlin/doc/-k-m_-p-e-r_-a-u.md index ee496d2d..e216df96 100644 --- a/source/kotlin/doc/-k-m_-p-e-r_-a-u.md +++ b/source/kotlin/doc/-k-m_-p-e-r_-a-u.md @@ -2,6 +2,6 @@ # KM_PER_AU -const val [KM_PER_AU](-k-m_-p-e-r_-a-u.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1.4959787069098932E8 +const val [KM_PER_AU](-k-m_-p-e-r_-a-u.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1.4959787069098932E8 The number of kilometers in one astronomical unit (AU). diff --git a/source/kotlin/doc/-libration-info/-libration-info.md b/source/kotlin/doc/-libration-info/-libration-info.md index 054cbcfa..3ee5c82a 100644 --- a/source/kotlin/doc/-libration-info/-libration-info.md +++ b/source/kotlin/doc/-libration-info/-libration-info.md @@ -2,4 +2,4 @@ # LibrationInfo -fun [LibrationInfo](-libration-info.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [LibrationInfo](-libration-info.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-libration-info/diam-deg.md b/source/kotlin/doc/-libration-info/diam-deg.md index e3d398b0..363d795c 100644 --- a/source/kotlin/doc/-libration-info/diam-deg.md +++ b/source/kotlin/doc/-libration-info/diam-deg.md @@ -2,6 +2,6 @@ # diamDeg -val [diamDeg](diam-deg.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [diamDeg](diam-deg.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The apparent angular diameter of the Moon, in degrees, as seen from the center of the Earth. diff --git a/source/kotlin/doc/-libration-info/distance-km.md b/source/kotlin/doc/-libration-info/distance-km.md index 5db12b0a..28d53aa1 100644 --- a/source/kotlin/doc/-libration-info/distance-km.md +++ b/source/kotlin/doc/-libration-info/distance-km.md @@ -2,6 +2,6 @@ # distanceKm -val [distanceKm](distance-km.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [distanceKm](distance-km.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Distance between the centers of the Earth and Moon in kilometers. diff --git a/source/kotlin/doc/-libration-info/elat.md b/source/kotlin/doc/-libration-info/elat.md index 9020a1aa..66ac2dce 100644 --- a/source/kotlin/doc/-libration-info/elat.md +++ b/source/kotlin/doc/-libration-info/elat.md @@ -2,6 +2,6 @@ # elat -val [elat](elat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [elat](elat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Sub-Earth libration ecliptic latitude angle, in degrees. diff --git a/source/kotlin/doc/-libration-info/elon.md b/source/kotlin/doc/-libration-info/elon.md index 6eb07887..e22ec1f9 100644 --- a/source/kotlin/doc/-libration-info/elon.md +++ b/source/kotlin/doc/-libration-info/elon.md @@ -2,6 +2,6 @@ # elon -val [elon](elon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [elon](elon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Sub-Earth libration ecliptic longitude angle, in degrees. diff --git a/source/kotlin/doc/-libration-info/index.md b/source/kotlin/doc/-libration-info/index.md index 8923ab55..b62754e9 100644 --- a/source/kotlin/doc/-libration-info/index.md +++ b/source/kotlin/doc/-libration-info/index.md @@ -2,7 +2,7 @@ # LibrationInfo -data class [LibrationInfo](index.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +data class [LibrationInfo](index.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Lunar libration angles, returned by [libration](../libration.md). @@ -10,15 +10,15 @@ Lunar libration angles, returned by [libration](../libration.md). | | | |---|---| -| [LibrationInfo](-libration-info.md)
fun [LibrationInfo](-libration-info.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [LibrationInfo](-libration-info.md)
fun [LibrationInfo](-libration-info.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [diamDeg](diam-deg.md)
val [diamDeg](diam-deg.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The apparent angular diameter of the Moon, in degrees, as seen from the center of the Earth. | -| [distanceKm](distance-km.md)
val [distanceKm](distance-km.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Distance between the centers of the Earth and Moon in kilometers. | -| [elat](elat.md)
val [elat](elat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Sub-Earth libration ecliptic latitude angle, in degrees. | -| [elon](elon.md)
val [elon](elon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Sub-Earth libration ecliptic longitude angle, in degrees. | -| [mlat](mlat.md)
val [mlat](mlat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Moon's geocentric ecliptic latitude. | -| [mlon](mlon.md)
val [mlon](mlon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Moon's geocentric ecliptic longitude. | +| [diamDeg](diam-deg.md)
val [diamDeg](diam-deg.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The apparent angular diameter of the Moon, in degrees, as seen from the center of the Earth. | +| [distanceKm](distance-km.md)
val [distanceKm](distance-km.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Distance between the centers of the Earth and Moon in kilometers. | +| [elat](elat.md)
val [elat](elat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Sub-Earth libration ecliptic latitude angle, in degrees. | +| [elon](elon.md)
val [elon](elon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Sub-Earth libration ecliptic longitude angle, in degrees. | +| [mlat](mlat.md)
val [mlat](mlat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Moon's geocentric ecliptic latitude. | +| [mlon](mlon.md)
val [mlon](mlon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Moon's geocentric ecliptic longitude. | diff --git a/source/kotlin/doc/-libration-info/mlat.md b/source/kotlin/doc/-libration-info/mlat.md index 2971b7ba..3bde6f39 100644 --- a/source/kotlin/doc/-libration-info/mlat.md +++ b/source/kotlin/doc/-libration-info/mlat.md @@ -2,6 +2,6 @@ # mlat -val [mlat](mlat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [mlat](mlat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Moon's geocentric ecliptic latitude. diff --git a/source/kotlin/doc/-libration-info/mlon.md b/source/kotlin/doc/-libration-info/mlon.md index 8d19c7d6..c4439aed 100644 --- a/source/kotlin/doc/-libration-info/mlon.md +++ b/source/kotlin/doc/-libration-info/mlon.md @@ -2,6 +2,6 @@ # mlon -val [mlon](mlon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [mlon](mlon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Moon's geocentric ecliptic longitude. diff --git a/source/kotlin/doc/-local-solar-eclipse-info/-local-solar-eclipse-info.md b/source/kotlin/doc/-local-solar-eclipse-info/-local-solar-eclipse-info.md index da7a4e2b..641a9b7c 100644 --- a/source/kotlin/doc/-local-solar-eclipse-info/-local-solar-eclipse-info.md +++ b/source/kotlin/doc/-local-solar-eclipse-info/-local-solar-eclipse-info.md @@ -2,4 +2,4 @@ # LocalSolarEclipseInfo -fun [LocalSolarEclipseInfo](-local-solar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](../-eclipse-event/index.md), totalBegin: [EclipseEvent](../-eclipse-event/index.md)?, peak: [EclipseEvent](../-eclipse-event/index.md), totalEnd: [EclipseEvent](../-eclipse-event/index.md)?, partialEnd: [EclipseEvent](../-eclipse-event/index.md)) +fun [LocalSolarEclipseInfo](-local-solar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](../-eclipse-event/index.md), totalBegin: [EclipseEvent](../-eclipse-event/index.md)?, peak: [EclipseEvent](../-eclipse-event/index.md), totalEnd: [EclipseEvent](../-eclipse-event/index.md)?, partialEnd: [EclipseEvent](../-eclipse-event/index.md)) diff --git a/source/kotlin/doc/-local-solar-eclipse-info/index.md b/source/kotlin/doc/-local-solar-eclipse-info/index.md index 7d0060df..9b3a5455 100644 --- a/source/kotlin/doc/-local-solar-eclipse-info/index.md +++ b/source/kotlin/doc/-local-solar-eclipse-info/index.md @@ -2,7 +2,7 @@ # LocalSolarEclipseInfo -class [LocalSolarEclipseInfo](index.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](../-eclipse-event/index.md), totalBegin: [EclipseEvent](../-eclipse-event/index.md)?, peak: [EclipseEvent](../-eclipse-event/index.md), totalEnd: [EclipseEvent](../-eclipse-event/index.md)?, partialEnd: [EclipseEvent](../-eclipse-event/index.md)) +class [LocalSolarEclipseInfo](index.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](../-eclipse-event/index.md), totalBegin: [EclipseEvent](../-eclipse-event/index.md)?, peak: [EclipseEvent](../-eclipse-event/index.md), totalEnd: [EclipseEvent](../-eclipse-event/index.md)?, partialEnd: [EclipseEvent](../-eclipse-event/index.md)) Information about a solar eclipse as seen by an observer at a given time and geographic location. @@ -18,14 +18,14 @@ There are 5 "event" fields, each of which contains a time and a solar altitude. | | | |---|---| -| [LocalSolarEclipseInfo](-local-solar-eclipse-info.md)
fun [LocalSolarEclipseInfo](-local-solar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](../-eclipse-event/index.md), totalBegin: [EclipseEvent](../-eclipse-event/index.md)?, peak: [EclipseEvent](../-eclipse-event/index.md), totalEnd: [EclipseEvent](../-eclipse-event/index.md)?, partialEnd: [EclipseEvent](../-eclipse-event/index.md)) | +| [LocalSolarEclipseInfo](-local-solar-eclipse-info.md)
fun [LocalSolarEclipseInfo](-local-solar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](../-eclipse-event/index.md), totalBegin: [EclipseEvent](../-eclipse-event/index.md)?, peak: [EclipseEvent](../-eclipse-event/index.md), totalEnd: [EclipseEvent](../-eclipse-event/index.md)?, partialEnd: [EclipseEvent](../-eclipse-event/index.md)) | ## Properties | Name | Summary | |---|---| | [kind](kind.md)
val [kind](kind.md): [EclipseKind](../-eclipse-kind/index.md)
The type of solar eclipse: EclipseKind.Partial, EclipseKind.Annular, or EclipseKind.Total. | -| [obscuration](obscuration.md)
val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The fraction of the Sun's apparent disc area obscured by the Moon at the eclipse peak. | +| [obscuration](obscuration.md)
val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The fraction of the Sun's apparent disc area obscured by the Moon at the eclipse peak. | | [partialBegin](partial-begin.md)
val [partialBegin](partial-begin.md): [EclipseEvent](../-eclipse-event/index.md)
The time and Sun altitude at the beginning of the eclipse. | | [partialEnd](partial-end.md)
val [partialEnd](partial-end.md): [EclipseEvent](../-eclipse-event/index.md)
The time and Sun altitude at the end of the eclipse. | | [peak](peak.md)
val [peak](peak.md): [EclipseEvent](../-eclipse-event/index.md)
The time and Sun altitude when the eclipse reaches its peak. | diff --git a/source/kotlin/doc/-local-solar-eclipse-info/obscuration.md b/source/kotlin/doc/-local-solar-eclipse-info/obscuration.md index f2d6ac4d..e7ebcd1e 100644 --- a/source/kotlin/doc/-local-solar-eclipse-info/obscuration.md +++ b/source/kotlin/doc/-local-solar-eclipse-info/obscuration.md @@ -2,6 +2,6 @@ # obscuration -val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The fraction of the Sun's apparent disc area obscured by the Moon at the eclipse peak. diff --git a/source/kotlin/doc/-lunar-eclipse-info/-lunar-eclipse-info.md b/source/kotlin/doc/-lunar-eclipse-info/-lunar-eclipse-info.md index ff46110f..af294705 100644 --- a/source/kotlin/doc/-lunar-eclipse-info/-lunar-eclipse-info.md +++ b/source/kotlin/doc/-lunar-eclipse-info/-lunar-eclipse-info.md @@ -2,4 +2,4 @@ # LunarEclipseInfo -fun [LunarEclipseInfo](-lunar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [LunarEclipseInfo](-lunar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-lunar-eclipse-info/index.md b/source/kotlin/doc/-lunar-eclipse-info/index.md index 001c5901..fa684426 100644 --- a/source/kotlin/doc/-lunar-eclipse-info/index.md +++ b/source/kotlin/doc/-lunar-eclipse-info/index.md @@ -2,7 +2,7 @@ # LunarEclipseInfo -class [LunarEclipseInfo](index.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [LunarEclipseInfo](index.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Information about a lunar eclipse. @@ -20,15 +20,15 @@ Fields sdPenum, sdPartial, and sdTotal hold the semi-duration of each phase of t | | | |---|---| -| [LunarEclipseInfo](-lunar-eclipse-info.md)
fun [LunarEclipseInfo](-lunar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [LunarEclipseInfo](-lunar-eclipse-info.md)
fun [LunarEclipseInfo](-lunar-eclipse-info.md)(kind: [EclipseKind](../-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](../-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| | [kind](kind.md)
val [kind](kind.md): [EclipseKind](../-eclipse-kind/index.md)
The type of lunar eclipse found. | -| [obscuration](obscuration.md)
val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The peak fraction of the Moon's apparent disc that is covered by the Earth's umbra. | +| [obscuration](obscuration.md)
val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The peak fraction of the Moon's apparent disc that is covered by the Earth's umbra. | | [peak](peak.md)
val [peak](peak.md): [Time](../-time/index.md)
The time of the eclipse at its peak. | -| [sdPartial](sd-partial.md)
val [sdPartial](sd-partial.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The semi-duration of the partial phase in minutes, or 0.0 if none. | -| [sdPenum](sd-penum.md)
val [sdPenum](sd-penum.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The semi-duration of the penumbral phase in minutes. | -| [sdTotal](sd-total.md)
val [sdTotal](sd-total.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The semi-duration of the total phase in minutes, or 0.0 if none. | +| [sdPartial](sd-partial.md)
val [sdPartial](sd-partial.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The semi-duration of the partial phase in minutes, or 0.0 if none. | +| [sdPenum](sd-penum.md)
val [sdPenum](sd-penum.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The semi-duration of the penumbral phase in minutes. | +| [sdTotal](sd-total.md)
val [sdTotal](sd-total.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The semi-duration of the total phase in minutes, or 0.0 if none. | diff --git a/source/kotlin/doc/-lunar-eclipse-info/obscuration.md b/source/kotlin/doc/-lunar-eclipse-info/obscuration.md index 64a37e1a..9b407fe5 100644 --- a/source/kotlin/doc/-lunar-eclipse-info/obscuration.md +++ b/source/kotlin/doc/-lunar-eclipse-info/obscuration.md @@ -2,6 +2,6 @@ # obscuration -val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [obscuration](obscuration.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The peak fraction of the Moon's apparent disc that is covered by the Earth's umbra. diff --git a/source/kotlin/doc/-lunar-eclipse-info/sd-partial.md b/source/kotlin/doc/-lunar-eclipse-info/sd-partial.md index 5fdfdbab..ca51a432 100644 --- a/source/kotlin/doc/-lunar-eclipse-info/sd-partial.md +++ b/source/kotlin/doc/-lunar-eclipse-info/sd-partial.md @@ -2,6 +2,6 @@ # sdPartial -val [sdPartial](sd-partial.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [sdPartial](sd-partial.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The semi-duration of the partial phase in minutes, or 0.0 if none. diff --git a/source/kotlin/doc/-lunar-eclipse-info/sd-penum.md b/source/kotlin/doc/-lunar-eclipse-info/sd-penum.md index aa6e7bb6..e41c56ee 100644 --- a/source/kotlin/doc/-lunar-eclipse-info/sd-penum.md +++ b/source/kotlin/doc/-lunar-eclipse-info/sd-penum.md @@ -2,6 +2,6 @@ # sdPenum -val [sdPenum](sd-penum.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [sdPenum](sd-penum.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The semi-duration of the penumbral phase in minutes. diff --git a/source/kotlin/doc/-lunar-eclipse-info/sd-total.md b/source/kotlin/doc/-lunar-eclipse-info/sd-total.md index 47c4482d..8083b906 100644 --- a/source/kotlin/doc/-lunar-eclipse-info/sd-total.md +++ b/source/kotlin/doc/-lunar-eclipse-info/sd-total.md @@ -2,6 +2,6 @@ # sdTotal -val [sdTotal](sd-total.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [sdTotal](sd-total.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The semi-duration of the total phase in minutes, or 0.0 if none. diff --git a/source/kotlin/doc/-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md b/source/kotlin/doc/-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md index 74fc7214..4dcb2fe4 100644 --- a/source/kotlin/doc/-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md +++ b/source/kotlin/doc/-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md @@ -2,6 +2,6 @@ # MILLISECONDS_PER_DAY -const val [MILLISECONDS_PER_DAY](-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +const val [MILLISECONDS_PER_DAY](-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The number of milliseconds in a day. diff --git a/source/kotlin/doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md b/source/kotlin/doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md index 3bfd4274..314978e8 100644 --- a/source/kotlin/doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md +++ b/source/kotlin/doc/-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md @@ -2,6 +2,6 @@ # MINUTES_PER_DAY -const val [MINUTES_PER_DAY](-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +const val [MINUTES_PER_DAY](-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The number of minutes in a day. diff --git a/source/kotlin/doc/-moon-quarter-info/-moon-quarter-info.md b/source/kotlin/doc/-moon-quarter-info/-moon-quarter-info.md index c3682b0e..a42cf735 100644 --- a/source/kotlin/doc/-moon-quarter-info/-moon-quarter-info.md +++ b/source/kotlin/doc/-moon-quarter-info/-moon-quarter-info.md @@ -2,4 +2,4 @@ # MoonQuarterInfo -fun [MoonQuarterInfo](-moon-quarter-info.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), time: [Time](../-time/index.md)) +fun [MoonQuarterInfo](-moon-quarter-info.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), time: [Time](../-time/index.md)) diff --git a/source/kotlin/doc/-moon-quarter-info/index.md b/source/kotlin/doc/-moon-quarter-info/index.md index 4504ebda..ea66a470 100644 --- a/source/kotlin/doc/-moon-quarter-info/index.md +++ b/source/kotlin/doc/-moon-quarter-info/index.md @@ -2,7 +2,7 @@ # MoonQuarterInfo -class [MoonQuarterInfo](index.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), time: [Time](../-time/index.md)) +class [MoonQuarterInfo](index.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), time: [Time](../-time/index.md)) A lunar quarter event (new moon, first quarter, full moon, or third quarter) along with its date and time. @@ -10,11 +10,11 @@ A lunar quarter event (new moon, first quarter, full moon, or third quarter) alo | | | |---|---| -| [MoonQuarterInfo](-moon-quarter-info.md)
fun [MoonQuarterInfo](-moon-quarter-info.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), time: [Time](../-time/index.md)) | +| [MoonQuarterInfo](-moon-quarter-info.md)
fun [MoonQuarterInfo](-moon-quarter-info.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), time: [Time](../-time/index.md)) | ## Properties | Name | Summary | |---|---| -| [quarter](quarter.md)
val [quarter](quarter.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
0=new moon, 1=first quarter, 2=full moon, 3=third quarter. | +| [quarter](quarter.md)
val [quarter](quarter.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
0=new moon, 1=first quarter, 2=full moon, 3=third quarter. | | [time](time.md)
val [time](time.md): [Time](../-time/index.md)
The date and time of the lunar quarter. | diff --git a/source/kotlin/doc/-moon-quarter-info/quarter.md b/source/kotlin/doc/-moon-quarter-info/quarter.md index 4765666e..dc95a716 100644 --- a/source/kotlin/doc/-moon-quarter-info/quarter.md +++ b/source/kotlin/doc/-moon-quarter-info/quarter.md @@ -2,6 +2,6 @@ # quarter -val [quarter](quarter.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) +val [quarter](quarter.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) 0=new moon, 1=first quarter, 2=full moon, 3=third quarter. diff --git a/source/kotlin/doc/-node-event-kind/index.md b/source/kotlin/doc/-node-event-kind/index.md index e9a266db..2e1f32fa 100644 --- a/source/kotlin/doc/-node-event-kind/index.md +++ b/source/kotlin/doc/-node-event-kind/index.md @@ -2,7 +2,7 @@ # NodeEventKind -enum [NodeEventKind](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[NodeEventKind](index.md)> +enum [NodeEventKind](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[NodeEventKind](index.md)> Indicates whether a crossing through the ecliptic plane is ascending or descending. diff --git a/source/kotlin/doc/-observer/-observer.md b/source/kotlin/doc/-observer/-observer.md index e1dc2aca..19e5ca8c 100644 --- a/source/kotlin/doc/-observer/-observer.md +++ b/source/kotlin/doc/-observer/-observer.md @@ -2,4 +2,4 @@ # Observer -fun [Observer](-observer.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [Observer](-observer.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-observer/height.md b/source/kotlin/doc/-observer/height.md index 78c6420d..0592dec1 100644 --- a/source/kotlin/doc/-observer/height.md +++ b/source/kotlin/doc/-observer/height.md @@ -2,6 +2,6 @@ # height -val [height](height.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [height](height.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The height above (positive) or below (negative) sea level, expressed in meters. diff --git a/source/kotlin/doc/-observer/index.md b/source/kotlin/doc/-observer/index.md index 1b38b782..5545126c 100644 --- a/source/kotlin/doc/-observer/index.md +++ b/source/kotlin/doc/-observer/index.md @@ -2,7 +2,7 @@ # Observer -data class [Observer](index.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +data class [Observer](index.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) The location of an observer on (or near) the surface of the Earth. @@ -12,7 +12,7 @@ This object is passed to functions that calculate phenomena as observed from a p | | | |---|---| -| [Observer](-observer.md)
fun [Observer](-observer.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [Observer](-observer.md)
fun [Observer](-observer.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Functions @@ -25,6 +25,6 @@ This object is passed to functions that calculate phenomena as observed from a p | Name | Summary | |---|---| -| [height](height.md)
val [height](height.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The height above (positive) or below (negative) sea level, expressed in meters. | -| [latitude](latitude.md)
val [latitude](latitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Geographic latitude in degrees north (positive) or south (negative) of the equator. | -| [longitude](longitude.md)
val [longitude](longitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Geographic longitude in degrees east (positive) or west (negative) of the prime meridian at Greenwich, England. | +| [height](height.md)
val [height](height.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The height above (positive) or below (negative) sea level, expressed in meters. | +| [latitude](latitude.md)
val [latitude](latitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Geographic latitude in degrees north (positive) or south (negative) of the equator. | +| [longitude](longitude.md)
val [longitude](longitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Geographic longitude in degrees east (positive) or west (negative) of the prime meridian at Greenwich, England. | diff --git a/source/kotlin/doc/-observer/latitude.md b/source/kotlin/doc/-observer/latitude.md index 93d2e13d..2f75d90d 100644 --- a/source/kotlin/doc/-observer/latitude.md +++ b/source/kotlin/doc/-observer/latitude.md @@ -2,6 +2,6 @@ # latitude -val [latitude](latitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [latitude](latitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Geographic latitude in degrees north (positive) or south (negative) of the equator. diff --git a/source/kotlin/doc/-observer/longitude.md b/source/kotlin/doc/-observer/longitude.md index 06a4b422..85ff173a 100644 --- a/source/kotlin/doc/-observer/longitude.md +++ b/source/kotlin/doc/-observer/longitude.md @@ -2,6 +2,6 @@ # longitude -val [longitude](longitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [longitude](longitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Geographic longitude in degrees east (positive) or west (negative) of the prime meridian at Greenwich, England. diff --git a/source/kotlin/doc/-r-a-d2-d-e-g.md b/source/kotlin/doc/-r-a-d2-d-e-g.md index 49758473..62960602 100644 --- a/source/kotlin/doc/-r-a-d2-d-e-g.md +++ b/source/kotlin/doc/-r-a-d2-d-e-g.md @@ -2,6 +2,6 @@ # RAD2DEG -const val [RAD2DEG](-r-a-d2-d-e-g.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 57.29577951308232 +const val [RAD2DEG](-r-a-d2-d-e-g.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 57.29577951308232 The factor to convert radians to degrees = 180/pi. diff --git a/source/kotlin/doc/-r-a-d2-h-o-u-r.md b/source/kotlin/doc/-r-a-d2-h-o-u-r.md index 7c85826b..c1f6c453 100644 --- a/source/kotlin/doc/-r-a-d2-h-o-u-r.md +++ b/source/kotlin/doc/-r-a-d2-h-o-u-r.md @@ -2,6 +2,6 @@ # RAD2HOUR -const val [RAD2HOUR](-r-a-d2-h-o-u-r.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 3.819718634205488 +const val [RAD2HOUR](-r-a-d2-h-o-u-r.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 3.819718634205488 The factor to convert radians to sidereal hours = 12/pi. diff --git a/source/kotlin/doc/-refraction/index.md b/source/kotlin/doc/-refraction/index.md index b0883693..24e312d9 100644 --- a/source/kotlin/doc/-refraction/index.md +++ b/source/kotlin/doc/-refraction/index.md @@ -2,7 +2,7 @@ # Refraction -enum [Refraction](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Refraction](index.md)> +enum [Refraction](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Refraction](index.md)> Selects whether to correct for atmospheric refraction, and if so, how. diff --git a/source/kotlin/doc/-rotation-matrix/-companion/identity.md b/source/kotlin/doc/-rotation-matrix/-companion/identity.md index f988f1d8..d876b535 100644 --- a/source/kotlin/doc/-rotation-matrix/-companion/identity.md +++ b/source/kotlin/doc/-rotation-matrix/-companion/identity.md @@ -3,7 +3,7 @@ # identity -@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-static/index.html) +@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-static/index.html) fun [identity](identity.md)(): [RotationMatrix](../index.md) diff --git a/source/kotlin/doc/-rotation-matrix/-companion/index.md b/source/kotlin/doc/-rotation-matrix/-companion/index.md index 88aec494..d23b7aed 100644 --- a/source/kotlin/doc/-rotation-matrix/-companion/index.md +++ b/source/kotlin/doc/-rotation-matrix/-companion/index.md @@ -8,4 +8,4 @@ object [Companion](index.md) | Name | Summary | |---|---| -| [identity](identity.md)
@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-static/index.html)
fun [identity](identity.md)(): [RotationMatrix](../index.md)
Creates an identity rotation matrix. | +| [identity](identity.md)
@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-static/index.html)
fun [identity](identity.md)(): [RotationMatrix](../index.md)
Creates an identity rotation matrix. | diff --git a/source/kotlin/doc/-rotation-matrix/-rotation-matrix.md b/source/kotlin/doc/-rotation-matrix/-rotation-matrix.md index 0463900f..e1e55863 100644 --- a/source/kotlin/doc/-rotation-matrix/-rotation-matrix.md +++ b/source/kotlin/doc/-rotation-matrix/-rotation-matrix.md @@ -2,6 +2,6 @@ # RotationMatrix -fun [RotationMatrix](-rotation-matrix.md)(a00: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a01: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a02: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a10: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a11: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a12: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a20: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a21: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a22: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [RotationMatrix](-rotation-matrix.md)(a00: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a01: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a02: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a10: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a11: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a12: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a20: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a21: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a22: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) -fun [RotationMatrix](-rotation-matrix.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/index.html)>) +fun [RotationMatrix](-rotation-matrix.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double-array/index.html)>) diff --git a/source/kotlin/doc/-rotation-matrix/index.md b/source/kotlin/doc/-rotation-matrix/index.md index b1cf7325..015d7566 100644 --- a/source/kotlin/doc/-rotation-matrix/index.md +++ b/source/kotlin/doc/-rotation-matrix/index.md @@ -2,7 +2,7 @@ # RotationMatrix -class [RotationMatrix](index.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/index.html)>) +class [RotationMatrix](index.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double-array/index.html)>) A rotation matrix that can be used to transform one coordinate system to another. @@ -10,8 +10,8 @@ A rotation matrix that can be used to transform one coordinate system to another | | | |---|---| -| [RotationMatrix](-rotation-matrix.md)
fun [RotationMatrix](-rotation-matrix.md)(a00: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a01: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a02: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a10: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a11: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a12: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a20: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a21: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), a22: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | -| [RotationMatrix](-rotation-matrix.md)
fun [RotationMatrix](-rotation-matrix.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/index.html)>) | +| [RotationMatrix](-rotation-matrix.md)
fun [RotationMatrix](-rotation-matrix.md)(a00: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a01: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a02: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a10: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a11: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a12: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a20: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a21: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), a22: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | +| [RotationMatrix](-rotation-matrix.md)
fun [RotationMatrix](-rotation-matrix.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double-array/index.html)>) | ## Types @@ -25,11 +25,11 @@ A rotation matrix that can be used to transform one coordinate system to another |---|---| | [combine](combine.md)
infix fun [combine](combine.md)(other: [RotationMatrix](index.md)): [RotationMatrix](index.md)
Creates a rotation based on applying one rotation followed by another. | | [inverse](inverse.md)
fun [inverse](inverse.md)(): [RotationMatrix](index.md)
Calculates the inverse of a rotation matrix. | -| [pivot](pivot.md)
fun [pivot](pivot.md)(axis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), angle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [RotationMatrix](index.md)
Re-orients the rotation matrix by pivoting it by an angle around one of its axes. | +| [pivot](pivot.md)
fun [pivot](pivot.md)(axis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), angle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [RotationMatrix](index.md)
Re-orients the rotation matrix by pivoting it by an angle around one of its axes. | | [rotate](rotate.md)
fun [rotate](rotate.md)(state: [StateVector](../-state-vector/index.md)): [StateVector](../-state-vector/index.md)
Applies a rotation to a state vector, yielding a rotated state vector.
[jvm]
fun [rotate](rotate.md)(vec: [Vector](../-vector/index.md)): [Vector](../-vector/index.md)
Applies a rotation to a vector, yielding a rotated vector. | ## Properties | Name | Summary | |---|---| -| [rot](rot.md)
val [rot](rot.md): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/index.html)>
A 3x3 array of numbers to initialize the rotation matrix. | +| [rot](rot.md)
val [rot](rot.md): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double-array/index.html)>
A 3x3 array of numbers to initialize the rotation matrix. | diff --git a/source/kotlin/doc/-rotation-matrix/pivot.md b/source/kotlin/doc/-rotation-matrix/pivot.md index 58bb97c9..56e0c116 100644 --- a/source/kotlin/doc/-rotation-matrix/pivot.md +++ b/source/kotlin/doc/-rotation-matrix/pivot.md @@ -2,7 +2,7 @@ # pivot -fun [pivot](pivot.md)(axis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), angle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [RotationMatrix](index.md) +fun [pivot](pivot.md)(axis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), angle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [RotationMatrix](index.md) Re-orients the rotation matrix by pivoting it by an angle around one of its axes. diff --git a/source/kotlin/doc/-rotation-matrix/rot.md b/source/kotlin/doc/-rotation-matrix/rot.md index 7d03d5df..d59508a1 100644 --- a/source/kotlin/doc/-rotation-matrix/rot.md +++ b/source/kotlin/doc/-rotation-matrix/rot.md @@ -2,6 +2,6 @@ # rot -val [rot](rot.md): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/index.html)> +val [rot](rot.md): [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double-array/index.html)> A 3x3 array of numbers to initialize the rotation matrix. diff --git a/source/kotlin/doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md b/source/kotlin/doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md index 5d689815..9b774fea 100644 --- a/source/kotlin/doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md +++ b/source/kotlin/doc/-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md @@ -2,6 +2,6 @@ # SECONDS_PER_DAY -const val [SECONDS_PER_DAY](-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +const val [SECONDS_PER_DAY](-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The number of seconds in a day. diff --git a/source/kotlin/doc/-search-context/eval.md b/source/kotlin/doc/-search-context/eval.md index 0d7a3b0e..f2b4bc7e 100644 --- a/source/kotlin/doc/-search-context/eval.md +++ b/source/kotlin/doc/-search-context/eval.md @@ -2,7 +2,7 @@ # eval -abstract fun [eval](eval.md)(time: [Time](../-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +abstract fun [eval](eval.md)(time: [Time](../-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Evaluates a scalar function at a given time. diff --git a/source/kotlin/doc/-search-context/index.md b/source/kotlin/doc/-search-context/index.md index d57090b5..92db239d 100644 --- a/source/kotlin/doc/-search-context/index.md +++ b/source/kotlin/doc/-search-context/index.md @@ -12,4 +12,4 @@ This interface must be implemented for callers of [search](../search.md) in orde | Name | Summary | |---|---| -| [eval](eval.md)
abstract fun [eval](eval.md)(time: [Time](../-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Evaluates a scalar function at a given time. | +| [eval](eval.md)
abstract fun [eval](eval.md)(time: [Time](../-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Evaluates a scalar function at a given time. | diff --git a/source/kotlin/doc/-spherical/-spherical.md b/source/kotlin/doc/-spherical/-spherical.md index 03297134..230f47e0 100644 --- a/source/kotlin/doc/-spherical/-spherical.md +++ b/source/kotlin/doc/-spherical/-spherical.md @@ -2,4 +2,4 @@ # Spherical -fun [Spherical](-spherical.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [Spherical](-spherical.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-spherical/dist.md b/source/kotlin/doc/-spherical/dist.md index b6b9bb6e..cb673f65 100644 --- a/source/kotlin/doc/-spherical/dist.md +++ b/source/kotlin/doc/-spherical/dist.md @@ -2,6 +2,6 @@ # dist -val [dist](dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [dist](dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Distance in AU. diff --git a/source/kotlin/doc/-spherical/index.md b/source/kotlin/doc/-spherical/index.md index 5a3be349..6a9c8ba5 100644 --- a/source/kotlin/doc/-spherical/index.md +++ b/source/kotlin/doc/-spherical/index.md @@ -2,7 +2,7 @@ # Spherical -data class [Spherical](index.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +data class [Spherical](index.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Spherical coordinates: latitude, longitude, distance. @@ -10,7 +10,7 @@ Spherical coordinates: latitude, longitude, distance. | | | |---|---| -| [Spherical](-spherical.md)
fun [Spherical](-spherical.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [Spherical](-spherical.md)
fun [Spherical](-spherical.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Functions @@ -23,6 +23,6 @@ Spherical coordinates: latitude, longitude, distance. | Name | Summary | |---|---| -| [dist](dist.md)
val [dist](dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Distance in AU. | -| [lat](lat.md)
val [lat](lat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The latitude angle: -90..+90 degrees. | -| [lon](lon.md)
val [lon](lon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The longitude angle: 0..360 degrees. | +| [dist](dist.md)
val [dist](dist.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Distance in AU. | +| [lat](lat.md)
val [lat](lat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The latitude angle: -90..+90 degrees. | +| [lon](lon.md)
val [lon](lon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The longitude angle: 0..360 degrees. | diff --git a/source/kotlin/doc/-spherical/lat.md b/source/kotlin/doc/-spherical/lat.md index cdf8b3f3..4bc15496 100644 --- a/source/kotlin/doc/-spherical/lat.md +++ b/source/kotlin/doc/-spherical/lat.md @@ -2,6 +2,6 @@ # lat -val [lat](lat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [lat](lat.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The latitude angle: -90..+90 degrees. diff --git a/source/kotlin/doc/-spherical/lon.md b/source/kotlin/doc/-spherical/lon.md index 30e9a069..291195fd 100644 --- a/source/kotlin/doc/-spherical/lon.md +++ b/source/kotlin/doc/-spherical/lon.md @@ -2,6 +2,6 @@ # lon -val [lon](lon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [lon](lon.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The longitude angle: 0..360 degrees. diff --git a/source/kotlin/doc/-state-vector/-state-vector.md b/source/kotlin/doc/-state-vector/-state-vector.md index dbb747ad..93d915d3 100644 --- a/source/kotlin/doc/-state-vector/-state-vector.md +++ b/source/kotlin/doc/-state-vector/-state-vector.md @@ -14,4 +14,4 @@ Combines a position vector and a velocity vector into a single state vector. | vel | A velocity vector. | | time | The common time that represents the given position and velocity. | -fun [StateVector](-state-vector.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) +fun [StateVector](-state-vector.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) diff --git a/source/kotlin/doc/-state-vector/div.md b/source/kotlin/doc/-state-vector/div.md index 62ff4c3a..11bb4983 100644 --- a/source/kotlin/doc/-state-vector/div.md +++ b/source/kotlin/doc/-state-vector/div.md @@ -2,6 +2,6 @@ # div -operator fun [div](div.md)(denom: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [StateVector](index.md) +operator fun [div](div.md)(denom: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [StateVector](index.md) Divides a state vector by a scalar. diff --git a/source/kotlin/doc/-state-vector/index.md b/source/kotlin/doc/-state-vector/index.md index a84f802d..0e0b007b 100644 --- a/source/kotlin/doc/-state-vector/index.md +++ b/source/kotlin/doc/-state-vector/index.md @@ -2,7 +2,7 @@ # StateVector -data class [StateVector](index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) +data class [StateVector](index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) Represents a combined position vector and velocity vector at a given moment in time. @@ -11,13 +11,13 @@ Represents a combined position vector and velocity vector at a given moment in t | | | |---|---| | [StateVector](-state-vector.md)
fun [StateVector](-state-vector.md)(pos: [Vector](../-vector/index.md), vel: [Vector](../-vector/index.md), time: [Time](../-time/index.md))
Combines a position vector and a velocity vector into a single state vector. | -| [StateVector](-state-vector.md)
fun [StateVector](-state-vector.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) | +| [StateVector](-state-vector.md)
fun [StateVector](-state-vector.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) | ## Functions | Name | Summary | |---|---| -| [div](div.md)
operator fun [div](div.md)(denom: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [StateVector](index.md)
Divides a state vector by a scalar. | +| [div](div.md)
operator fun [div](div.md)(denom: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [StateVector](index.md)
Divides a state vector by a scalar. | | [minus](minus.md)
operator fun [minus](minus.md)(other: [StateVector](index.md)): [StateVector](index.md)
Subtracts two state vetors, yielding the state vector difference. | | [plus](plus.md)
operator fun [plus](plus.md)(other: [StateVector](index.md)): [StateVector](index.md)
Adds two state vetors, yielding the state vector sum. | | [position](position.md)
fun [position](position.md)(): [Vector](../-vector/index.md)
Returns the position vector associated with this state vector. | @@ -29,9 +29,9 @@ Represents a combined position vector and velocity vector at a given moment in t | Name | Summary | |---|---| | [t](t.md)
val [t](t.md): [Time](../-time/index.md)
The date and time at which this vector is valid. | -| [vx](vx.md)
val [vx](vx.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian velocity x-component expressed in AU/day. | -| [vy](vy.md)
val [vy](vy.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian velocity y-component expressed in AU/day. | -| [vz](vz.md)
val [vz](vz.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian velocity z-component expressed in AU/day. | -| [x](x.md)
val [x](x.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian position x-coordinate expressed in AU. | -| [y](y.md)
val [y](y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian position y-coordinate expressed in AU. | -| [z](z.md)
val [z](z.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian position z-coordinate expressed in AU. | +| [vx](vx.md)
val [vx](vx.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian velocity x-component expressed in AU/day. | +| [vy](vy.md)
val [vy](vy.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian velocity y-component expressed in AU/day. | +| [vz](vz.md)
val [vz](vz.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian velocity z-component expressed in AU/day. | +| [x](x.md)
val [x](x.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian position x-coordinate expressed in AU. | +| [y](y.md)
val [y](y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian position y-coordinate expressed in AU. | +| [z](z.md)
val [z](z.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian position z-coordinate expressed in AU. | diff --git a/source/kotlin/doc/-state-vector/vx.md b/source/kotlin/doc/-state-vector/vx.md index 39b697b7..0aa868b7 100644 --- a/source/kotlin/doc/-state-vector/vx.md +++ b/source/kotlin/doc/-state-vector/vx.md @@ -2,6 +2,6 @@ # vx -val [vx](vx.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [vx](vx.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian velocity x-component expressed in AU/day. diff --git a/source/kotlin/doc/-state-vector/vy.md b/source/kotlin/doc/-state-vector/vy.md index 99f6908c..540f5c0c 100644 --- a/source/kotlin/doc/-state-vector/vy.md +++ b/source/kotlin/doc/-state-vector/vy.md @@ -2,6 +2,6 @@ # vy -val [vy](vy.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [vy](vy.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian velocity y-component expressed in AU/day. diff --git a/source/kotlin/doc/-state-vector/vz.md b/source/kotlin/doc/-state-vector/vz.md index b0fd9483..f4187b0b 100644 --- a/source/kotlin/doc/-state-vector/vz.md +++ b/source/kotlin/doc/-state-vector/vz.md @@ -2,6 +2,6 @@ # vz -val [vz](vz.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [vz](vz.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian velocity z-component expressed in AU/day. diff --git a/source/kotlin/doc/-state-vector/x.md b/source/kotlin/doc/-state-vector/x.md index 90087f30..2f51ed09 100644 --- a/source/kotlin/doc/-state-vector/x.md +++ b/source/kotlin/doc/-state-vector/x.md @@ -2,6 +2,6 @@ # x -val [x](x.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [x](x.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian position x-coordinate expressed in AU. diff --git a/source/kotlin/doc/-state-vector/y.md b/source/kotlin/doc/-state-vector/y.md index 466218d0..d5ec683e 100644 --- a/source/kotlin/doc/-state-vector/y.md +++ b/source/kotlin/doc/-state-vector/y.md @@ -2,6 +2,6 @@ # y -val [y](y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [y](y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian position y-coordinate expressed in AU. diff --git a/source/kotlin/doc/-state-vector/z.md b/source/kotlin/doc/-state-vector/z.md index d9118fa6..7bdabdca 100644 --- a/source/kotlin/doc/-state-vector/z.md +++ b/source/kotlin/doc/-state-vector/z.md @@ -2,6 +2,6 @@ # z -val [z](z.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [z](z.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian position z-coordinate expressed in AU. diff --git a/source/kotlin/doc/-time/-companion/from-milliseconds-since1970.md b/source/kotlin/doc/-time/-companion/from-milliseconds-since1970.md index 1d358c40..3e786d78 100644 --- a/source/kotlin/doc/-time/-companion/from-milliseconds-since1970.md +++ b/source/kotlin/doc/-time/-companion/from-milliseconds-since1970.md @@ -3,9 +3,9 @@ # fromMillisecondsSince1970 -@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-static/index.html) +@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-static/index.html) -fun [fromMillisecondsSince1970](from-milliseconds-since1970.md)(millis: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)): [Time](../index.md) +fun [fromMillisecondsSince1970](from-milliseconds-since1970.md)(millis: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html)): [Time](../index.md) Creates a Time object from the number of milliseconds since the 1970 epoch. diff --git a/source/kotlin/doc/-time/-companion/from-terrestrial-time.md b/source/kotlin/doc/-time/-companion/from-terrestrial-time.md index e4870248..b5c4a097 100644 --- a/source/kotlin/doc/-time/-companion/from-terrestrial-time.md +++ b/source/kotlin/doc/-time/-companion/from-terrestrial-time.md @@ -3,9 +3,9 @@ # fromTerrestrialTime -@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-static/index.html) +@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-static/index.html) -fun [fromTerrestrialTime](from-terrestrial-time.md)(tt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](../index.md) +fun [fromTerrestrialTime](from-terrestrial-time.md)(tt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](../index.md) Creates a Time object from a Terrestrial Time day value. diff --git a/source/kotlin/doc/-time/-companion/index.md b/source/kotlin/doc/-time/-companion/index.md index c5ad3503..6704834d 100644 --- a/source/kotlin/doc/-time/-companion/index.md +++ b/source/kotlin/doc/-time/-companion/index.md @@ -8,5 +8,5 @@ object [Companion](index.md) | Name | Summary | |---|---| -| [fromMillisecondsSince1970](from-milliseconds-since1970.md)
@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-static/index.html)
fun [fromMillisecondsSince1970](from-milliseconds-since1970.md)(millis: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)): [Time](../index.md)
Creates a Time object from the number of milliseconds since the 1970 epoch. | -| [fromTerrestrialTime](from-terrestrial-time.md)
@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-static/index.html)
fun [fromTerrestrialTime](from-terrestrial-time.md)(tt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](../index.md)
Creates a Time object from a Terrestrial Time day value. | +| [fromMillisecondsSince1970](from-milliseconds-since1970.md)
@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-static/index.html)
fun [fromMillisecondsSince1970](from-milliseconds-since1970.md)(millis: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html)): [Time](../index.md)
Creates a Time object from the number of milliseconds since the 1970 epoch. | +| [fromTerrestrialTime](from-terrestrial-time.md)
@[JvmStatic](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-static/index.html)
fun [fromTerrestrialTime](from-terrestrial-time.md)(tt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](../index.md)
Creates a Time object from a Terrestrial Time day value. | diff --git a/source/kotlin/doc/-time/-time.md b/source/kotlin/doc/-time/-time.md index de972abf..e28dafcf 100644 --- a/source/kotlin/doc/-time/-time.md +++ b/source/kotlin/doc/-time/-time.md @@ -2,9 +2,9 @@ # Time -fun [Time](-time.md)(ut: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [Time](-time.md)(ut: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) -fun [Time](-time.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [Time](-time.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Creates a Time object from a UTC year, month, day, hour, minute and second. diff --git a/source/kotlin/doc/-time/add-days.md b/source/kotlin/doc/-time/add-days.md index 4f703335..3a7b362e 100644 --- a/source/kotlin/doc/-time/add-days.md +++ b/source/kotlin/doc/-time/add-days.md @@ -2,7 +2,7 @@ # addDays -fun [addDays](add-days.md)(days: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](index.md) +fun [addDays](add-days.md)(days: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](index.md) Calculates the sum or difference of an [Time](index.md) with a specified floating point number of days. diff --git a/source/kotlin/doc/-time/compare-to.md b/source/kotlin/doc/-time/compare-to.md index 6e2f90a2..1ca81f9f 100644 --- a/source/kotlin/doc/-time/compare-to.md +++ b/source/kotlin/doc/-time/compare-to.md @@ -2,7 +2,7 @@ # compareTo -open operator override fun [compareTo](compare-to.md)(other: [Time](index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) +open operator override fun [compareTo](compare-to.md)(other: [Time](index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) Compares the chronological order of two Time values. diff --git a/source/kotlin/doc/-time/index.md b/source/kotlin/doc/-time/index.md index dda24954..02e212fc 100644 --- a/source/kotlin/doc/-time/index.md +++ b/source/kotlin/doc/-time/index.md @@ -2,7 +2,7 @@ # Time -class [Time](index.md) : [Comparable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-comparable/index.html)<[Time](index.md)> +class [Time](index.md) : [Comparable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-comparable/index.html)<[Time](index.md)> A date and time used for astronomical calculations. @@ -10,8 +10,8 @@ A date and time used for astronomical calculations. | | | |---|---| -| [Time](-time.md)
fun [Time](-time.md)(ut: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | -| [Time](-time.md)
fun [Time](-time.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Creates a Time object from a UTC year, month, day, hour, minute and second. | +| [Time](-time.md)
fun [Time](-time.md)(ut: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | +| [Time](-time.md)
fun [Time](-time.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Creates a Time object from a UTC year, month, day, hour, minute and second. | ## Types @@ -23,17 +23,17 @@ A date and time used for astronomical calculations. | Name | Summary | |---|---| -| [addDays](add-days.md)
fun [addDays](add-days.md)(days: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](index.md)
Calculates the sum or difference of an [Time](index.md) with a specified floating point number of days. | -| [compareTo](compare-to.md)
open operator override fun [compareTo](compare-to.md)(other: [Time](index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
Compares the chronological order of two Time values. | -| [nutationEps](nutation-eps.md)
fun [nutationEps](nutation-eps.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) | -| [nutationPsi](nutation-psi.md)
fun [nutationPsi](nutation-psi.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) | +| [addDays](add-days.md)
fun [addDays](add-days.md)(days: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](index.md)
Calculates the sum or difference of an [Time](index.md) with a specified floating point number of days. | +| [compareTo](compare-to.md)
open operator override fun [compareTo](compare-to.md)(other: [Time](index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Compares the chronological order of two Time values. | +| [nutationEps](nutation-eps.md)
fun [nutationEps](nutation-eps.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) | +| [nutationPsi](nutation-psi.md)
fun [nutationPsi](nutation-psi.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) | | [toDateTime](to-date-time.md)
fun [toDateTime](to-date-time.md)(): [DateTime](../-date-time/index.md)
Resolves this Time into year, month, day, hour, minute, second. | -| [toMillisecondsSince1970](to-milliseconds-since1970.md)
fun [toMillisecondsSince1970](to-milliseconds-since1970.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)
Converts this Time to the integer number of millseconds since 1970. | -| [toString](to-string.md)
open override fun [toString](to-string.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
Converts this Time to ISO 8601 format, expressed in UTC with millisecond resolution. | +| [toMillisecondsSince1970](to-milliseconds-since1970.md)
fun [toMillisecondsSince1970](to-milliseconds-since1970.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html)
Converts this Time to the integer number of millseconds since 1970. | +| [toString](to-string.md)
open override fun [toString](to-string.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)
Converts this Time to ISO 8601 format, expressed in UTC with millisecond resolution. | ## Properties | Name | Summary | |---|---| -| [tt](tt.md)
val [tt](tt.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Terrestrial Time days since noon on January 1, 2000. | -| [ut](ut.md)
val [ut](ut.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
UT1/UTC number of days since noon on January 1, 2000. | +| [tt](tt.md)
val [tt](tt.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Terrestrial Time days since noon on January 1, 2000. | +| [ut](ut.md)
val [ut](ut.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
UT1/UTC number of days since noon on January 1, 2000. | diff --git a/source/kotlin/doc/-time/nutation-eps.md b/source/kotlin/doc/-time/nutation-eps.md index 142551d0..278d810a 100644 --- a/source/kotlin/doc/-time/nutation-eps.md +++ b/source/kotlin/doc/-time/nutation-eps.md @@ -2,4 +2,4 @@ # nutationEps -fun [nutationEps](nutation-eps.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [nutationEps](nutation-eps.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) diff --git a/source/kotlin/doc/-time/nutation-psi.md b/source/kotlin/doc/-time/nutation-psi.md index 988386bd..ada0816b 100644 --- a/source/kotlin/doc/-time/nutation-psi.md +++ b/source/kotlin/doc/-time/nutation-psi.md @@ -2,4 +2,4 @@ # nutationPsi -fun [nutationPsi](nutation-psi.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [nutationPsi](nutation-psi.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) diff --git a/source/kotlin/doc/-time/to-milliseconds-since1970.md b/source/kotlin/doc/-time/to-milliseconds-since1970.md index ac2338e9..ec0fa1c8 100644 --- a/source/kotlin/doc/-time/to-milliseconds-since1970.md +++ b/source/kotlin/doc/-time/to-milliseconds-since1970.md @@ -2,6 +2,6 @@ # toMillisecondsSince1970 -fun [toMillisecondsSince1970](to-milliseconds-since1970.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) +fun [toMillisecondsSince1970](to-milliseconds-since1970.md)(): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html) Converts this Time to the integer number of millseconds since 1970. diff --git a/source/kotlin/doc/-time/to-string.md b/source/kotlin/doc/-time/to-string.md index da2e9416..6057e2d0 100644 --- a/source/kotlin/doc/-time/to-string.md +++ b/source/kotlin/doc/-time/to-string.md @@ -2,7 +2,7 @@ # toString -open override fun [toString](to-string.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) +open override fun [toString](to-string.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) Converts this Time to ISO 8601 format, expressed in UTC with millisecond resolution. diff --git a/source/kotlin/doc/-time/tt.md b/source/kotlin/doc/-time/tt.md index df4b3581..4c77dbc8 100644 --- a/source/kotlin/doc/-time/tt.md +++ b/source/kotlin/doc/-time/tt.md @@ -2,7 +2,7 @@ # tt -val [tt](tt.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [tt](tt.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Terrestrial Time days since noon on January 1, 2000. diff --git a/source/kotlin/doc/-time/ut.md b/source/kotlin/doc/-time/ut.md index c810982b..237ce4a1 100644 --- a/source/kotlin/doc/-time/ut.md +++ b/source/kotlin/doc/-time/ut.md @@ -2,7 +2,7 @@ # ut -val [ut](ut.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [ut](ut.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) UT1/UTC number of days since noon on January 1, 2000. diff --git a/source/kotlin/doc/-topocentric/-topocentric.md b/source/kotlin/doc/-topocentric/-topocentric.md index 25f326c0..8fd32005 100644 --- a/source/kotlin/doc/-topocentric/-topocentric.md +++ b/source/kotlin/doc/-topocentric/-topocentric.md @@ -2,4 +2,4 @@ # Topocentric -fun [Topocentric](-topocentric.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [Topocentric](-topocentric.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-topocentric/altitude.md b/source/kotlin/doc/-topocentric/altitude.md index 72059780..7ca4c002 100644 --- a/source/kotlin/doc/-topocentric/altitude.md +++ b/source/kotlin/doc/-topocentric/altitude.md @@ -2,6 +2,6 @@ # altitude -val [altitude](altitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [altitude](altitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Angle in degrees above (positive) or below (negative) the observer's horizon. diff --git a/source/kotlin/doc/-topocentric/azimuth.md b/source/kotlin/doc/-topocentric/azimuth.md index f1b08757..54db36f2 100644 --- a/source/kotlin/doc/-topocentric/azimuth.md +++ b/source/kotlin/doc/-topocentric/azimuth.md @@ -2,6 +2,6 @@ # azimuth -val [azimuth](azimuth.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [azimuth](azimuth.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Compass direction around the horizon in degrees. 0=North, 90=East, 180=South, 270=West. diff --git a/source/kotlin/doc/-topocentric/dec.md b/source/kotlin/doc/-topocentric/dec.md index 7b4b793b..656e2dd6 100644 --- a/source/kotlin/doc/-topocentric/dec.md +++ b/source/kotlin/doc/-topocentric/dec.md @@ -2,6 +2,6 @@ # dec -val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Declination in degrees. diff --git a/source/kotlin/doc/-topocentric/index.md b/source/kotlin/doc/-topocentric/index.md index 588c8e28..2b77aa62 100644 --- a/source/kotlin/doc/-topocentric/index.md +++ b/source/kotlin/doc/-topocentric/index.md @@ -2,7 +2,7 @@ # Topocentric -data class [Topocentric](index.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +data class [Topocentric](index.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Coordinates of a celestial body as seen by a topocentric observer. @@ -12,13 +12,13 @@ Horizontal and equatorial coordinates seen by an observer on or near the surface | | | |---|---| -| [Topocentric](-topocentric.md)
fun [Topocentric](-topocentric.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [Topocentric](-topocentric.md)
fun [Topocentric](-topocentric.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties | Name | Summary | |---|---| -| [altitude](altitude.md)
val [altitude](altitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Angle in degrees above (positive) or below (negative) the observer's horizon. | -| [azimuth](azimuth.md)
val [azimuth](azimuth.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Compass direction around the horizon in degrees. 0=North, 90=East, 180=South, 270=West. | -| [dec](dec.md)
val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Declination in degrees. | -| [ra](ra.md)
val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Right ascension in sidereal hours. | +| [altitude](altitude.md)
val [altitude](altitude.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Angle in degrees above (positive) or below (negative) the observer's horizon. | +| [azimuth](azimuth.md)
val [azimuth](azimuth.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Compass direction around the horizon in degrees. 0=North, 90=East, 180=South, 270=West. | +| [dec](dec.md)
val [dec](dec.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Declination in degrees. | +| [ra](ra.md)
val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Right ascension in sidereal hours. | diff --git a/source/kotlin/doc/-topocentric/ra.md b/source/kotlin/doc/-topocentric/ra.md index 408f6cb4..3c9f8ba2 100644 --- a/source/kotlin/doc/-topocentric/ra.md +++ b/source/kotlin/doc/-topocentric/ra.md @@ -2,6 +2,6 @@ # ra -val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [ra](ra.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Right ascension in sidereal hours. diff --git a/source/kotlin/doc/-transit-info/-transit-info.md b/source/kotlin/doc/-transit-info/-transit-info.md index 958aaf69..d0b6e76b 100644 --- a/source/kotlin/doc/-transit-info/-transit-info.md +++ b/source/kotlin/doc/-transit-info/-transit-info.md @@ -2,4 +2,4 @@ # TransitInfo -fun [TransitInfo](-transit-info.md)(start: [Time](../-time/index.md), peak: [Time](../-time/index.md), finish: [Time](../-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [TransitInfo](-transit-info.md)(start: [Time](../-time/index.md), peak: [Time](../-time/index.md), finish: [Time](../-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) diff --git a/source/kotlin/doc/-transit-info/index.md b/source/kotlin/doc/-transit-info/index.md index 882bde9f..4d9761d7 100644 --- a/source/kotlin/doc/-transit-info/index.md +++ b/source/kotlin/doc/-transit-info/index.md @@ -2,7 +2,7 @@ # TransitInfo -class [TransitInfo](index.md)(start: [Time](../-time/index.md), peak: [Time](../-time/index.md), finish: [Time](../-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +class [TransitInfo](index.md)(start: [Time](../-time/index.md), peak: [Time](../-time/index.md), finish: [Time](../-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Information about a transit of Mercury or Venus, as seen from the Earth. @@ -16,7 +16,7 @@ The calculations are performed from the point of view of a geocentric observer. | | | |---|---| -| [TransitInfo](-transit-info.md)
fun [TransitInfo](-transit-info.md)(start: [Time](../-time/index.md), peak: [Time](../-time/index.md), finish: [Time](../-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) | +| [TransitInfo](-transit-info.md)
fun [TransitInfo](-transit-info.md)(start: [Time](../-time/index.md), peak: [Time](../-time/index.md), finish: [Time](../-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) | ## Properties @@ -24,5 +24,5 @@ The calculations are performed from the point of view of a geocentric observer. |---|---| | [finish](finish.md)
val [finish](finish.md): [Time](../-time/index.md)
Date and time at the end of the transit. | | [peak](peak.md)
val [peak](peak.md): [Time](../-time/index.md)
Date and time of the peak of the transit. | -| [separation](separation.md)
val [separation](separation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Angular separation in arcminutes between the centers of the Sun and the planet at time peak. | +| [separation](separation.md)
val [separation](separation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Angular separation in arcminutes between the centers of the Sun and the planet at time peak. | | [start](start.md)
val [start](start.md): [Time](../-time/index.md)
Date and time at the beginning of the transit. | diff --git a/source/kotlin/doc/-transit-info/separation.md b/source/kotlin/doc/-transit-info/separation.md index f0788217..ad0b6fba 100644 --- a/source/kotlin/doc/-transit-info/separation.md +++ b/source/kotlin/doc/-transit-info/separation.md @@ -2,6 +2,6 @@ # separation -val [separation](separation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [separation](separation.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Angular separation in arcminutes between the centers of the Sun and the planet at time peak. diff --git a/source/kotlin/doc/-vector/-vector.md b/source/kotlin/doc/-vector/-vector.md index b4f10848..4f33b9d1 100644 --- a/source/kotlin/doc/-vector/-vector.md +++ b/source/kotlin/doc/-vector/-vector.md @@ -2,4 +2,4 @@ # Vector -fun [Vector](-vector.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) +fun [Vector](-vector.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) diff --git a/source/kotlin/doc/-vector/angle-with.md b/source/kotlin/doc/-vector/angle-with.md index c2d292d3..513af387 100644 --- a/source/kotlin/doc/-vector/angle-with.md +++ b/source/kotlin/doc/-vector/angle-with.md @@ -2,6 +2,6 @@ # angleWith -fun [angleWith](angle-with.md)(other: [Vector](index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [angleWith](angle-with.md)(other: [Vector](index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Calculates the angle in degrees (0..180) between two vectors. diff --git a/source/kotlin/doc/-vector/div.md b/source/kotlin/doc/-vector/div.md index 708f79c7..fb877073 100644 --- a/source/kotlin/doc/-vector/div.md +++ b/source/kotlin/doc/-vector/div.md @@ -2,6 +2,6 @@ # div -operator fun [div](div.md)(denom: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Vector](index.md) +operator fun [div](div.md)(denom: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Vector](index.md) Divides a vector by a scalar. diff --git a/source/kotlin/doc/-vector/dot.md b/source/kotlin/doc/-vector/dot.md index 5d07282f..5655acd0 100644 --- a/source/kotlin/doc/-vector/dot.md +++ b/source/kotlin/doc/-vector/dot.md @@ -2,6 +2,6 @@ # dot -infix fun [dot](dot.md)(other: [Vector](index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +infix fun [dot](dot.md)(other: [Vector](index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Takes the dot product of two vectors. diff --git a/source/kotlin/doc/-vector/index.md b/source/kotlin/doc/-vector/index.md index 4116e71a..a02b853f 100644 --- a/source/kotlin/doc/-vector/index.md +++ b/source/kotlin/doc/-vector/index.md @@ -2,7 +2,7 @@ # Vector -data class [Vector](index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) +data class [Vector](index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) A 3D Cartesian vector whose components are expressed in Astronomical Units (AU). @@ -10,16 +10,16 @@ A 3D Cartesian vector whose components are expressed in Astronomical Units (AU). | | | |---|---| -| [Vector](-vector.md)
fun [Vector](-vector.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) | +| [Vector](-vector.md)
fun [Vector](-vector.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](../-time/index.md)) | ## Functions | Name | Summary | |---|---| -| [angleWith](angle-with.md)
fun [angleWith](angle-with.md)(other: [Vector](index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the angle in degrees (0..180) between two vectors. | -| [div](div.md)
operator fun [div](div.md)(denom: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Vector](index.md)
Divides a vector by a scalar. | -| [dot](dot.md)
infix fun [dot](dot.md)(other: [Vector](index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Takes the dot product of two vectors. | -| [length](length.md)
fun [length](length.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The total distance in AU represented by this vector. | +| [angleWith](angle-with.md)
fun [angleWith](angle-with.md)(other: [Vector](index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the angle in degrees (0..180) between two vectors. | +| [div](div.md)
operator fun [div](div.md)(denom: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Vector](index.md)
Divides a vector by a scalar. | +| [dot](dot.md)
infix fun [dot](dot.md)(other: [Vector](index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Takes the dot product of two vectors. | +| [length](length.md)
fun [length](length.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The total distance in AU represented by this vector. | | [minus](minus.md)
operator fun [minus](minus.md)(other: [Vector](index.md)): [Vector](index.md)
Subtracts one vector from another. Both operands must have identical times. | | [plus](plus.md)
operator fun [plus](plus.md)(other: [Vector](index.md)): [Vector](index.md)
Adds two vectors. Both operands must have identical times. | | [toEquatorial](to-equatorial.md)
fun [toEquatorial](to-equatorial.md)(): [Equatorial](../-equatorial/index.md)
Given an equatorial vector, calculates equatorial angular coordinates. | @@ -34,6 +34,6 @@ A 3D Cartesian vector whose components are expressed in Astronomical Units (AU). | Name | Summary | |---|---| | [t](t.md)
val [t](t.md): [Time](../-time/index.md)
The date and time at which this vector is valid. | -| [x](x.md)
val [x](x.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian x-coordinate expressed in AU. | -| [y](y.md)
val [y](y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian y-coordinate expressed in AU. | -| [z](z.md)
val [z](z.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
A Cartesian z-coordinate expressed in AU. | +| [x](x.md)
val [x](x.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian x-coordinate expressed in AU. | +| [y](y.md)
val [y](y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian y-coordinate expressed in AU. | +| [z](z.md)
val [z](z.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
A Cartesian z-coordinate expressed in AU. | diff --git a/source/kotlin/doc/-vector/length.md b/source/kotlin/doc/-vector/length.md index 02546b26..bf19eb25 100644 --- a/source/kotlin/doc/-vector/length.md +++ b/source/kotlin/doc/-vector/length.md @@ -2,6 +2,6 @@ # length -fun [length](length.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [length](length.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) The total distance in AU represented by this vector. diff --git a/source/kotlin/doc/-vector/x.md b/source/kotlin/doc/-vector/x.md index 12cd0c58..b429f432 100644 --- a/source/kotlin/doc/-vector/x.md +++ b/source/kotlin/doc/-vector/x.md @@ -2,6 +2,6 @@ # x -val [x](x.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [x](x.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian x-coordinate expressed in AU. diff --git a/source/kotlin/doc/-vector/y.md b/source/kotlin/doc/-vector/y.md index a5fa5896..c6438455 100644 --- a/source/kotlin/doc/-vector/y.md +++ b/source/kotlin/doc/-vector/y.md @@ -2,6 +2,6 @@ # y -val [y](y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [y](y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian y-coordinate expressed in AU. diff --git a/source/kotlin/doc/-vector/z.md b/source/kotlin/doc/-vector/z.md index be3903a2..aa835b75 100644 --- a/source/kotlin/doc/-vector/z.md +++ b/source/kotlin/doc/-vector/z.md @@ -2,6 +2,6 @@ # z -val [z](z.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +val [z](z.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) A Cartesian z-coordinate expressed in AU. diff --git a/source/kotlin/doc/-visibility/index.md b/source/kotlin/doc/-visibility/index.md index c49ae872..6444f170 100644 --- a/source/kotlin/doc/-visibility/index.md +++ b/source/kotlin/doc/-visibility/index.md @@ -2,7 +2,7 @@ # Visibility -enum [Visibility](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Visibility](index.md)> +enum [Visibility](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Visibility](index.md)> Indicates whether a body (especially Mercury or Venus) is best seen in the morning or evening. diff --git a/source/kotlin/doc/angle-from-sun.md b/source/kotlin/doc/angle-from-sun.md index 3384fb8d..fe627761 100644 --- a/source/kotlin/doc/angle-from-sun.md +++ b/source/kotlin/doc/angle-from-sun.md @@ -2,7 +2,7 @@ # angleFromSun -fun [angleFromSun](angle-from-sun.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [angleFromSun](angle-from-sun.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Returns the angle between the given body and the Sun, as seen from the Earth. diff --git a/source/kotlin/doc/atmosphere.md b/source/kotlin/doc/atmosphere.md index 0c1aaa7f..f74e2797 100644 --- a/source/kotlin/doc/atmosphere.md +++ b/source/kotlin/doc/atmosphere.md @@ -2,7 +2,7 @@ # atmosphere -fun [atmosphere](atmosphere.md)(elevationMeters: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [AtmosphereInfo](-atmosphere-info/index.md) +fun [atmosphere](atmosphere.md)(elevationMeters: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [AtmosphereInfo](-atmosphere-info/index.md) Calculates U.S. Standard Atmosphere (1976) variables as a function of elevation. diff --git a/source/kotlin/doc/constellation.md b/source/kotlin/doc/constellation.md index 5a81e8de..2dc73d34 100644 --- a/source/kotlin/doc/constellation.md +++ b/source/kotlin/doc/constellation.md @@ -2,7 +2,7 @@ # constellation -fun [constellation](constellation.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [ConstellationInfo](-constellation-info/index.md) +fun [constellation](constellation.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [ConstellationInfo](-constellation-info/index.md) Determines the constellation that contains the given point in the sky. diff --git a/source/kotlin/doc/define-star.md b/source/kotlin/doc/define-star.md index 19bf9f55..da43c071 100644 --- a/source/kotlin/doc/define-star.md +++ b/source/kotlin/doc/define-star.md @@ -2,7 +2,7 @@ # defineStar -fun [defineStar](define-star.md)(body: [Body](-body/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), distanceLightYears: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)) +fun [defineStar](define-star.md)(body: [Body](-body/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), distanceLightYears: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)) Assign equatorial coordinates to a user-defined star. diff --git a/source/kotlin/doc/degrees-to-radians.md b/source/kotlin/doc/degrees-to-radians.md index cde9db17..ba8b2026 100644 --- a/source/kotlin/doc/degrees-to-radians.md +++ b/source/kotlin/doc/degrees-to-radians.md @@ -2,6 +2,6 @@ # degreesToRadians -fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[degreesToRadians](degrees-to-radians.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[degreesToRadians](degrees-to-radians.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Convert an angle expressed in degrees to an angle expressed in radians. diff --git a/source/kotlin/doc/ecliptic-longitude.md b/source/kotlin/doc/ecliptic-longitude.md index bccf5c04..1c9bc60f 100644 --- a/source/kotlin/doc/ecliptic-longitude.md +++ b/source/kotlin/doc/ecliptic-longitude.md @@ -2,7 +2,7 @@ # eclipticLongitude -fun [eclipticLongitude](ecliptic-longitude.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [eclipticLongitude](ecliptic-longitude.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Calculates heliocentric ecliptic longitude of a body. diff --git a/source/kotlin/doc/global-solar-eclipses-after.md b/source/kotlin/doc/global-solar-eclipses-after.md index 5faf1fc5..71c8a4f2 100644 --- a/source/kotlin/doc/global-solar-eclipses-after.md +++ b/source/kotlin/doc/global-solar-eclipses-after.md @@ -2,7 +2,7 @@ # globalSolarEclipsesAfter -fun [globalSolarEclipsesAfter](global-solar-eclipses-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)> +fun [globalSolarEclipsesAfter](global-solar-eclipses-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)> Enumerates a series of consecutive global solar eclipses that occur after a given time. diff --git a/source/kotlin/doc/helio-distance.md b/source/kotlin/doc/helio-distance.md index c62e13fb..51f88a2a 100644 --- a/source/kotlin/doc/helio-distance.md +++ b/source/kotlin/doc/helio-distance.md @@ -2,7 +2,7 @@ # helioDistance -fun [helioDistance](helio-distance.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [helioDistance](helio-distance.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Calculates the distance between a body and the Sun at a given time. diff --git a/source/kotlin/doc/horizon.md b/source/kotlin/doc/horizon.md index 51ab8cd8..6b1bead0 100644 --- a/source/kotlin/doc/horizon.md +++ b/source/kotlin/doc/horizon.md @@ -2,7 +2,7 @@ # horizon -fun [horizon](horizon.md)(time: [Time](-time/index.md), observer: [Observer](-observer/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), refraction: [Refraction](-refraction/index.md)): [Topocentric](-topocentric/index.md) +fun [horizon](horizon.md)(time: [Time](-time/index.md), observer: [Observer](-observer/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), refraction: [Refraction](-refraction/index.md)): [Topocentric](-topocentric/index.md) Calculates the apparent location of a body relative to the local horizon of an observer on the Earth. diff --git a/source/kotlin/doc/hour-angle.md b/source/kotlin/doc/hour-angle.md index ad7af81f..e687f9da 100644 --- a/source/kotlin/doc/hour-angle.md +++ b/source/kotlin/doc/hour-angle.md @@ -2,7 +2,7 @@ # hourAngle -fun [hourAngle](hour-angle.md)(body: [Body](-body/index.md), time: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [hourAngle](hour-angle.md)(body: [Body](-body/index.md), time: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Finds the hour angle of a body for a given observer and time. diff --git a/source/kotlin/doc/index.md b/source/kotlin/doc/index.md index e9dc1534..e4b7dac8 100644 --- a/source/kotlin/doc/index.md +++ b/source/kotlin/doc/index.md @@ -6,63 +6,63 @@ | Name | Summary | |---|---| -| [Aberration](-aberration/index.md)
enum [Aberration](-aberration/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Aberration](-aberration/index.md)>
Aberration calculation options. | -| [ApsisInfo](-apsis-info/index.md)
class [ApsisInfo](-apsis-info/index.md)(time: [Time](-time/index.md), kind: [ApsisKind](-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
An apsis event: pericenter (closest approach) or apocenter (farthest distance). | -| [ApsisKind](-apsis-kind/index.md)
enum [ApsisKind](-apsis-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[ApsisKind](-apsis-kind/index.md)>
The type of apsis: pericenter (closest approach) or apocenter (farthest distance). | -| [AtmosphereInfo](-atmosphere-info/index.md)
class [AtmosphereInfo](-atmosphere-info/index.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Information about idealized atmospheric variables at a given elevation. | -| [AxisInfo](-axis-info/index.md)
class [AxisInfo](-axis-info/index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), north: [Vector](-vector/index.md))
Information about a body's rotation axis at a given time. | -| [Body](-body/index.md)
enum [Body](-body/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Body](-body/index.md)>
The enumeration of celestial bodies supported by Astronomy Engine. | -| [ConstellationInfo](-constellation-info/index.md)
class [ConstellationInfo](-constellation-info/index.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Reports the constellation that a given celestial point lies within. | -| [DateTime](-date-time/index.md)
class [DateTime](-date-time/index.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
A universal time resolved into UTC calendar date and time fields. | -| [Direction](-direction/index.md)
enum [Direction](-direction/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Direction](-direction/index.md)>
Selects whether to search for a rising event or a setting event for a celestial body. | +| [Aberration](-aberration/index.md)
enum [Aberration](-aberration/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Aberration](-aberration/index.md)>
Aberration calculation options. | +| [ApsisInfo](-apsis-info/index.md)
class [ApsisInfo](-apsis-info/index.md)(time: [Time](-time/index.md), kind: [ApsisKind](-apsis-kind/index.md), distanceAu: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
An apsis event: pericenter (closest approach) or apocenter (farthest distance). | +| [ApsisKind](-apsis-kind/index.md)
enum [ApsisKind](-apsis-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[ApsisKind](-apsis-kind/index.md)>
The type of apsis: pericenter (closest approach) or apocenter (farthest distance). | +| [AtmosphereInfo](-atmosphere-info/index.md)
class [AtmosphereInfo](-atmosphere-info/index.md)(pressure: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), temperature: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), density: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Information about idealized atmospheric variables at a given elevation. | +| [AxisInfo](-axis-info/index.md)
class [AxisInfo](-axis-info/index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), spin: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), north: [Vector](-vector/index.md))
Information about a body's rotation axis at a given time. | +| [Body](-body/index.md)
enum [Body](-body/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Body](-body/index.md)>
The enumeration of celestial bodies supported by Astronomy Engine. | +| [ConstellationInfo](-constellation-info/index.md)
class [ConstellationInfo](-constellation-info/index.md)(symbol: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), name: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), ra1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec1875: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Reports the constellation that a given celestial point lies within. | +| [DateTime](-date-time/index.md)
class [DateTime](-date-time/index.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), month: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), day: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), hour: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), minute: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), second: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
A universal time resolved into UTC calendar date and time fields. | +| [Direction](-direction/index.md)
enum [Direction](-direction/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Direction](-direction/index.md)>
Selects whether to search for a rising event or a setting event for a celestial body. | | [EarthNotAllowedException](-earth-not-allowed-exception/index.md)
class [EarthNotAllowedException](-earth-not-allowed-exception/index.md) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)
The Earth is not allowed as the body parameter. | -| [EclipseEvent](-eclipse-event/index.md)
class [EclipseEvent](-eclipse-event/index.md)(time: [Time](-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Holds a time and the observed altitude of the Sun at that time. | -| [EclipseKind](-eclipse-kind/index.md)
enum [EclipseKind](-eclipse-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[EclipseKind](-eclipse-kind/index.md)>
The different kinds of lunar/solar eclipses. | -| [Ecliptic](-ecliptic/index.md)
data class [Ecliptic](-ecliptic/index.md)(vec: [Vector](-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Ecliptic angular and Cartesian coordinates. | -| [ElongationInfo](-elongation-info/index.md)
class [ElongationInfo](-elongation-info/index.md)(time: [Time](-time/index.md), visibility: [Visibility](-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Contains information about the visibility of a celestial body at a given date and time. | -| [EquatorEpoch](-equator-epoch/index.md)
enum [EquatorEpoch](-equator-epoch/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[EquatorEpoch](-equator-epoch/index.md)>
Selects the date for which the Earth's equator is to be used for representing equatorial coordinates. | -| [Equatorial](-equatorial/index.md)
class [Equatorial](-equatorial/index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vec: [Vector](-vector/index.md))
Equatorial angular and cartesian coordinates. | -| [GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)
class [GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)(kind: [EclipseKind](-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Reports the time and geographic location of the peak of a solar eclipse. | +| [EclipseEvent](-eclipse-event/index.md)
class [EclipseEvent](-eclipse-event/index.md)(time: [Time](-time/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Holds a time and the observed altitude of the Sun at that time. | +| [EclipseKind](-eclipse-kind/index.md)
enum [EclipseKind](-eclipse-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[EclipseKind](-eclipse-kind/index.md)>
The different kinds of lunar/solar eclipses. | +| [Ecliptic](-ecliptic/index.md)
data class [Ecliptic](-ecliptic/index.md)(vec: [Vector](-vector/index.md), elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Ecliptic angular and Cartesian coordinates. | +| [ElongationInfo](-elongation-info/index.md)
class [ElongationInfo](-elongation-info/index.md)(time: [Time](-time/index.md), visibility: [Visibility](-visibility/index.md), elongation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), eclipticSeparation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Contains information about the visibility of a celestial body at a given date and time. | +| [EquatorEpoch](-equator-epoch/index.md)
enum [EquatorEpoch](-equator-epoch/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[EquatorEpoch](-equator-epoch/index.md)>
Selects the date for which the Earth's equator is to be used for representing equatorial coordinates. | +| [Equatorial](-equatorial/index.md)
class [Equatorial](-equatorial/index.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vec: [Vector](-vector/index.md))
Equatorial angular and cartesian coordinates. | +| [GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)
class [GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)(kind: [EclipseKind](-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](-time/index.md), distance: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Reports the time and geographic location of the peak of a solar eclipse. | | [GravitySimulator](-gravity-simulator/index.md)
class [GravitySimulator](-gravity-simulator/index.md)
A simulation of zero or more small bodies moving through the Solar System. | | [HourAngleInfo](-hour-angle-info/index.md)
class [HourAngleInfo](-hour-angle-info/index.md)(time: [Time](-time/index.md), hor: [Topocentric](-topocentric/index.md))
Information about a celestial body crossing a specific hour angle. | -| [IlluminationInfo](-illumination-info/index.md)
class [IlluminationInfo](-illumination-info/index.md)(time: [Time](-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Information about the brightness and illuminated shape of a celestial body. | -| [InternalError](-internal-error/index.md)
class [InternalError](-internal-error/index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)
An unexpected internal error occurred in Astronomy Engine | +| [IlluminationInfo](-illumination-info/index.md)
class [IlluminationInfo](-illumination-info/index.md)(time: [Time](-time/index.md), mag: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), phaseFraction: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), helioDist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ringTilt: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Information about the brightness and illuminated shape of a celestial body. | +| [InternalError](-internal-error/index.md)
class [InternalError](-internal-error/index.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)
An unexpected internal error occurred in Astronomy Engine | | [InvalidBodyException](-invalid-body-exception/index.md)
class [InvalidBodyException](-invalid-body-exception/index.md)(body: [Body](-body/index.md)) : [Exception](https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html)
An invalid body was specified for the given function. | | [JupiterMoonsInfo](-jupiter-moons-info/index.md)
class [JupiterMoonsInfo](-jupiter-moons-info/index.md)(io: [StateVector](-state-vector/index.md), europa: [StateVector](-state-vector/index.md), ganymede: [StateVector](-state-vector/index.md), callisto: [StateVector](-state-vector/index.md))
Holds the positions and velocities of Jupiter's major 4 moons. | -| [LibrationInfo](-libration-info/index.md)
data class [LibrationInfo](-libration-info/index.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Lunar libration angles, returned by [libration](libration.md). | -| [LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)
class [LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)(kind: [EclipseKind](-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](-eclipse-event/index.md), totalBegin: [EclipseEvent](-eclipse-event/index.md)?, peak: [EclipseEvent](-eclipse-event/index.md), totalEnd: [EclipseEvent](-eclipse-event/index.md)?, partialEnd: [EclipseEvent](-eclipse-event/index.md))
Information about a solar eclipse as seen by an observer at a given time and geographic location. | -| [LunarEclipseInfo](-lunar-eclipse-info/index.md)
class [LunarEclipseInfo](-lunar-eclipse-info/index.md)(kind: [EclipseKind](-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), peak: [Time](-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Information about a lunar eclipse. | -| [MoonQuarterInfo](-moon-quarter-info/index.md)
class [MoonQuarterInfo](-moon-quarter-info/index.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), time: [Time](-time/index.md))
A lunar quarter event (new moon, first quarter, full moon, or third quarter) along with its date and time. | +| [LibrationInfo](-libration-info/index.md)
data class [LibrationInfo](-libration-info/index.md)(elat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), elon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), mlon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), distanceKm: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), diamDeg: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Lunar libration angles, returned by [libration](libration.md). | +| [LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)
class [LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)(kind: [EclipseKind](-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), partialBegin: [EclipseEvent](-eclipse-event/index.md), totalBegin: [EclipseEvent](-eclipse-event/index.md)?, peak: [EclipseEvent](-eclipse-event/index.md), totalEnd: [EclipseEvent](-eclipse-event/index.md)?, partialEnd: [EclipseEvent](-eclipse-event/index.md))
Information about a solar eclipse as seen by an observer at a given time and geographic location. | +| [LunarEclipseInfo](-lunar-eclipse-info/index.md)
class [LunarEclipseInfo](-lunar-eclipse-info/index.md)(kind: [EclipseKind](-eclipse-kind/index.md), obscuration: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), peak: [Time](-time/index.md), sdPenum: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdPartial: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), sdTotal: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Information about a lunar eclipse. | +| [MoonQuarterInfo](-moon-quarter-info/index.md)
class [MoonQuarterInfo](-moon-quarter-info/index.md)(quarter: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), time: [Time](-time/index.md))
A lunar quarter event (new moon, first quarter, full moon, or third quarter) along with its date and time. | | [NodeEventInfo](-node-event-info/index.md)
class [NodeEventInfo](-node-event-info/index.md)(time: [Time](-time/index.md), kind: [NodeEventKind](-node-event-kind/index.md))
Information about an ascending or descending node of a body. | -| [NodeEventKind](-node-event-kind/index.md)
enum [NodeEventKind](-node-event-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[NodeEventKind](-node-event-kind/index.md)>
Indicates whether a crossing through the ecliptic plane is ascending or descending. | -| [Observer](-observer/index.md)
data class [Observer](-observer/index.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
The location of an observer on (or near) the surface of the Earth. | +| [NodeEventKind](-node-event-kind/index.md)
enum [NodeEventKind](-node-event-kind/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[NodeEventKind](-node-event-kind/index.md)>
Indicates whether a crossing through the ecliptic plane is ascending or descending. | +| [Observer](-observer/index.md)
data class [Observer](-observer/index.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), longitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
The location of an observer on (or near) the surface of the Earth. | | [PositionFunction](-position-function/index.md)
fun interface [PositionFunction](-position-function/index.md)
A function for which to solve a light-travel time problem. | -| [Refraction](-refraction/index.md)
enum [Refraction](-refraction/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Refraction](-refraction/index.md)>
Selects whether to correct for atmospheric refraction, and if so, how. | -| [RotationMatrix](-rotation-matrix/index.md)
class [RotationMatrix](-rotation-matrix/index.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double-array/index.html)>)
A rotation matrix that can be used to transform one coordinate system to another. | +| [Refraction](-refraction/index.md)
enum [Refraction](-refraction/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Refraction](-refraction/index.md)>
Selects whether to correct for atmospheric refraction, and if so, how. | +| [RotationMatrix](-rotation-matrix/index.md)
class [RotationMatrix](-rotation-matrix/index.md)(rot: [Array](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-array/index.html)<[DoubleArray](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double-array/index.html)>)
A rotation matrix that can be used to transform one coordinate system to another. | | [SearchContext](-search-context/index.md)
fun interface [SearchContext](-search-context/index.md)
Represents a function whose ascending root is to be found. | | [SeasonsInfo](-seasons-info/index.md)
class [SeasonsInfo](-seasons-info/index.md)(marchEquinox: [Time](-time/index.md), juneSolstice: [Time](-time/index.md), septemberEquinox: [Time](-time/index.md), decemberSolstice: [Time](-time/index.md))
The dates and times of changes of season for a given calendar year. | -| [Spherical](-spherical/index.md)
data class [Spherical](-spherical/index.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Spherical coordinates: latitude, longitude, distance. | -| [StateVector](-state-vector/index.md)
data class [StateVector](-state-vector/index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](-time/index.md))
Represents a combined position vector and velocity vector at a given moment in time. | -| [Time](-time/index.md)
class [Time](-time/index.md) : [Comparable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-comparable/index.html)<[Time](-time/index.md)>
A date and time used for astronomical calculations. | -| [Topocentric](-topocentric/index.md)
data class [Topocentric](-topocentric/index.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Coordinates of a celestial body as seen by a topocentric observer. | -| [TransitInfo](-transit-info/index.md)
class [TransitInfo](-transit-info/index.md)(start: [Time](-time/index.md), peak: [Time](-time/index.md), finish: [Time](-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Information about a transit of Mercury or Venus, as seen from the Earth. | -| [Vector](-vector/index.md)
data class [Vector](-vector/index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), t: [Time](-time/index.md))
A 3D Cartesian vector whose components are expressed in Astronomical Units (AU). | -| [Visibility](-visibility/index.md)
enum [Visibility](-visibility/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[Visibility](-visibility/index.md)>
Indicates whether a body (especially Mercury or Venus) is best seen in the morning or evening. | +| [Spherical](-spherical/index.md)
data class [Spherical](-spherical/index.md)(lat: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), lon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dist: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Spherical coordinates: latitude, longitude, distance. | +| [StateVector](-state-vector/index.md)
data class [StateVector](-state-vector/index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vx: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vy: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), vz: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](-time/index.md))
Represents a combined position vector and velocity vector at a given moment in time. | +| [Time](-time/index.md)
class [Time](-time/index.md) : [Comparable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-comparable/index.html)<[Time](-time/index.md)>
A date and time used for astronomical calculations. | +| [Topocentric](-topocentric/index.md)
data class [Topocentric](-topocentric/index.md)(azimuth: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Coordinates of a celestial body as seen by a topocentric observer. | +| [TransitInfo](-transit-info/index.md)
class [TransitInfo](-transit-info/index.md)(start: [Time](-time/index.md), peak: [Time](-time/index.md), finish: [Time](-time/index.md), separation: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Information about a transit of Mercury or Venus, as seen from the Earth. | +| [Vector](-vector/index.md)
data class [Vector](-vector/index.md)(x: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), y: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), z: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), t: [Time](-time/index.md))
A 3D Cartesian vector whose components are expressed in Astronomical Units (AU). | +| [Visibility](-visibility/index.md)
enum [Visibility](-visibility/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[Visibility](-visibility/index.md)>
Indicates whether a body (especially Mercury or Venus) is best seen in the morning or evening. | ## Functions | Name | Summary | |---|---| -| [angleFromSun](angle-from-sun.md)
fun [angleFromSun](angle-from-sun.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns the angle between the given body and the Sun, as seen from the Earth. | -| [atmosphere](atmosphere.md)
fun [atmosphere](atmosphere.md)(elevationMeters: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [AtmosphereInfo](-atmosphere-info/index.md)
Calculates U.S. Standard Atmosphere (1976) variables as a function of elevation. | +| [angleFromSun](angle-from-sun.md)
fun [angleFromSun](angle-from-sun.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns the angle between the given body and the Sun, as seen from the Earth. | +| [atmosphere](atmosphere.md)
fun [atmosphere](atmosphere.md)(elevationMeters: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [AtmosphereInfo](-atmosphere-info/index.md)
Calculates U.S. Standard Atmosphere (1976) variables as a function of elevation. | | [backdatePosition](backdate-position.md)
fun [backdatePosition](backdate-position.md)(time: [Time](-time/index.md), observerBody: [Body](-body/index.md), targetBody: [Body](-body/index.md), aberration: [Aberration](-aberration/index.md)): [Vector](-vector/index.md)
Solve for light travel time correction of apparent position. | | [baryState](bary-state.md)
fun [baryState](bary-state.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [StateVector](-state-vector/index.md)
Calculates barycentric position and velocity vectors for the given body. | -| [constellation](constellation.md)
fun [constellation](constellation.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [ConstellationInfo](-constellation-info/index.md)
Determines the constellation that contains the given point in the sky. | +| [constellation](constellation.md)
fun [constellation](constellation.md)(ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [ConstellationInfo](-constellation-info/index.md)
Determines the constellation that contains the given point in the sky. | | [correctLightTravel](correct-light-travel.md)
fun [correctLightTravel](correct-light-travel.md)(func: [PositionFunction](-position-function/index.md), time: [Time](-time/index.md)): [Vector](-vector/index.md)
Solve for light travel time of a vector function. | -| [defineStar](define-star.md)
fun [defineStar](define-star.md)(body: [Body](-body/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), distanceLightYears: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html))
Assign equatorial coordinates to a user-defined star. | -| [degreesToRadians](degrees-to-radians.md)
fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[degreesToRadians](degrees-to-radians.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Convert an angle expressed in degrees to an angle expressed in radians. | +| [defineStar](define-star.md)
fun [defineStar](define-star.md)(body: [Body](-body/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), distanceLightYears: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html))
Assign equatorial coordinates to a user-defined star. | +| [degreesToRadians](degrees-to-radians.md)
fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[degreesToRadians](degrees-to-radians.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Convert an angle expressed in degrees to an angle expressed in radians. | | [eclipticGeoMoon](ecliptic-geo-moon.md)
fun [eclipticGeoMoon](ecliptic-geo-moon.md)(time: [Time](-time/index.md)): [Spherical](-spherical/index.md)
Calculates spherical ecliptic geocentric position of the Moon. | -| [eclipticLongitude](ecliptic-longitude.md)
fun [eclipticLongitude](ecliptic-longitude.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates heliocentric ecliptic longitude of a body. | +| [eclipticLongitude](ecliptic-longitude.md)
fun [eclipticLongitude](ecliptic-longitude.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates heliocentric ecliptic longitude of a body. | | [elongation](elongation.md)
fun [elongation](elongation.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [ElongationInfo](-elongation-info/index.md)
Determines visibility of a celestial body relative to the Sun, as seen from the Earth. | | [equator](equator.md)
fun [equator](equator.md)(body: [Body](-body/index.md), time: [Time](-time/index.md), observer: [Observer](-observer/index.md), equdate: [EquatorEpoch](-equator-epoch/index.md), aberration: [Aberration](-aberration/index.md)): [Equatorial](-equatorial/index.md)
Calculates equatorial coordinates of a celestial body as seen by an observer on the Earth's surface. | | [equatorialToEcliptic](equatorial-to-ecliptic.md)
fun [equatorialToEcliptic](equatorial-to-ecliptic.md)(eqj: [Vector](-vector/index.md)): [Ecliptic](-ecliptic/index.md)
Converts a J2000 mean equator (EQJ) vector to a true ecliptic of date (ETC) vector and angles. | @@ -70,25 +70,25 @@ | [geoMoon](geo-moon.md)
fun [geoMoon](geo-moon.md)(time: [Time](-time/index.md)): [Vector](-vector/index.md)
Calculates equatorial geocentric position of the Moon at a given time. | | [geoMoonState](geo-moon-state.md)
fun [geoMoonState](geo-moon-state.md)(time: [Time](-time/index.md)): [StateVector](-state-vector/index.md)
Calculates equatorial geocentric position and velocity of the Moon at a given time. | | [geoVector](geo-vector.md)
fun [geoVector](geo-vector.md)(body: [Body](-body/index.md), time: [Time](-time/index.md), aberration: [Aberration](-aberration/index.md)): [Vector](-vector/index.md)
Calculates geocentric Cartesian coordinates of a body in the J2000 equatorial system. | -| [globalSolarEclipsesAfter](global-solar-eclipses-after.md)
fun [globalSolarEclipsesAfter](global-solar-eclipses-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)>
Enumerates a series of consecutive global solar eclipses that occur after a given time. | -| [helioDistance](helio-distance.md)
fun [helioDistance](helio-distance.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the distance between a body and the Sun at a given time. | +| [globalSolarEclipsesAfter](global-solar-eclipses-after.md)
fun [globalSolarEclipsesAfter](global-solar-eclipses-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)>
Enumerates a series of consecutive global solar eclipses that occur after a given time. | +| [helioDistance](helio-distance.md)
fun [helioDistance](helio-distance.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the distance between a body and the Sun at a given time. | | [helioState](helio-state.md)
fun [helioState](helio-state.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [StateVector](-state-vector/index.md)
Calculates heliocentric position and velocity vectors for the given body. | | [helioVector](helio-vector.md)
fun [helioVector](helio-vector.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [Vector](-vector/index.md)
Calculates heliocentric Cartesian coordinates of a body in the J2000 equatorial system. | -| [horizon](horizon.md)
fun [horizon](horizon.md)(time: [Time](-time/index.md), observer: [Observer](-observer/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), refraction: [Refraction](-refraction/index.md)): [Topocentric](-topocentric/index.md)
Calculates the apparent location of a body relative to the local horizon of an observer on the Earth. | -| [hourAngle](hour-angle.md)
fun [hourAngle](hour-angle.md)(body: [Body](-body/index.md), time: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Finds the hour angle of a body for a given observer and time. | +| [horizon](horizon.md)
fun [horizon](horizon.md)(time: [Time](-time/index.md), observer: [Observer](-observer/index.md), ra: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), dec: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), refraction: [Refraction](-refraction/index.md)): [Topocentric](-topocentric/index.md)
Calculates the apparent location of a body relative to the local horizon of an observer on the Earth. | +| [hourAngle](hour-angle.md)
fun [hourAngle](hour-angle.md)(body: [Body](-body/index.md), time: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Finds the hour angle of a body for a given observer and time. | | [illumination](illumination.md)
fun [illumination](illumination.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [IlluminationInfo](-illumination-info/index.md)
Finds visual magnitude, phase angle, and other illumination information about a celestial body. | -| [inverseRefractionAngle](inverse-refraction-angle.md)
fun [inverseRefractionAngle](inverse-refraction-angle.md)(refraction: [Refraction](-refraction/index.md), bentAltitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the inverse of an atmospheric refraction angle. | +| [inverseRefractionAngle](inverse-refraction-angle.md)
fun [inverseRefractionAngle](inverse-refraction-angle.md)(refraction: [Refraction](-refraction/index.md), bentAltitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the inverse of an atmospheric refraction angle. | | [jupiterMoons](jupiter-moons.md)
fun [jupiterMoons](jupiter-moons.md)(time: [Time](-time/index.md)): [JupiterMoonsInfo](-jupiter-moons-info/index.md)
Calculates jovicentric positions and velocities of Jupiter's largest 4 moons. | -| [lagrangePoint](lagrange-point.md)
fun [lagrangePoint](lagrange-point.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), time: [Time](-time/index.md), majorBody: [Body](-body/index.md), minorBody: [Body](-body/index.md)): [StateVector](-state-vector/index.md)
Calculates one of the 5 Lagrange points for a pair of co-orbiting bodies. | -| [lagrangePointFast](lagrange-point-fast.md)
fun [lagrangePointFast](lagrange-point-fast.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), majorState: [StateVector](-state-vector/index.md), majorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), minorState: [StateVector](-state-vector/index.md), minorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [StateVector](-state-vector/index.md)
Calculates one of the 5 Lagrange points from body masses and state vectors. | +| [lagrangePoint](lagrange-point.md)
fun [lagrangePoint](lagrange-point.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), time: [Time](-time/index.md), majorBody: [Body](-body/index.md), minorBody: [Body](-body/index.md)): [StateVector](-state-vector/index.md)
Calculates one of the 5 Lagrange points for a pair of co-orbiting bodies. | +| [lagrangePointFast](lagrange-point-fast.md)
fun [lagrangePointFast](lagrange-point-fast.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), majorState: [StateVector](-state-vector/index.md), majorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), minorState: [StateVector](-state-vector/index.md), minorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [StateVector](-state-vector/index.md)
Calculates one of the 5 Lagrange points from body masses and state vectors. | | [libration](libration.md)
fun [libration](libration.md)(time: [Time](-time/index.md)): [LibrationInfo](-libration-info/index.md)
Calculates the Moon's libration angles at a given moment in time. | -| [localSolarEclipsesAfter](local-solar-eclipses-after.md)
fun [localSolarEclipsesAfter](local-solar-eclipses-after.md)(startTime: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)>
Enumerates a series of consecutive local solar eclipses that occur after a given time. | -| [lunarApsidesAfter](lunar-apsides-after.md)
fun [lunarApsidesAfter](lunar-apsides-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](-apsis-info/index.md)>
Enumerates a series of consecutive lunar apsides that occur after a given time. | -| [lunarEclipsesAfter](lunar-eclipses-after.md)
fun [lunarEclipsesAfter](lunar-eclipses-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[LunarEclipseInfo](-lunar-eclipse-info/index.md)>
Enumerates a series of consecutive lunar eclipses that occur after a given time. | -| [massProduct](mass-product.md)
fun [massProduct](mass-product.md)(body: [Body](-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns the product of mass and universal gravitational constant of a Solar System body. | -| [moonNodesAfter](moon-nodes-after.md)
fun [moonNodesAfter](moon-nodes-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[NodeEventInfo](-node-event-info/index.md)>
Enumerates a series of consecutive ascending/descending nodes of the Moon. | -| [moonPhase](moon-phase.md)
fun [moonPhase](moon-phase.md)(time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns the Moon's phase as an angle from 0 to 360 degrees. | -| [moonQuartersAfter](moon-quarters-after.md)
fun [moonQuartersAfter](moon-quarters-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[MoonQuarterInfo](-moon-quarter-info/index.md)>
Enumerates a series of consecutive moon quarter phase events. | +| [localSolarEclipsesAfter](local-solar-eclipses-after.md)
fun [localSolarEclipsesAfter](local-solar-eclipses-after.md)(startTime: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)>
Enumerates a series of consecutive local solar eclipses that occur after a given time. | +| [lunarApsidesAfter](lunar-apsides-after.md)
fun [lunarApsidesAfter](lunar-apsides-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](-apsis-info/index.md)>
Enumerates a series of consecutive lunar apsides that occur after a given time. | +| [lunarEclipsesAfter](lunar-eclipses-after.md)
fun [lunarEclipsesAfter](lunar-eclipses-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[LunarEclipseInfo](-lunar-eclipse-info/index.md)>
Enumerates a series of consecutive lunar eclipses that occur after a given time. | +| [massProduct](mass-product.md)
fun [massProduct](mass-product.md)(body: [Body](-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns the product of mass and universal gravitational constant of a Solar System body. | +| [moonNodesAfter](moon-nodes-after.md)
fun [moonNodesAfter](moon-nodes-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[NodeEventInfo](-node-event-info/index.md)>
Enumerates a series of consecutive ascending/descending nodes of the Moon. | +| [moonPhase](moon-phase.md)
fun [moonPhase](moon-phase.md)(time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns the Moon's phase as an angle from 0 to 360 degrees. | +| [moonQuartersAfter](moon-quarters-after.md)
fun [moonQuartersAfter](moon-quarters-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[MoonQuarterInfo](-moon-quarter-info/index.md)>
Enumerates a series of consecutive moon quarter phase events. | | [nextGlobalSolarEclipse](next-global-solar-eclipse.md)
fun [nextGlobalSolarEclipse](next-global-solar-eclipse.md)(prevEclipseTime: [Time](-time/index.md)): [GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)
Searches for the next global solar eclipse in a series. | | [nextLocalSolarEclipse](next-local-solar-eclipse.md)
fun [nextLocalSolarEclipse](next-local-solar-eclipse.md)(prevEclipseTime: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)
Searches for the next local solar eclipse in a series. | | [nextLunarApsis](next-lunar-apsis.md)
fun [nextLunarApsis](next-lunar-apsis.md)(apsis: [ApsisInfo](-apsis-info/index.md)): [ApsisInfo](-apsis-info/index.md)
Finds the next lunar perigee or apogee event in a series. | @@ -97,12 +97,12 @@ | [nextMoonQuarter](next-moon-quarter.md)
fun [nextMoonQuarter](next-moon-quarter.md)(mq: [MoonQuarterInfo](-moon-quarter-info/index.md)): [MoonQuarterInfo](-moon-quarter-info/index.md)
Continues searching for lunar quarters from a previous search. | | [nextPlanetApsis](next-planet-apsis.md)
fun [nextPlanetApsis](next-planet-apsis.md)(body: [Body](-body/index.md), apsis: [ApsisInfo](-apsis-info/index.md)): [ApsisInfo](-apsis-info/index.md)
Finds the next planetary perihelion or aphelion event in a series. | | [nextTransit](next-transit.md)
fun [nextTransit](next-transit.md)(body: [Body](-body/index.md), prevTransitTime: [Time](-time/index.md)): [TransitInfo](-transit-info/index.md)
Searches for another transit of Mercury or Venus. | -| [observerGravity](observer-gravity.md)
fun [observerGravity](observer-gravity.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the gravitational acceleration experienced by an observer on the Earth. | -| [pairLongitude](pair-longitude.md)
fun [pairLongitude](pair-longitude.md)(body1: [Body](-body/index.md), body2: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns one body's ecliptic longitude with respect to another, as seen from the Earth. | -| [planetApsidesAfter](planet-apsides-after.md)
fun [planetApsidesAfter](planet-apsides-after.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](-apsis-info/index.md)>
Enumerates a series of consecutive planetary perihelia/aphelia events. | -| [planetOrbitalPeriod](planet-orbital-period.md)
fun [planetOrbitalPeriod](planet-orbital-period.md)(body: [Body](-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Returns the average number of days it takes for a planet to orbit the Sun. | -| [radiansToDegrees](radians-to-degrees.md)
fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[radiansToDegrees](radians-to-degrees.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Convert an angle expressed in radians to an angle expressed in degrees. | -| [refractionAngle](refraction-angle.md)
fun [refractionAngle](refraction-angle.md)(refraction: [Refraction](-refraction/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates the amount of "lift" to an altitude angle caused by atmospheric refraction. | +| [observerGravity](observer-gravity.md)
fun [observerGravity](observer-gravity.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the gravitational acceleration experienced by an observer on the Earth. | +| [pairLongitude](pair-longitude.md)
fun [pairLongitude](pair-longitude.md)(body1: [Body](-body/index.md), body2: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns one body's ecliptic longitude with respect to another, as seen from the Earth. | +| [planetApsidesAfter](planet-apsides-after.md)
fun [planetApsidesAfter](planet-apsides-after.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](-apsis-info/index.md)>
Enumerates a series of consecutive planetary perihelia/aphelia events. | +| [planetOrbitalPeriod](planet-orbital-period.md)
fun [planetOrbitalPeriod](planet-orbital-period.md)(body: [Body](-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Returns the average number of days it takes for a planet to orbit the Sun. | +| [radiansToDegrees](radians-to-degrees.md)
fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[radiansToDegrees](radians-to-degrees.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Convert an angle expressed in radians to an angle expressed in degrees. | +| [refractionAngle](refraction-angle.md)
fun [refractionAngle](refraction-angle.md)(refraction: [Refraction](-refraction/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates the amount of "lift" to an altitude angle caused by atmospheric refraction. | | [rotationAxis](rotation-axis.md)
fun [rotationAxis](rotation-axis.md)(body: [Body](-body/index.md), time: [Time](-time/index.md)): [AxisInfo](-axis-info/index.md)
Calculates information about a body's rotation axis at a given time. | | [rotationEclEqd](rotation-ecl-eqd.md)
fun [rotationEclEqd](rotation-ecl-eqd.md)(time: [Time](-time/index.md)): [RotationMatrix](-rotation-matrix/index.md)
Calculates a rotation matrix from J2000 mean ecliptic (ECL) to equatorial of-date (EQD). | | [rotationEclEqj](rotation-ecl-eqj.md)
fun [rotationEclEqj](rotation-ecl-eqj.md)(): [RotationMatrix](-rotation-matrix/index.md)
Calculates a rotation matrix from J2000 mean ecliptic (ECL) to J2000 mean equator (EQJ). | @@ -122,47 +122,47 @@ | [rotationHorEcl](rotation-hor-ecl.md)
fun [rotationHorEcl](rotation-hor-ecl.md)(time: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [RotationMatrix](-rotation-matrix/index.md)
Calculates a rotation matrix from horizontal (HOR) to J2000 mean ecliptic (ECL). | | [rotationHorEqd](rotation-hor-eqd.md)
fun [rotationHorEqd](rotation-hor-eqd.md)(time: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [RotationMatrix](-rotation-matrix/index.md)
Calculates a rotation matrix from horizontal (HOR) to equatorial of-date (EQD). | | [rotationHorEqj](rotation-hor-eqj.md)
fun [rotationHorEqj](rotation-hor-eqj.md)(time: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [RotationMatrix](-rotation-matrix/index.md)
Calculates a rotation matrix from horizontal (HOR) to J2000 equatorial (EQJ). This is one of the family of functions that returns a rotation matrix for converting from one orientation to another. Source: HOR = horizontal system (x=North, y=West, z=Zenith). Target: EQJ = equatorial system, using equator at the J2000 epoch. | -| [search](search.md)
fun [search](search.md)(time1: [Time](-time/index.md), time2: [Time](-time/index.md), toleranceSeconds: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), func: [SearchContext](-search-context/index.md)): [Time](-time/index.md)?
Searches for a time at which a function's value increases through zero. | -| [searchAltitude](search-altitude.md)
fun [searchAltitude](search-altitude.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), direction: [Direction](-direction/index.md), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](-time/index.md)?
Finds the next time the center of a body reaches a given altitude. | +| [search](search.md)
fun [search](search.md)(time1: [Time](-time/index.md), time2: [Time](-time/index.md), toleranceSeconds: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), func: [SearchContext](-search-context/index.md)): [Time](-time/index.md)?
Searches for a time at which a function's value increases through zero. | +| [searchAltitude](search-altitude.md)
fun [searchAltitude](search-altitude.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), direction: [Direction](-direction/index.md), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](-time/index.md)?
Finds the next time the center of a body reaches a given altitude. | | [searchGlobalSolarEclipse](search-global-solar-eclipse.md)
fun [searchGlobalSolarEclipse](search-global-solar-eclipse.md)(startTime: [Time](-time/index.md)): [GlobalSolarEclipseInfo](-global-solar-eclipse-info/index.md)
Searches for a solar eclipse visible anywhere on the Earth's surface. | -| [searchHourAngle](search-hour-angle.md)
fun [searchHourAngle](search-hour-angle.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), hourAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), direction: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = +1): [HourAngleInfo](-hour-angle-info/index.md)
Searches for the time when the center of a body reaches a specified hour angle as seen by an observer on the Earth. | +| [searchHourAngle](search-hour-angle.md)
fun [searchHourAngle](search-hour-angle.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), hourAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), direction: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) = +1): [HourAngleInfo](-hour-angle-info/index.md)
Searches for the time when the center of a body reaches a specified hour angle as seen by an observer on the Earth. | | [searchLocalSolarEclipse](search-local-solar-eclipse.md)
fun [searchLocalSolarEclipse](search-local-solar-eclipse.md)(startTime: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)
Searches for a solar eclipse visible at a specific location on the Earth's surface. | | [searchLunarApsis](search-lunar-apsis.md)
fun [searchLunarApsis](search-lunar-apsis.md)(startTime: [Time](-time/index.md)): [ApsisInfo](-apsis-info/index.md)
Finds the date and time of the Moon's perigee or apogee. | | [searchLunarEclipse](search-lunar-eclipse.md)
fun [searchLunarEclipse](search-lunar-eclipse.md)(startTime: [Time](-time/index.md)): [LunarEclipseInfo](-lunar-eclipse-info/index.md)
Searches for a lunar eclipse. | | [searchMaxElongation](search-max-elongation.md)
fun [searchMaxElongation](search-max-elongation.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [ElongationInfo](-elongation-info/index.md)
Finds a date and time when Mercury or Venus reaches its maximum angle from the Sun as seen from the Earth. | | [searchMoonNode](search-moon-node.md)
fun [searchMoonNode](search-moon-node.md)(startTime: [Time](-time/index.md)): [NodeEventInfo](-node-event-info/index.md)
Searches for a time when the Moon's center crosses through the ecliptic plane. | -| [searchMoonPhase](search-moon-phase.md)
fun [searchMoonPhase](search-moon-phase.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](-time/index.md)?
Searches for the time that the Moon reaches a specified phase. | +| [searchMoonPhase](search-moon-phase.md)
fun [searchMoonPhase](search-moon-phase.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](-time/index.md)?
Searches for the time that the Moon reaches a specified phase. | | [searchMoonQuarter](search-moon-quarter.md)
fun [searchMoonQuarter](search-moon-quarter.md)(startTime: [Time](-time/index.md)): [MoonQuarterInfo](-moon-quarter-info/index.md)
Finds the first lunar quarter after the specified date and time. A lunar quarter is one of the following four lunar phase events: new moon, first quarter, full moon, third quarter. This function finds the lunar quarter that happens soonest after the specified date and time. | | [searchPeakMagnitude](search-peak-magnitude.md)
fun [searchPeakMagnitude](search-peak-magnitude.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [IlluminationInfo](-illumination-info/index.md)
Searches for the date and time Venus will next appear brightest as seen from the Earth. | | [searchPlanetApsis](search-planet-apsis.md)
fun [searchPlanetApsis](search-planet-apsis.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [ApsisInfo](-apsis-info/index.md)
Finds the first aphelion or perihelion for a planet after a given time. | -| [searchRelativeLongitude](search-relative-longitude.md)
fun [searchRelativeLongitude](search-relative-longitude.md)(body: [Body](-body/index.md), targetRelativeLongitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md)): [Time](-time/index.md)
Searches for the time when the Earth and another planet are separated by a specified angle in ecliptic longitude, as seen from the Sun. | -| [searchRiseSet](search-rise-set.md)
@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/index.html)
fun [searchRiseSet](search-rise-set.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), direction: [Direction](-direction/index.md), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), metersAboveGround: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.0): [Time](-time/index.md)?
Searches for the next time a celestial body rises or sets as seen by an observer on the Earth. | -| [searchSunLongitude](search-sun-longitude.md)
fun [searchSunLongitude](search-sun-longitude.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](-time/index.md)?
Searches for the time when the Sun reaches an apparent ecliptic longitude as seen from the Earth. | +| [searchRelativeLongitude](search-relative-longitude.md)
fun [searchRelativeLongitude](search-relative-longitude.md)(body: [Body](-body/index.md), targetRelativeLongitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md)): [Time](-time/index.md)
Searches for the time when the Earth and another planet are separated by a specified angle in ecliptic longitude, as seen from the Sun. | +| [searchRiseSet](search-rise-set.md)
@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-overloads/index.html)
fun [searchRiseSet](search-rise-set.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), direction: [Direction](-direction/index.md), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), metersAboveGround: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.0): [Time](-time/index.md)?
Searches for the next time a celestial body rises or sets as seen by an observer on the Earth. | +| [searchSunLongitude](search-sun-longitude.md)
fun [searchSunLongitude](search-sun-longitude.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](-time/index.md)?
Searches for the time when the Sun reaches an apparent ecliptic longitude as seen from the Earth. | | [searchTransit](search-transit.md)
fun [searchTransit](search-transit.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [TransitInfo](-transit-info/index.md)
Searches for the first transit of Mercury or Venus after a given date. | -| [seasons](seasons.md)
fun [seasons](seasons.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [SeasonsInfo](-seasons-info/index.md)
Finds both equinoxes and both solstices for a given calendar year. | -| [siderealTime](sidereal-time.md)
fun [siderealTime](sidereal-time.md)(time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
Calculates Greenwich Apparent Sidereal Time (GAST). | +| [seasons](seasons.md)
fun [seasons](seasons.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)): [SeasonsInfo](-seasons-info/index.md)
Finds both equinoxes and both solstices for a given calendar year. | +| [siderealTime](sidereal-time.md)
fun [siderealTime](sidereal-time.md)(time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
Calculates Greenwich Apparent Sidereal Time (GAST). | | [sunPosition](sun-position.md)
fun [sunPosition](sun-position.md)(time: [Time](-time/index.md)): [Ecliptic](-ecliptic/index.md)
Calculates geocentric ecliptic coordinates for the Sun. | -| [times](times.md)
operator fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[times](times.md)(vec: [Vector](-vector/index.md)): [Vector](-vector/index.md)
Multiply a scalar by a vector, yielding another vector. | -| [transitsAfter](transits-after.md)
fun [transitsAfter](transits-after.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[TransitInfo](-transit-info/index.md)>
Enumerates a series of consecutive transits of Mercury or Venus. | +| [times](times.md)
operator fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[times](times.md)(vec: [Vector](-vector/index.md)): [Vector](-vector/index.md)
Multiply a scalar by a vector, yielding another vector. | +| [transitsAfter](transits-after.md)
fun [transitsAfter](transits-after.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[TransitInfo](-transit-info/index.md)>
Enumerates a series of consecutive transits of Mercury or Venus. | ## Properties | Name | Summary | |---|---| -| [AU_PER_LY](-a-u_-p-e-r_-l-y.md)
const val [AU_PER_LY](-a-u_-p-e-r_-l-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 63241.07708807546
The number of astronomical units per light-year. | -| [C_AUDAY](-c_-a-u-d-a-y.md)
const val [C_AUDAY](-c_-a-u-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 173.1446326846693
The speed of light in AU/day. | -| [CALLISTO_RADIUS_KM](-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md)
const val [CALLISTO_RADIUS_KM](-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 2410.3
The mean radius of Jupiter's moon Callisto, expressed in kilometers. | -| [DEG2RAD](-d-e-g2-r-a-d.md)
const val [DEG2RAD](-d-e-g2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.017453292519943295
The factor to convert degrees to radians = pi/180. | -| [EUROPA_RADIUS_KM](-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md)
const val [EUROPA_RADIUS_KM](-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1560.8
The mean radius of Jupiter's moon Europa, expressed in kilometers. | -| [GANYMEDE_RADIUS_KM](-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md)
const val [GANYMEDE_RADIUS_KM](-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 2631.2
The mean radius of Jupiter's moon Ganymede, expressed in kilometers. | -| [HOUR2RAD](-h-o-u-r2-r-a-d.md)
const val [HOUR2RAD](-h-o-u-r2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.26179938779914946
The factor to convert sidereal hours to radians = pi/12. | -| [IO_RADIUS_KM](-i-o_-r-a-d-i-u-s_-k-m.md)
const val [IO_RADIUS_KM](-i-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1821.6
The mean radius of Jupiter's moon Io, expressed in kilometers. | -| [JUPITER_EQUATORIAL_RADIUS_KM](-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_EQUATORIAL_RADIUS_KM](-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 71492.0
The equatorial radius of Jupiter, expressed in kilometers. | -| [JUPITER_MEAN_RADIUS_KM](-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_MEAN_RADIUS_KM](-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 69911.0
The volumetric mean radius of Jupiter, expressed in kilometers. | -| [JUPITER_POLAR_RADIUS_KM](-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_POLAR_RADIUS_KM](-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 66854.0
The polar radius of Jupiter, expressed in kilometers. | -| [KM_PER_AU](-k-m_-p-e-r_-a-u.md)
const val [KM_PER_AU](-k-m_-p-e-r_-a-u.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 1.4959787069098932E8
The number of kilometers in one astronomical unit (AU). | -| [MILLISECONDS_PER_DAY](-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md)
const val [MILLISECONDS_PER_DAY](-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The number of milliseconds in a day. | -| [MINUTES_PER_DAY](-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md)
const val [MINUTES_PER_DAY](-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The number of minutes in a day. | -| [RAD2DEG](-r-a-d2-d-e-g.md)
const val [RAD2DEG](-r-a-d2-d-e-g.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 57.29577951308232
The factor to convert radians to degrees = 180/pi. | -| [RAD2HOUR](-r-a-d2-h-o-u-r.md)
const val [RAD2HOUR](-r-a-d2-h-o-u-r.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 3.819718634205488
The factor to convert radians to sidereal hours = 12/pi. | -| [SECONDS_PER_DAY](-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md)
const val [SECONDS_PER_DAY](-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)
The number of seconds in a day. | +| [AU_PER_LY](-a-u_-p-e-r_-l-y.md)
const val [AU_PER_LY](-a-u_-p-e-r_-l-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 63241.07708807546
The number of astronomical units per light-year. | +| [C_AUDAY](-c_-a-u-d-a-y.md)
const val [C_AUDAY](-c_-a-u-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 173.1446326846693
The speed of light in AU/day. | +| [CALLISTO_RADIUS_KM](-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md)
const val [CALLISTO_RADIUS_KM](-c-a-l-l-i-s-t-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 2410.3
The mean radius of Jupiter's moon Callisto, expressed in kilometers. | +| [DEG2RAD](-d-e-g2-r-a-d.md)
const val [DEG2RAD](-d-e-g2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.017453292519943295
The factor to convert degrees to radians = pi/180. | +| [EUROPA_RADIUS_KM](-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md)
const val [EUROPA_RADIUS_KM](-e-u-r-o-p-a_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1560.8
The mean radius of Jupiter's moon Europa, expressed in kilometers. | +| [GANYMEDE_RADIUS_KM](-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md)
const val [GANYMEDE_RADIUS_KM](-g-a-n-y-m-e-d-e_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 2631.2
The mean radius of Jupiter's moon Ganymede, expressed in kilometers. | +| [HOUR2RAD](-h-o-u-r2-r-a-d.md)
const val [HOUR2RAD](-h-o-u-r2-r-a-d.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.26179938779914946
The factor to convert sidereal hours to radians = pi/12. | +| [IO_RADIUS_KM](-i-o_-r-a-d-i-u-s_-k-m.md)
const val [IO_RADIUS_KM](-i-o_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1821.6
The mean radius of Jupiter's moon Io, expressed in kilometers. | +| [JUPITER_EQUATORIAL_RADIUS_KM](-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_EQUATORIAL_RADIUS_KM](-j-u-p-i-t-e-r_-e-q-u-a-t-o-r-i-a-l_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 71492.0
The equatorial radius of Jupiter, expressed in kilometers. | +| [JUPITER_MEAN_RADIUS_KM](-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_MEAN_RADIUS_KM](-j-u-p-i-t-e-r_-m-e-a-n_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 69911.0
The volumetric mean radius of Jupiter, expressed in kilometers. | +| [JUPITER_POLAR_RADIUS_KM](-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md)
const val [JUPITER_POLAR_RADIUS_KM](-j-u-p-i-t-e-r_-p-o-l-a-r_-r-a-d-i-u-s_-k-m.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 66854.0
The polar radius of Jupiter, expressed in kilometers. | +| [KM_PER_AU](-k-m_-p-e-r_-a-u.md)
const val [KM_PER_AU](-k-m_-p-e-r_-a-u.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 1.4959787069098932E8
The number of kilometers in one astronomical unit (AU). | +| [MILLISECONDS_PER_DAY](-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md)
const val [MILLISECONDS_PER_DAY](-m-i-l-l-i-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The number of milliseconds in a day. | +| [MINUTES_PER_DAY](-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md)
const val [MINUTES_PER_DAY](-m-i-n-u-t-e-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The number of minutes in a day. | +| [RAD2DEG](-r-a-d2-d-e-g.md)
const val [RAD2DEG](-r-a-d2-d-e-g.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 57.29577951308232
The factor to convert radians to degrees = 180/pi. | +| [RAD2HOUR](-r-a-d2-h-o-u-r.md)
const val [RAD2HOUR](-r-a-d2-h-o-u-r.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 3.819718634205488
The factor to convert radians to sidereal hours = 12/pi. | +| [SECONDS_PER_DAY](-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md)
const val [SECONDS_PER_DAY](-s-e-c-o-n-d-s_-p-e-r_-d-a-y.md): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)
The number of seconds in a day. | diff --git a/source/kotlin/doc/inverse-refraction-angle.md b/source/kotlin/doc/inverse-refraction-angle.md index a9a7579c..89cae84a 100644 --- a/source/kotlin/doc/inverse-refraction-angle.md +++ b/source/kotlin/doc/inverse-refraction-angle.md @@ -2,7 +2,7 @@ # inverseRefractionAngle -fun [inverseRefractionAngle](inverse-refraction-angle.md)(refraction: [Refraction](-refraction/index.md), bentAltitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [inverseRefractionAngle](inverse-refraction-angle.md)(refraction: [Refraction](-refraction/index.md), bentAltitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Calculates the inverse of an atmospheric refraction angle. diff --git a/source/kotlin/doc/lagrange-point-fast.md b/source/kotlin/doc/lagrange-point-fast.md index 61700393..a2d11e3d 100644 --- a/source/kotlin/doc/lagrange-point-fast.md +++ b/source/kotlin/doc/lagrange-point-fast.md @@ -2,7 +2,7 @@ # lagrangePointFast -fun [lagrangePointFast](lagrange-point-fast.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), majorState: [StateVector](-state-vector/index.md), majorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), minorState: [StateVector](-state-vector/index.md), minorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [StateVector](-state-vector/index.md) +fun [lagrangePointFast](lagrange-point-fast.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), majorState: [StateVector](-state-vector/index.md), majorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), minorState: [StateVector](-state-vector/index.md), minorMass: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [StateVector](-state-vector/index.md) Calculates one of the 5 Lagrange points from body masses and state vectors. diff --git a/source/kotlin/doc/lagrange-point.md b/source/kotlin/doc/lagrange-point.md index ae442ec6..43afeaa2 100644 --- a/source/kotlin/doc/lagrange-point.md +++ b/source/kotlin/doc/lagrange-point.md @@ -2,7 +2,7 @@ # lagrangePoint -fun [lagrangePoint](lagrange-point.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), time: [Time](-time/index.md), majorBody: [Body](-body/index.md), minorBody: [Body](-body/index.md)): [StateVector](-state-vector/index.md) +fun [lagrangePoint](lagrange-point.md)(point: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html), time: [Time](-time/index.md), majorBody: [Body](-body/index.md), minorBody: [Body](-body/index.md)): [StateVector](-state-vector/index.md) Calculates one of the 5 Lagrange points for a pair of co-orbiting bodies. diff --git a/source/kotlin/doc/local-solar-eclipses-after.md b/source/kotlin/doc/local-solar-eclipses-after.md index d2e02b1c..bfb2b0d4 100644 --- a/source/kotlin/doc/local-solar-eclipses-after.md +++ b/source/kotlin/doc/local-solar-eclipses-after.md @@ -2,7 +2,7 @@ # localSolarEclipsesAfter -fun [localSolarEclipsesAfter](local-solar-eclipses-after.md)(startTime: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)> +fun [localSolarEclipsesAfter](local-solar-eclipses-after.md)(startTime: [Time](-time/index.md), observer: [Observer](-observer/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[LocalSolarEclipseInfo](-local-solar-eclipse-info/index.md)> Enumerates a series of consecutive local solar eclipses that occur after a given time. diff --git a/source/kotlin/doc/lunar-apsides-after.md b/source/kotlin/doc/lunar-apsides-after.md index 19cf6387..48a51b8d 100644 --- a/source/kotlin/doc/lunar-apsides-after.md +++ b/source/kotlin/doc/lunar-apsides-after.md @@ -2,7 +2,7 @@ # lunarApsidesAfter -fun [lunarApsidesAfter](lunar-apsides-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](-apsis-info/index.md)> +fun [lunarApsidesAfter](lunar-apsides-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](-apsis-info/index.md)> Enumerates a series of consecutive lunar apsides that occur after a given time. diff --git a/source/kotlin/doc/lunar-eclipses-after.md b/source/kotlin/doc/lunar-eclipses-after.md index 9cc3fad2..a183be13 100644 --- a/source/kotlin/doc/lunar-eclipses-after.md +++ b/source/kotlin/doc/lunar-eclipses-after.md @@ -2,7 +2,7 @@ # lunarEclipsesAfter -fun [lunarEclipsesAfter](lunar-eclipses-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[LunarEclipseInfo](-lunar-eclipse-info/index.md)> +fun [lunarEclipsesAfter](lunar-eclipses-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[LunarEclipseInfo](-lunar-eclipse-info/index.md)> Enumerates a series of consecutive lunar eclipses that occur after a given time. diff --git a/source/kotlin/doc/mass-product.md b/source/kotlin/doc/mass-product.md index 52116202..eb1a11c6 100644 --- a/source/kotlin/doc/mass-product.md +++ b/source/kotlin/doc/mass-product.md @@ -2,7 +2,7 @@ # massProduct -fun [massProduct](mass-product.md)(body: [Body](-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [massProduct](mass-product.md)(body: [Body](-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Returns the product of mass and universal gravitational constant of a Solar System body. diff --git a/source/kotlin/doc/moon-nodes-after.md b/source/kotlin/doc/moon-nodes-after.md index eb21d1b4..e90fba02 100644 --- a/source/kotlin/doc/moon-nodes-after.md +++ b/source/kotlin/doc/moon-nodes-after.md @@ -2,7 +2,7 @@ # moonNodesAfter -fun [moonNodesAfter](moon-nodes-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[NodeEventInfo](-node-event-info/index.md)> +fun [moonNodesAfter](moon-nodes-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[NodeEventInfo](-node-event-info/index.md)> Enumerates a series of consecutive ascending/descending nodes of the Moon. diff --git a/source/kotlin/doc/moon-phase.md b/source/kotlin/doc/moon-phase.md index 3ab1d597..6df87c05 100644 --- a/source/kotlin/doc/moon-phase.md +++ b/source/kotlin/doc/moon-phase.md @@ -2,7 +2,7 @@ # moonPhase -fun [moonPhase](moon-phase.md)(time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [moonPhase](moon-phase.md)(time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Returns the Moon's phase as an angle from 0 to 360 degrees. diff --git a/source/kotlin/doc/moon-quarters-after.md b/source/kotlin/doc/moon-quarters-after.md index cb147faf..b68d93ae 100644 --- a/source/kotlin/doc/moon-quarters-after.md +++ b/source/kotlin/doc/moon-quarters-after.md @@ -2,7 +2,7 @@ # moonQuartersAfter -fun [moonQuartersAfter](moon-quarters-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[MoonQuarterInfo](-moon-quarter-info/index.md)> +fun [moonQuartersAfter](moon-quarters-after.md)(startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[MoonQuarterInfo](-moon-quarter-info/index.md)> Enumerates a series of consecutive moon quarter phase events. diff --git a/source/kotlin/doc/observer-gravity.md b/source/kotlin/doc/observer-gravity.md index aa2c5185..e6949371 100644 --- a/source/kotlin/doc/observer-gravity.md +++ b/source/kotlin/doc/observer-gravity.md @@ -2,7 +2,7 @@ # observerGravity -fun [observerGravity](observer-gravity.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [observerGravity](observer-gravity.md)(latitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), height: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Calculates the gravitational acceleration experienced by an observer on the Earth. diff --git a/source/kotlin/doc/pair-longitude.md b/source/kotlin/doc/pair-longitude.md index f7b57edf..2169a241 100644 --- a/source/kotlin/doc/pair-longitude.md +++ b/source/kotlin/doc/pair-longitude.md @@ -2,7 +2,7 @@ # pairLongitude -fun [pairLongitude](pair-longitude.md)(body1: [Body](-body/index.md), body2: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [pairLongitude](pair-longitude.md)(body1: [Body](-body/index.md), body2: [Body](-body/index.md), time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Returns one body's ecliptic longitude with respect to another, as seen from the Earth. diff --git a/source/kotlin/doc/planet-apsides-after.md b/source/kotlin/doc/planet-apsides-after.md index 19b81748..7f02268b 100644 --- a/source/kotlin/doc/planet-apsides-after.md +++ b/source/kotlin/doc/planet-apsides-after.md @@ -2,7 +2,7 @@ # planetApsidesAfter -fun [planetApsidesAfter](planet-apsides-after.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](-apsis-info/index.md)> +fun [planetApsidesAfter](planet-apsides-after.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[ApsisInfo](-apsis-info/index.md)> Enumerates a series of consecutive planetary perihelia/aphelia events. diff --git a/source/kotlin/doc/planet-orbital-period.md b/source/kotlin/doc/planet-orbital-period.md index 6fa8960b..634d40f5 100644 --- a/source/kotlin/doc/planet-orbital-period.md +++ b/source/kotlin/doc/planet-orbital-period.md @@ -2,7 +2,7 @@ # planetOrbitalPeriod -fun [planetOrbitalPeriod](planet-orbital-period.md)(body: [Body](-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [planetOrbitalPeriod](planet-orbital-period.md)(body: [Body](-body/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Returns the average number of days it takes for a planet to orbit the Sun. diff --git a/source/kotlin/doc/radians-to-degrees.md b/source/kotlin/doc/radians-to-degrees.md index cc8fecb1..69b16dee 100644 --- a/source/kotlin/doc/radians-to-degrees.md +++ b/source/kotlin/doc/radians-to-degrees.md @@ -2,6 +2,6 @@ # radiansToDegrees -fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[radiansToDegrees](radians-to-degrees.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[radiansToDegrees](radians-to-degrees.md)(): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Convert an angle expressed in radians to an angle expressed in degrees. diff --git a/source/kotlin/doc/refraction-angle.md b/source/kotlin/doc/refraction-angle.md index 96808f80..70973ed6 100644 --- a/source/kotlin/doc/refraction-angle.md +++ b/source/kotlin/doc/refraction-angle.md @@ -2,7 +2,7 @@ # refractionAngle -fun [refractionAngle](refraction-angle.md)(refraction: [Refraction](-refraction/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [refractionAngle](refraction-angle.md)(refraction: [Refraction](-refraction/index.md), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Calculates the amount of "lift" to an altitude angle caused by atmospheric refraction. diff --git a/source/kotlin/doc/search-altitude.md b/source/kotlin/doc/search-altitude.md index fba6a94c..9f060e88 100644 --- a/source/kotlin/doc/search-altitude.md +++ b/source/kotlin/doc/search-altitude.md @@ -2,7 +2,7 @@ # searchAltitude -fun [searchAltitude](search-altitude.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), direction: [Direction](-direction/index.md), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](-time/index.md)? +fun [searchAltitude](search-altitude.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), direction: [Direction](-direction/index.md), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), altitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](-time/index.md)? Finds the next time the center of a body reaches a given altitude. diff --git a/source/kotlin/doc/search-hour-angle.md b/source/kotlin/doc/search-hour-angle.md index 473fe635..3a329c9c 100644 --- a/source/kotlin/doc/search-hour-angle.md +++ b/source/kotlin/doc/search-hour-angle.md @@ -2,7 +2,7 @@ # searchHourAngle -fun [searchHourAngle](search-hour-angle.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), hourAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), direction: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = +1): [HourAngleInfo](-hour-angle-info/index.md) +fun [searchHourAngle](search-hour-angle.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), hourAngle: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), direction: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) = +1): [HourAngleInfo](-hour-angle-info/index.md) Searches for the time when the center of a body reaches a specified hour angle as seen by an observer on the Earth. diff --git a/source/kotlin/doc/search-moon-phase.md b/source/kotlin/doc/search-moon-phase.md index e04a9870..24263bba 100644 --- a/source/kotlin/doc/search-moon-phase.md +++ b/source/kotlin/doc/search-moon-phase.md @@ -2,7 +2,7 @@ # searchMoonPhase -fun [searchMoonPhase](search-moon-phase.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](-time/index.md)? +fun [searchMoonPhase](search-moon-phase.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](-time/index.md)? Searches for the time that the Moon reaches a specified phase. diff --git a/source/kotlin/doc/search-relative-longitude.md b/source/kotlin/doc/search-relative-longitude.md index dfb95ab2..6ec5f590 100644 --- a/source/kotlin/doc/search-relative-longitude.md +++ b/source/kotlin/doc/search-relative-longitude.md @@ -2,7 +2,7 @@ # searchRelativeLongitude -fun [searchRelativeLongitude](search-relative-longitude.md)(body: [Body](-body/index.md), targetRelativeLongitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md)): [Time](-time/index.md) +fun [searchRelativeLongitude](search-relative-longitude.md)(body: [Body](-body/index.md), targetRelativeLongitude: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md)): [Time](-time/index.md) Searches for the time when the Earth and another planet are separated by a specified angle in ecliptic longitude, as seen from the Sun. diff --git a/source/kotlin/doc/search-rise-set.md b/source/kotlin/doc/search-rise-set.md index c50a06e9..505da50f 100644 --- a/source/kotlin/doc/search-rise-set.md +++ b/source/kotlin/doc/search-rise-set.md @@ -3,9 +3,9 @@ # searchRiseSet -@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/index.html) +@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.jvm/-jvm-overloads/index.html) -fun [searchRiseSet](search-rise-set.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), direction: [Direction](-direction/index.md), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), metersAboveGround: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) = 0.0): [Time](-time/index.md)? +fun [searchRiseSet](search-rise-set.md)(body: [Body](-body/index.md), observer: [Observer](-observer/index.md), direction: [Direction](-direction/index.md), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), metersAboveGround: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) = 0.0): [Time](-time/index.md)? Searches for the next time a celestial body rises or sets as seen by an observer on the Earth. diff --git a/source/kotlin/doc/search-sun-longitude.md b/source/kotlin/doc/search-sun-longitude.md index 6f791991..d9b0d838 100644 --- a/source/kotlin/doc/search-sun-longitude.md +++ b/source/kotlin/doc/search-sun-longitude.md @@ -2,7 +2,7 @@ # searchSunLongitude -fun [searchSunLongitude](search-sun-longitude.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html)): [Time](-time/index.md)? +fun [searchSunLongitude](search-sun-longitude.md)(targetLon: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), startTime: [Time](-time/index.md), limitDays: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html)): [Time](-time/index.md)? Searches for the time when the Sun reaches an apparent ecliptic longitude as seen from the Earth. diff --git a/source/kotlin/doc/search.md b/source/kotlin/doc/search.md index 7b024777..1ee3cdde 100644 --- a/source/kotlin/doc/search.md +++ b/source/kotlin/doc/search.md @@ -2,7 +2,7 @@ # search -fun [search](search.md)(time1: [Time](-time/index.md), time2: [Time](-time/index.md), toleranceSeconds: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html), func: [SearchContext](-search-context/index.md)): [Time](-time/index.md)? +fun [search](search.md)(time1: [Time](-time/index.md), time2: [Time](-time/index.md), toleranceSeconds: [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html), func: [SearchContext](-search-context/index.md)): [Time](-time/index.md)? Searches for a time at which a function's value increases through zero. diff --git a/source/kotlin/doc/seasons.md b/source/kotlin/doc/seasons.md index 649fe7e9..44f9b7cf 100644 --- a/source/kotlin/doc/seasons.md +++ b/source/kotlin/doc/seasons.md @@ -2,7 +2,7 @@ # seasons -fun [seasons](seasons.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [SeasonsInfo](-seasons-info/index.md) +fun [seasons](seasons.md)(year: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)): [SeasonsInfo](-seasons-info/index.md) Finds both equinoxes and both solstices for a given calendar year. diff --git a/source/kotlin/doc/sidereal-time.md b/source/kotlin/doc/sidereal-time.md index eab0a507..01e69a92 100644 --- a/source/kotlin/doc/sidereal-time.md +++ b/source/kotlin/doc/sidereal-time.md @@ -2,7 +2,7 @@ # siderealTime -fun [siderealTime](sidereal-time.md)(time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html) +fun [siderealTime](sidereal-time.md)(time: [Time](-time/index.md)): [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html) Calculates Greenwich Apparent Sidereal Time (GAST). diff --git a/source/kotlin/doc/times.md b/source/kotlin/doc/times.md index cb0ec120..48dd71a9 100644 --- a/source/kotlin/doc/times.md +++ b/source/kotlin/doc/times.md @@ -2,6 +2,6 @@ # times -operator fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html).[times](times.md)(vec: [Vector](-vector/index.md)): [Vector](-vector/index.md) +operator fun [Double](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-double/index.html).[times](times.md)(vec: [Vector](-vector/index.md)): [Vector](-vector/index.md) Multiply a scalar by a vector, yielding another vector. diff --git a/source/kotlin/doc/transits-after.md b/source/kotlin/doc/transits-after.md index 9e7f0c6f..47c0191a 100644 --- a/source/kotlin/doc/transits-after.md +++ b/source/kotlin/doc/transits-after.md @@ -2,7 +2,7 @@ # transitsAfter -fun [transitsAfter](transits-after.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.sequences/-sequence/index.html)<[TransitInfo](-transit-info/index.md)> +fun [transitsAfter](transits-after.md)(body: [Body](-body/index.md), startTime: [Time](-time/index.md)): [Sequence](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin.sequences/-sequence/index.html)<[TransitInfo](-transit-info/index.md)> Enumerates a series of consecutive transits of Mercury or Venus. diff --git a/source/kotlin/src/main/kotlin/io/github/cosinekitty/astronomy/astronomy.kt b/source/kotlin/src/main/kotlin/io/github/cosinekitty/astronomy/astronomy.kt index 0ff7d11d..53aba329 100644 --- a/source/kotlin/src/main/kotlin/io/github/cosinekitty/astronomy/astronomy.kt +++ b/source/kotlin/src/main/kotlin/io/github/cosinekitty/astronomy/astronomy.kt @@ -4,7 +4,7 @@ MIT License - Copyright (c) 2019-2024 Don Cross + Copyright (c) 2019-2025 Don Cross Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/python/astronomy/astronomy.py b/source/python/astronomy/astronomy.py index 15ab13b7..1a48fdf6 100644 --- a/source/python/astronomy/astronomy.py +++ b/source/python/astronomy/astronomy.py @@ -2,7 +2,7 @@ # # MIT License # -# Copyright (c) 2019-2024 Don Cross +# Copyright (c) 2019-2025 Don Cross # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal