discretize_truing_range_interval_v1

Function discretize_truing_range_interval_v1 

Source
pub fn discretize_truing_range_interval_v1(
    start_yd: f64,
    end_yd: f64,
    step_yd: f64,
) -> Result<Vec<f64>, TruingPlanErrorV1>
Expand description

Explicitly discretize an inclusive facility interval into available ranges.

The end point is included when it lies on the step grid (within floating point tolerance); it is not appended as an off-grid extra station. This makes interval expansion reproducible and keeps every selected range on a declared station grid.