pub(crate) fn set_point_length( pt: &mut Point, x: f32, y: f32, length: f32, orig_length: &mut Option<f32>, ) -> bool