pub unsafe extern "C" fn T_intersection_segments(
Segment1Row1: Htuple,
Segment1Column1: Htuple,
Segment1Row2: Htuple,
Segment1Column2: Htuple,
Segment2Row1: Htuple,
Segment2Column1: Htuple,
Segment2Row2: Htuple,
Segment2Column2: Htuple,
Row: *mut Htuple,
Column: *mut Htuple,
IsOverlapping: *mut Htuple,
) -> Herror