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();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
override OdRxObject queryX(OdRxClass protocolClass)
static new OdRxClass desc()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static string getRealClassName(IntPtr ptr)
OdResult setBody(IntPtr pBody)
OdDbShBrep(IntPtr cPtr, bool cMemoryOwn)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
override void dwgOutFields(OdDbDwgFiler pFiler)
static HandleRef getCPtr(OdDbShBrep obj)
static OdDbShBrep cast(OdRxObject pObj)
override void dxfOutFields(OdDbDxfFiler pFiler)
override void Dispose(bool disposing)
static new OdDbShBrep createObject()
static global::System.Exception Retrieve()
static int OdDbShBrep_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShBrep_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShBrep_desc()
static IntPtr OdDbShBrep_isA(HandleRef jarg1)
static IntPtr OdDbShBrep_cast(HandleRef jarg1)
static int OdDbShBrep_setBody(HandleRef jarg1, IntPtr jarg2)
static void OdDbShBrep_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbShBrep(HandleRef jarg1)
static string OdDbShBrep_getRealClassName(IntPtr jarg1)
static void OdDbShBrep_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShBrep_createObject()
static IntPtr OdDbShBrep_getBody(HandleRef jarg1)
static int OdDbShBrep_dxfInFields(HandleRef jarg1, HandleRef jarg2)