pub type PlaneProjection = *mut c_void;