#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum TritonRegion {
CantaloupeTerrain,
MonadRegio,
N2IceCap,
GeyserField,
}
pub fn named_region(latitude_deg: f64, longitude_deg: f64) -> TritonRegion {
if latitude_deg < -60.0 {
TritonRegion::N2IceCap
} else if latitude_deg < -30.0 && longitude_deg < 60.0 {
TritonRegion::GeyserField
} else if latitude_deg > 0.0 && (280.0..=360.0).contains(&longitude_deg) {
TritonRegion::MonadRegio
} else {
TritonRegion::CantaloupeTerrain
}
}