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);
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
147 public virtual void setPathItem(UInt64 uPathElementId, UInt32 nItem) {
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual void gripStatus(OdDgElement.GripStat status)
static HandleRef getCPtr(OdDgElementIdPath obj)
virtual UInt32 getPathLength()
override void setSignature(UInt16 type)
static new OdDgElementIdPath createObject()
static new OdRxClass desc()
virtual UInt64 getPathItem(UInt32 nItem)
virtual void deletePathItem(UInt32 nItem)
static string getRealClassName(IntPtr ptr)
static OdDgElementIdPath cast(OdRxObject pObj)
override byte getElementSubType()
override OdDgElement.ElementTypes getElementType()
override void Dispose(bool disposing)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
override UInt16 getSignature()
virtual void addPathItem(UInt64 uPathElementId)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setPathItem(UInt64 uPathElementId, UInt32 nItem)
OdDgElementIdPath(IntPtr cPtr, bool cMemoryOwn)
static global::System.Exception Retrieve()
static void OdDgElementIdPath_addPathItem(HandleRef jarg1, UInt64 jarg2)
static void OdDgElementIdPath_setSignature(HandleRef jarg1, UInt16 jarg2)
static IntPtr OdDgElementIdPath_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt16 OdDgElementIdPath_getSignature(HandleRef jarg1)
static IntPtr OdDgElementIdPath_createObject()
static IntPtr OdDgElementIdPath_cast(HandleRef jarg1)
static UInt64 OdDgElementIdPath_getPathItem(HandleRef jarg1, UInt32 jarg2)
static int OdDgElementIdPath_getElementType(HandleRef jarg1)
static void OdDgElementIdPath_setPathItem(HandleRef jarg1, UInt64 jarg2, UInt32 jarg3)
static UInt32 OdDgElementIdPath_getPathLength(HandleRef jarg1)
static void delete_OdDgElementIdPath(HandleRef jarg1)
static IntPtr OdDgElementIdPath_isA(HandleRef jarg1)
static byte OdDgElementIdPath_getElementSubType(HandleRef jarg1)
static IntPtr OdDgElementIdPath_desc()
static void OdDgElementIdPath_deletePathItem(HandleRef jarg1, UInt32 jarg2)
static string OdDgElementIdPath_getRealClassName(IntPtr jarg1)