public Ar3DPoint convert(SWIGTYPE_p_double lat, SWIGTYPE_p_double lon, SWIGTYPE_p_double alt) { Ar3DPoint ret = new Ar3DPoint(AriaCSPINVOKE.ArGPSCoordConverter_convert__SWIG_1(swigCPtr, SWIGTYPE_p_double.getCPtr(lat), SWIGTYPE_p_double.getCPtr(lon), SWIGTYPE_p_double.getCPtr(alt)), true); if (AriaCSPINVOKE.SWIGPendingException.Pending) { throw AriaCSPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public Ar3DPoint convert(ArLLACoords lla) { Ar3DPoint ret = new Ar3DPoint(AriaCSPINVOKE.ArGPSCoordConverter_convert__SWIG_0(swigCPtr, ArLLACoords.getCPtr(lla)), true); if (AriaCSPINVOKE.SWIGPendingException.Pending) { throw AriaCSPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public Ar3DPoint cross(Ar3DPoint c) { Ar3DPoint ret = new Ar3DPoint(AriaCSPINVOKE.Ar3DPoint_cross(swigCPtr, Ar3DPoint.getCPtr(c)), true); if (AriaCSPINVOKE.SWIGPendingException.Pending) { throw AriaCSPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public double dot(Ar3DPoint c) { double ret = AriaCSPINVOKE.Ar3DPoint_dot(swigCPtr, Ar3DPoint.getCPtr(c)); if (AriaCSPINVOKE.SWIGPendingException.Pending) { throw AriaCSPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public Ar3DPoint getCurrent() { Ar3DPoint ret = new Ar3DPoint(AriaCSPINVOKE.ArGPSCoordConverter_getCurrent(swigCPtr), true); return(ret); }
public static global::System.Runtime.InteropServices.HandleRef getCPtr(Ar3DPoint obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }