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();
156 IntPtr saved_pRet = tmp_pRet;
163if(tmp_pRet == IntPtr.Zero) pRet =
null;
164 if(tmp_pRet != IntPtr.Zero && tmp_pRet != saved_pRet)
166 MemoryTransaction mTrans_pRet = MemoryManager.GetMemoryManager().GetCurrentTransaction();
167 if(mTrans_pRet !=
null)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgLinkNode obj)
override OdDgLinkNode.OdDgLinkNodeType getType()
static new OdRxClass desc()
override bool isEqual(OdDgLinkNode pObj)
override bool clone(ref OdDgLinkNode pRet)
virtual void setModelName(String strModelName)
override void Dispose(bool disposing)
static HandleRef getCPtr(OdDgRegionLinkNode obj)
virtual String getModelName()
virtual String getRegionName()
virtual String getRegionTypeName()
override OdRxObject queryX(OdRxClass protocolClass)
static string getRealClassName(IntPtr ptr)
virtual void setRegionTypeName(String strRegionTypeName)
static OdDgRegionLinkNode cast(OdRxObject pObj)
virtual void setRegionName(String strRegionName)
OdDgRegionLinkNode(IntPtr cPtr, bool cMemoryOwn)
virtual void setRegionType(OdDgRegionLinkNode.OdDgRegionLinkNodeType uType)
virtual OdDgRegionLinkNode.OdDgRegionLinkNodeType getRegionType()
static OdDgRegionLinkNode createObject()
static global::System.Exception Retrieve()
static void OdDgRegionLinkNode_setModelName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgRegionLinkNode_queryX(HandleRef jarg1, HandleRef jarg2)
static String OdDgRegionLinkNode_getModelName(HandleRef jarg1)
static void delete_OdDgRegionLinkNode(HandleRef jarg1)
static bool OdDgRegionLinkNode_isEqual(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgRegionLinkNode_isA(HandleRef jarg1)
static bool OdDgRegionLinkNode_clone(HandleRef jarg1, ref IntPtr jarg2)
static IntPtr OdDgRegionLinkNode_cast(HandleRef jarg1)
static int OdDgRegionLinkNode_getType(HandleRef jarg1)
static void OdDgRegionLinkNode_setRegionName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static string OdDgRegionLinkNode_getRealClassName(IntPtr jarg1)
static IntPtr OdDgRegionLinkNode_desc()
static void OdDgRegionLinkNode_setRegionType(HandleRef jarg1, int jarg2)
static IntPtr OdDgRegionLinkNode_createObject()
static int OdDgRegionLinkNode_getRegionType(HandleRef jarg1)
static void OdDgRegionLinkNode_setRegionTypeName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDgRegionLinkNode_getRegionTypeName(HandleRef jarg1)
static String OdDgRegionLinkNode_getRegionName(HandleRef jarg1)