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();
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
125 MemoryManager mMan = MemoryManager.GetMemoryManager();
126 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
145 MemoryManager mMan = MemoryManager.GetMemoryManager();
146 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
191 MemoryManager mMan = MemoryManager.GetMemoryManager();
192 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
222 MemoryManager mMan = MemoryManager.GetMemoryManager();
223 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
253 MemoryManager mMan = MemoryManager.GetMemoryManager();
254 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
273 MemoryManager mMan = MemoryManager.GetMemoryManager();
274 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
void setTreatElementsAsHard(bool doIt)
override void applyPartialUndo(OdDbDwgFiler pFiler, OdRxClass pClass)
OdDbObjectId setAt(String name, OdDbObject newValue)
static string getRealClassName(IntPtr ptr)
OdDbObject getAt(String name, OpenMode mode)
OdDbDictionaryIterator newIterator(DictIterType iterType)
OdDbDictionary(IntPtr cPtr, bool cMemoryOwn)
OdDbObjectId getAt(String name, out OdResult pStatus)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override void goodbye(OdDbObject pObject)
virtual void setMergeStyle(DuplicateRecordCloning mergeStyle)
override DuplicateRecordCloning mergeStyle()
bool setName(String oldName, String newName)
String suggestName(String strFilePath, int nMaxLength)
String nameAt(OdDbObjectId objectId)
override void Dispose(bool disposing)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
virtual OdResult subGetClassID(IntPtr pClsid)
static HandleRef getCPtr(OdDbDictionary obj)
const int kMaxSuggestNameSize
OdDbDictionaryIterator newIterator()
bool has(OdDbObjectId objectId)
static new OdRxClass desc()
static new OdDbDictionary createObject()
override void erased(OdDbObject pObject, bool erasing)
override void dwgOutFields(OdDbDwgFiler pFiler)
static OdDbDictionary cast(OdRxObject pObj)
String suggestName(String strFilePath)
bool isTreatElementsAsHard()
override void erased(OdDbObject pObject)
OdDbObjectId getAt(String name)
override void dxfOutFields(OdDbDxfFiler pFiler)
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
static HandleRef getCPtr(OdDbObject obj)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static IntPtr OdDbDictionary_newIterator__SWIG_0(HandleRef jarg1, int jarg2)
static void OdDbDictionary_setTreatElementsAsHard(HandleRef jarg1, bool jarg2)
static string OdDbDictionary_getRealClassName(IntPtr jarg1)
static IntPtr OdDbDictionary_getAt__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static String OdDbDictionary_suggestName__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbDictionary_has__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbDictionary_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static bool OdDbDictionary_has__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbDictionary_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbDictionary(HandleRef jarg1)
static UInt32 OdDbDictionary_numEntries(HandleRef jarg1)
static int OdDbDictionary_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbDictionary_goodbye(HandleRef jarg1, HandleRef jarg2)
static int OdDbDictionary_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbDictionary_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbDictionary_subClose(HandleRef jarg1)
static void OdDbDictionary_setMergeStyle(HandleRef jarg1, int jarg2)
static void OdDbDictionary_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbDictionary_remove__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbDictionary_cast(HandleRef jarg1)
static IntPtr OdDbDictionary_desc()
static IntPtr OdDbDictionary_newIterator__SWIG_1(HandleRef jarg1)
static String OdDbDictionary_nameAt(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbDictionary_getAt__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbDictionary_applyPartialUndo(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDbDictionary_isA(HandleRef jarg1)
static void OdDbDictionary_erased__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdDbDictionary_erased__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbDictionary_setAt(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static global::System.IntPtr OdDbDictionary_getAt__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, out OdResult jarg3)
static String OdDbDictionary_suggestName__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static bool OdDbDictionary_isTreatElementsAsHard(HandleRef jarg1)
static IntPtr OdDbDictionary_createObject()
static int OdDbDictionary_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static int OdDbDictionary_mergeStyle(HandleRef jarg1)
static void OdDbDictionary_remove__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)