Skip to main content

geometry_strategy/spherical/
mod.rs

1//! Strategies bound to the Spherical coordinate-system family.
2//!
3//! Mirrors `boost/geometry/strategies/spherical/` — the directory of
4//! Boost strategy headers keyed on `spherical_equatorial_tag`. T40
5//! lands the first member, [`distance_haversine`]; later tasks add
6//! point-to-segment / side / intersection kernels on the sphere.
7
8pub mod area;
9pub mod area_chamberlain_duquette;
10pub mod azimuth;
11pub mod closest_points_haversine;
12pub mod distance_cross_track;
13pub mod distance_haversine;
14mod great_circle;
15pub mod length;
16
17pub use area::{SphericalArea, SphericalPolygonArea};
18pub use area_chamberlain_duquette::ChamberlainDuquetteArea;
19pub use azimuth::SphericalAzimuth;
20pub use closest_points_haversine::HaversineClosestPoints;
21pub use distance_cross_track::CrossTrack;
22pub use distance_haversine::{ComparableHaversine, Haversine};
23pub use length::{SphericalLength, SphericalPerimeter};