pub unsafe extern "C" fn intersection_segment_circle(
SegmentRow1: f64,
SegmentColumn1: f64,
SegmentRow2: f64,
SegmentColumn2: f64,
CircleRow: f64,
CircleColumn: f64,
CircleRadius: f64,
CircleStartPhi: f64,
CircleEndPhi: f64,
CirclePointOrder: *const c_char,
Row: *mut f64,
Column: *mut f64,
) -> Herror