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();
140 MemoryManager mMan = MemoryManager.GetMemoryManager();
141 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
160 MemoryManager mMan = MemoryManager.GetMemoryManager();
161 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
180IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
182 MemoryManager mMan = MemoryManager.GetMemoryManager();
183 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
200Marshal.FreeCoTaskMem(p_nPoints);
205IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
207 MemoryManager mMan = MemoryManager.GetMemoryManager();
208 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
225Marshal.FreeCoTaskMem(p_nPoints);
230IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
232 MemoryManager mMan = MemoryManager.GetMemoryManager();
233 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
250Marshal.FreeCoTaskMem(p_nPoints);
255IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
257 MemoryManager mMan = MemoryManager.GetMemoryManager();
258 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
275Marshal.FreeCoTaskMem(p_nPoints);
347 MemoryManager mMan = MemoryManager.GetMemoryManager();
348 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
389 MemoryManager mMan = MemoryManager.GetMemoryManager();
390 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdDbSelectionMethod obj)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdSelectionSet obj)
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdDbFullSubentPath obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)
static OdDbSelectionSet select(OdDbObjectId vpId, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode, UInt32 sm, OdRxObject pFilter)
virtual void append(OdDbObjectIdArray entityIds)
virtual bool isMember(OdDbFullSubentPath subent)
virtual void append(OdDbObjectId entityId, OdDbSelectionMethod pMethod)
static OdDbSelectionSet select(OdDbObjectId vpId, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode, UInt32 sm)
override void append(OdSelectionSet pSSet)
static OdDbSelectionSet createObject(OdDbDatabase pDb)
virtual OdDbObjectIdArray objectIdArray()
virtual OdDbSelectionMethod method(OdDbObjectId entityId)
static OdDbSelectionSet select(OdDbDatabase pDb, OdRxObject pFilter)
virtual void append(OdDbFullSubentPath subent, OdDbSelectionMethod pMethod)
virtual bool getSubentity(OdDbObjectId entityId, UInt32 i, OdDbFullSubentPath path)
virtual void append(OdDbFullSubentPath subent)
OdDbSelectionSet(IntPtr cPtr, bool cMemoryOwn)
static new OdDbSelectionSet createObject()
static OdDbSelectionSet select(OdDbDatabase pDb)
override UInt32 subentCount(OdDbStub rootEntityId)
override void Dispose(bool disposing)
virtual OdDbSelectionMethod method(OdDbFullSubentPath subent)
static OdDbSelectionSet select(OdDbObjectId vpId, OdGePoint3d[] nPoints)
static HandleRef getCPtr(OdDbSelectionSet obj)
virtual bool isMember(OdDbObjectId entityId)
override UInt32 subentCount()
static new OdRxClass desc()
virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.TD.OdDbFullSubentPath subent)
static OdDbSelectionSet cast(OdRxObject pObj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void append(OdDbObjectIdArray entityIds, OdDbSelectionMethod pMethod)
static string getRealClassName(IntPtr ptr)
virtual void append(OdDbObjectId entityId)
virtual OdDbDatabase database()
static OdDbSelectionSet select(OdDbObjectId vpId, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode)
virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.Core.OdDbStub entityId)
virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.TD.OdDbObjectId entityId)
static global::System.Exception Retrieve()
static IntPtr OdDbSelectionSet_select__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg4, UInt32 jarg5)
static void OdDbSelectionSet_append__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSelectionSet_remove__SWIG_3(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSelectionSet_select__SWIG_1(HandleRef jarg1)
static IntPtr OdDbSelectionSet_method__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbSelectionSet_select__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static UInt32 OdDbSelectionSet_subentCount__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbSelectionSet_isMember__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbSelectionSet_desc()
static IntPtr OdDbSelectionSet_cast(HandleRef jarg1)
static void OdDbSelectionSet_append__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static void OdDbSelectionSet_append__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDbSelectionSet_select__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg4)
static bool OdDbSelectionSet_isMember__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDbSelectionSet_subentCount__SWIG_1(HandleRef jarg1)
static IntPtr OdDbSelectionSet_isA(HandleRef jarg1)
static IntPtr OdDbSelectionSet_createObject__SWIG_0()
static IntPtr OdDbSelectionSet_database(HandleRef jarg1)
static void OdDbSelectionSet_append__SWIG_6(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSelectionSet_select__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSelectionSet_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSelectionSet_createObject__SWIG_1(HandleRef jarg1)
static void delete_OdDbSelectionSet(HandleRef jarg1)
static void OdDbSelectionSet_append__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static void OdDbSelectionSet_remove__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSelectionSet_append__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSelectionSet_remove__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbSelectionSet_method__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbSelectionSet_select__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg4, UInt32 jarg5, HandleRef jarg6)
static bool OdDbSelectionSet_getSubentity(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdDbSelectionSet_remove__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSelectionSet_append__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdDbSelectionSet_getRealClassName(IntPtr jarg1)
static global::System.IntPtr OdDbSelectionSet_objectIdArray(HandleRef jarg1)