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(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
static new OdDbShPrimitive createObject()
override void dxfOutFields(OdDbDxfFiler pFiler)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdRxObject queryX(OdRxClass protocolClass)
override bool subWorldDraw(OdGiWorldDraw pWd)
static OdDbShPrimitive cast(OdRxObject pObj)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
OdDbShPrimitive(IntPtr cPtr, bool cMemoryOwn)
override void dwgOutFields(OdDbDwgFiler pFiler)
override void Dispose(bool disposing)
static HandleRef getCPtr(OdDbShPrimitive obj)
static new OdRxClass desc()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
static string getRealClassName(IntPtr ptr)
static global::System.Exception Retrieve()
static string OdDbShPrimitive_getRealClassName(IntPtr jarg1)
static int OdDbShPrimitive_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbShPrimitive(HandleRef jarg1)
static IntPtr OdDbShPrimitive_createObject()
static void OdDbShPrimitive_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbShPrimitive_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShPrimitive_isA(HandleRef jarg1)
static IntPtr OdDbShPrimitive_cast(HandleRef jarg1)
static void OdDbShPrimitive_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShPrimitive_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShPrimitive_desc()
static bool OdDbShPrimitive_subWorldDraw(HandleRef jarg1, HandleRef jarg2)