14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
104IntPtr tmp_sName = Marshal.StringToCoTaskMemUni(sName);
105 IntPtr saved_sName = tmp_sName;
111if (tmp_sName != saved_sName) sName = Marshal.PtrToStringUni(tmp_sName);
static global::System.Exception Retrieve()
static int OdGeodeticPathElement_getTransformName(HandleRef jarg1, ref IntPtr jarg2)
static IntPtr OdGeodeticPathElement_cast(HandleRef jarg1)
static void OdGeodeticPathElement_setInversed(HandleRef jarg1, bool jarg2)
static int OdGeodeticPathElement_setTransformName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdGeodeticPathElement_isInversed(HandleRef jarg1)
static void delete_OdGeodeticPathElement(HandleRef jarg1)
static IntPtr OdGeodeticPathElement_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdGeodeticPathElement_getRealClassName(IntPtr jarg1)
static IntPtr OdGeodeticPathElement_desc()
static IntPtr OdGeodeticPathElement_isA(HandleRef jarg1)
static IntPtr OdGeodeticPathElement_createObject()
static OdGeodeticPathElement createObject()
OdGeodeticPathElement(IntPtr cPtr, bool cMemoryOwn)
static OdGeodeticPathElement cast(OdRxObject pObj)
void setInversed(bool bIsInversed)
OdResult getTransformName(ref string sName)
static HandleRef getCPtr(OdGeodeticPathElement obj)
OdResult setTransformName(String sName)
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
static new OdRxClass desc()
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)