14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
123IntPtr tmp_resultXml = Marshal.StringToCoTaskMemUni(resultXml);
124 IntPtr saved_resultXml = tmp_resultXml;
130if (tmp_resultXml != saved_resultXml) resultXml = Marshal.PtrToStringUni(tmp_resultXml);
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbGeoData obj)
static string getRealClassName(IntPtr ptr)
override OdRxObject queryX(OdRxClass protocolClass)
static OdDbGeoDataPE cast(OdRxObject pObj)
virtual bool validateCs(String coordinateSystem)
static new OdRxClass desc()
virtual OdResult geoCoordinateSystemWillChange(OdDbGeoData pGeoData, String newName)
override void Dispose(bool disposing)
virtual OdResult transformFromLonLatAlt(OdDbGeoData pGeoData, double dblLongitude, double dblLatitude, double dblAltitude, out double dblDwgX, out double dblDwgY, out double dblDwgZ)
static OdDbGeoDataPE createObject()
OdDbGeoDataPE(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult transformToLonLatAlt(OdDbGeoData pGeoData, double dblDwgX, double dblDwgY, double dblDwgZ, out double dblLongitude, out double dblLatitude, out double dblAltitude)
virtual OdResult parseCsName(OdDbGeoData pGeoData, String inputName, ref string resultXml)
static HandleRef getCPtr(OdDbGeoDataPE obj)
virtual OdResult geoCoordinateSystemChanged(OdDbGeoData pGeoData, String oldName)
virtual String parseIdFromXml(String xml)
static global::System.Exception Retrieve()
static IntPtr OdDbGeoDataPE_createObject()
static int OdDbGeoDataPE_transformFromLonLatAlt(HandleRef jarg1, HandleRef jarg2, double jarg3, double jarg4, double jarg5, out double jarg6, out double jarg7, out double jarg8)
static IntPtr OdDbGeoDataPE_cast(HandleRef jarg1)
static void delete_OdDbGeoDataPE(HandleRef jarg1)
static String OdDbGeoDataPE_parseIdFromXml(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbGeoDataPE_geoCoordinateSystemWillChange(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static IntPtr OdDbGeoDataPE_desc()
static IntPtr OdDbGeoDataPE_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbGeoDataPE_isA(HandleRef jarg1)
static bool OdDbGeoDataPE_validateCs(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static string OdDbGeoDataPE_getRealClassName(IntPtr jarg1)
static int OdDbGeoDataPE_transformToLonLatAlt(HandleRef jarg1, HandleRef jarg2, double jarg3, double jarg4, double jarg5, out double jarg6, out double jarg7, out double jarg8)
static int OdDbGeoDataPE_parseCsName(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, ref IntPtr jarg4)
static int OdDbGeoDataPE_geoCoordinateSystemChanged(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)