use super::RingBand;
pub(crate) const SATURN_RING_BANDS: &[RingBand] = &[
RingBand {
name: "D",
inner_radius: 1.110,
outer_radius: 1.236,
color: [0.47, 0.41, 0.33],
opacity: 0.06,
},
RingBand {
name: "C",
inner_radius: 1.239,
outer_radius: 1.527,
color: [0.63, 0.57, 0.46],
opacity: 0.22,
},
RingBand {
name: "B",
inner_radius: 1.527,
outer_radius: 1.951,
color: [0.83, 0.77, 0.62],
opacity: 0.70,
},
RingBand {
name: "CassiniDivision",
inner_radius: 1.951,
outer_radius: 2.023,
color: [0.18, 0.16, 0.14],
opacity: 0.04,
},
RingBand {
name: "A",
inner_radius: 2.023,
outer_radius: 2.267,
color: [0.78, 0.72, 0.58],
opacity: 0.46,
},
RingBand {
name: "EnckeGap",
inner_radius: 2.214,
outer_radius: 2.226,
color: [0.14, 0.12, 0.11],
opacity: 0.03,
},
RingBand {
name: "F",
inner_radius: 2.320,
outer_radius: 2.321,
color: [0.92, 0.90, 0.84],
opacity: 0.70,
},
RingBand {
name: "G",
inner_radius: 2.754,
outer_radius: 2.874,
color: [0.62, 0.66, 0.74],
opacity: 0.08,
},
];
pub(crate) const JUPITER_RING_BANDS: &[RingBand] = &[
RingBand {
name: "Halo",
inner_radius: 1.40,
outer_radius: 1.72,
color: [0.42, 0.35, 0.28],
opacity: 0.07,
},
RingBand {
name: "Main",
inner_radius: 1.72,
outer_radius: 1.81,
color: [0.56, 0.47, 0.38],
opacity: 0.12,
},
RingBand {
name: "GossamerInner",
inner_radius: 1.81,
outer_radius: 2.50,
color: [0.48, 0.40, 0.32],
opacity: 0.05,
},
RingBand {
name: "GossamerOuter",
inner_radius: 2.50,
outer_radius: 3.11,
color: [0.43, 0.37, 0.30],
opacity: 0.035,
},
];
pub(crate) const URANUS_RING_BANDS: &[RingBand] = &[
RingBand {
name: "Six",
inner_radius: 1.641,
outer_radius: 1.655,
color: [0.53, 0.69, 0.76],
opacity: 0.22,
},
RingBand {
name: "Five",
inner_radius: 1.700,
outer_radius: 1.715,
color: [0.56, 0.73, 0.80],
opacity: 0.20,
},
RingBand {
name: "Four",
inner_radius: 1.763,
outer_radius: 1.778,
color: [0.58, 0.75, 0.82],
opacity: 0.18,
},
RingBand {
name: "Alpha",
inner_radius: 1.825,
outer_radius: 1.837,
color: [0.60, 0.77, 0.84],
opacity: 0.22,
},
RingBand {
name: "Beta",
inner_radius: 1.877,
outer_radius: 1.891,
color: [0.60, 0.78, 0.86],
opacity: 0.22,
},
RingBand {
name: "Epsilon",
inner_radius: 1.939,
outer_radius: 2.006,
color: [0.66, 0.84, 0.90],
opacity: 0.30,
},
];
pub(crate) const NEPTUNE_RING_BANDS: &[RingBand] = &[
RingBand {
name: "Galle",
inner_radius: 1.692,
outer_radius: 1.748,
color: [0.34, 0.44, 0.83],
opacity: 0.08,
},
RingBand {
name: "LeVerrier",
inner_radius: 2.000,
outer_radius: 2.036,
color: [0.36, 0.48, 0.87],
opacity: 0.10,
},
RingBand {
name: "Arago",
inner_radius: 2.230,
outer_radius: 2.270,
color: [0.36, 0.48, 0.87],
opacity: 0.07,
},
RingBand {
name: "Adams",
inner_radius: 2.454,
outer_radius: 2.541,
color: [0.43, 0.54, 0.91],
opacity: 0.13,
},
];