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();
229 public void transfer(UInt32 fromIndex, UInt32 toIndex, UInt32 numItems) {
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdCmColor obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
static HandleRef getCPtr(OdDbEntity obj)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
static new OdRxClass desc()
OdResult setMaterial(OdDbObjectId materialID)
UInt32 allEntityIds(OdDbObjectIdArray objectIds)
void prepend(OdDbObjectId objectId)
void setLayer(String layer)
OdResult setHighlight(bool newVal)
override void Dispose(bool disposing)
void setVisibility(Visibility visibility)
override void dxfOutFields(OdDbDxfFiler pFiler)
void insertAt(UInt32 insertionIndex, OdDbObjectId objectId)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
void removeAt(UInt32 index, OdDbObjectIdArray objectIds)
void removeAt(UInt32 entityIndex)
override void dwgOutFields(OdDbDwgFiler pFiler)
void setLineweight(LineWeight lineWeight)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void setLayer(OdDbObjectId layerId)
override void appendToOwner(OdDbIdPair idPair, OdDbObject pOwnerObject, OdDbIdMapping ownerIdMap)
static string getRealClassName(IntPtr ptr)
virtual OdResult subGetClassID(IntPtr pClsid)
void replace(OdDbObjectId oldId, OdDbObjectId newId)
override OdRxObject queryX(OdRxClass protocolClass)
void setName(String name)
void setColorIndex(UInt16 colorIndex)
OdDbGroup(IntPtr cPtr, bool cMemoryOwn)
void prepend(OdDbObjectIdArray objectIds)
void append(OdDbObjectIdArray objectIds)
bool has(OdDbEntity pEntity)
static OdDbGroup cast(OdRxObject pObj)
void setDescription(String description)
void transfer(UInt32 fromIndex, UInt32 toIndex, UInt32 numItems)
void setSelectable(bool selectable)
static HandleRef getCPtr(OdDbGroup obj)
OdDbGroupIterator newIterator()
void setPlotStyleName(String plotStyleName)
void insertAt(UInt32 insertionIndex, OdDbObjectIdArray objectIds)
override void copied(OdDbObject pObject, OdDbObject pNewObject)
static new OdDbGroup createObject()
void setLinetypeScale(double linetypeScale)
void setLinetype(OdDbObjectId linetypeID)
void getIndex(OdDbObjectId objectId, out UInt32 index)
void setColor(OdCmColor color)
OdResult setMaterial(String materialName)
void append(OdDbObjectId objectId)
void setLinetype(String linetype)
static HandleRef getCPtr(OdDbIdMapping obj)
static HandleRef getCPtr(OdDbIdPair obj)
static HandleRef getCPtr(OdDbObject obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static void OdDbGroup_append__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbGroup_setLineweight(HandleRef jarg1, int jarg2)
static void OdDbGroup_appendToOwner(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4)
static bool OdDbGroup_isNotAccessible(HandleRef jarg1)
static bool OdDbGroup_isAnonymous(HandleRef jarg1)
static int OdDbGroup_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static string OdDbGroup_getRealClassName(IntPtr jarg1)
static void OdDbGroup_setLinetype__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbGroup_clear(HandleRef jarg1)
static void OdDbGroup_copied(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbGroup_getIndex(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out UInt32 jarg3)
static void OdDbGroup_removeAt__SWIG_1(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbGroup_setVisibility(HandleRef jarg1, int jarg2)
static UInt32 OdDbGroup_allEntityIds(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbGroup_append__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String OdDbGroup_description(HandleRef jarg1)
static void OdDbGroup_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbGroup_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbGroup_reverse(HandleRef jarg1)
static IntPtr OdDbGroup_cast(HandleRef jarg1)
static IntPtr OdDbGroup_newIterator(HandleRef jarg1)
static IntPtr OdDbGroup_createObject()
static void OdDbGroup_remove__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbGroup_setColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbGroup_insertAt__SWIG_1(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdDbGroup(HandleRef jarg1)
static int OdDbGroup_setHighlight(HandleRef jarg1, bool jarg2)
static void OdDbGroup_setLayer__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbGroup_prepend__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbGroup_setAnonymous(HandleRef jarg1)
static void OdDbGroup_prepend__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbGroup_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbGroup_setLinetype__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbGroup_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbGroup_isA(HandleRef jarg1)
static void OdDbGroup_remove__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDbGroup_numEntities(HandleRef jarg1)
static void OdDbGroup_setLayer__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbGroup_setLinetypeScale(HandleRef jarg1, double jarg2)
static void OdDbGroup_setSelectable(HandleRef jarg1, bool jarg2)
static String OdDbGroup_name(HandleRef jarg1)
static void OdDbGroup_setDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbGroup_setMaterial__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbGroup_isSelectable(HandleRef jarg1)
static void OdDbGroup_insertAt__SWIG_0(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbGroup_transfer(HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4)
static void OdDbGroup_setPlotStyleName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbGroup_subClose(HandleRef jarg1)
static void OdDbGroup_removeAt__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static int OdDbGroup_setMaterial__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbGroup_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbGroup_setColorIndex(HandleRef jarg1, UInt16 jarg2)
static bool OdDbGroup_has(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbGroup_desc()
static int OdDbGroup_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static void OdDbGroup_replace(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)