public double GetSemiMajor() { double ret = OsrPINVOKE.SpatialReference_GetSemiMajor(swigCPtr); if (OsrPINVOKE.SWIGPendingException.Pending) { throw OsrPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }