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();
159 MemoryManager mMan = MemoryManager.GetMemoryManager();
160 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
179 MemoryManager mMan = MemoryManager.GetMemoryManager();
180 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
199 MemoryManager mMan = MemoryManager.GetMemoryManager();
200 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
219 MemoryManager mMan = MemoryManager.GetMemoryManager();
220 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual void gripStatus(OdDgElement.GripStat status)
OdDgElementId elementId()
static HandleRef getCPtr(OdDgElementId obj)
virtual OdResult moveToStart(OdDgElementId idTableRecord)
virtual OdDgElementIterator createIterator(bool atBeginning)
virtual OdDgElementId getAt(UInt32 recordEntryId, bool getErasedRecord)
override void Dispose(bool disposing)
virtual OdResult moveToEnd(OdDgElementId idTableRecord, bool bSkipDeleted)
override byte getElementSubType()
virtual void add(OdDgTableRecord pRecord, bool bCheckData)
virtual OdDgElementId getAt(UInt32 recordEntryId)
virtual bool has(OdDgElementId elementId)
virtual UInt32 getItemCount(bool bSkipDeleted)
static new OdDgTable createObject()
virtual OdDgElementId getAt(String recordName, bool getErasedRecord)
override OdDgElement.ElementTypes getElementType()
virtual OdResult moveToIndex(UInt32 uIndex, OdDgElementId idTableRecord)
virtual OdDgElementIterator createIterator(bool atBeginning, bool skipDeleted)
static new OdRxClass desc()
static HandleRef getCPtr(OdDgTable obj)
virtual bool firstIndexIsDefaultValue()
virtual OdDgElementIterator createIterator()
virtual void add(OdDgTableRecord pRecord)
override OdRxObject clone()
virtual OdResult moveToIndex(UInt32 uIndex, OdDgElementId idTableRecord, bool bSkipDeleted)
virtual UInt32 getItemCount()
static string getRealClassName(IntPtr ptr)
virtual OdDgElementId getAt(String recordName)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual OdResult moveToEnd(OdDgElementId idTableRecord)
virtual OdResult moveToStart(OdDgElementId idTableRecord, bool bSkipDeleted)
OdDgTable(IntPtr cPtr, bool cMemoryOwn)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
override OdRxObject queryX(OdRxClass protocolClass)
static OdDgTable cast(OdRxObject pObj)
static HandleRef getCPtr(OdDgTableRecord obj)
static global::System.Exception Retrieve()
static IntPtr OdDgTable_isA(HandleRef jarg1)
static void OdDgTable_add__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static int OdDgTable_moveToStart__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdDgTable_getRealClassName(IntPtr jarg1)
static int OdDgTable_moveToIndex__SWIG_1(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdDgTable_getItemCount__SWIG_0(HandleRef jarg1, bool jarg2)
static IntPtr OdDgTable_createIterator__SWIG_2(HandleRef jarg1)
static IntPtr OdDgTable_cast(HandleRef jarg1)
static void OdDgTable_add__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static int OdDgTable_moveToEnd__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDgTable_moveToIndex__SWIG_0(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static IntPtr OdDgTable_createIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static int OdDgTable_moveToStart__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static IntPtr OdDgTable_clone(HandleRef jarg1)
static void delete_OdDgTable(HandleRef jarg1)
static bool OdDgTable_firstIndexIsDefaultValue(HandleRef jarg1)
static UInt32 OdDgTable_getItemCount__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdDgTable_getAt__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static int OdDgTable_getElementType(HandleRef jarg1)
static byte OdDgTable_getElementSubType(HandleRef jarg1)
static int OdDgTable_moveToEnd__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgTable_createObject()
static global::System.IntPtr OdDgTable_getAt__SWIG_2(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static global::System.IntPtr OdDgTable_getAt__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDgTable_has(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgTable_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgTable_createIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static global::System.IntPtr OdDgTable_getAt__SWIG_3(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgTable_desc()