pub fn is_point_on_segment(
    point: Point3<f32>,
    seg_begin: Point3<f32>,
    seg_end: Point3<f32>
) -> bool