pub unsafe extern "C" fn area_intersection_rectangle2(
Rect1Row: f64,
Rect1Column: f64,
Rect1Phi: f64,
Rect1Length1: f64,
Rect1Length2: f64,
Rect2Row: f64,
Rect2Column: f64,
Rect2Phi: f64,
Rect2Length1: f64,
Rect2Length2: f64,
AreaIntersection: *mut f64,
) -> Herror