interpolate
interpolate(
self ,
distances ,
)-> ‘dict[str, np.ndarray]’
Return each column’s values at the requested optical distances.
Distances outside this segment’s coverage return NaN. Coverage is half-open [first, last); inclusion of the outermost track endpoint is handled by the caller (OpticalPath.coordinates_at).