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();
140IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
142 MemoryManager mMan = MemoryManager.GetMemoryManager();
143 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
160Marshal.FreeCoTaskMem(p_nPoints);
165IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
167 MemoryManager mMan = MemoryManager.GetMemoryManager();
168 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
185Marshal.FreeCoTaskMem(p_nPoints);
190IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
192 MemoryManager mMan = MemoryManager.GetMemoryManager();
193 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
210Marshal.FreeCoTaskMem(p_nPoints);
215IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
217 MemoryManager mMan = MemoryManager.GetMemoryManager();
218 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
235Marshal.FreeCoTaskMem(p_nPoints);
240IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
242 MemoryManager mMan = MemoryManager.GetMemoryManager();
243 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
260Marshal.FreeCoTaskMem(p_nPoints);
265IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
267 MemoryManager mMan = MemoryManager.GetMemoryManager();
268 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
285Marshal.FreeCoTaskMem(p_nPoints);
290IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
292 MemoryManager mMan = MemoryManager.GetMemoryManager();
293 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
310Marshal.FreeCoTaskMem(p_nPoints);
315IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(nPoints);
317 MemoryManager mMan = MemoryManager.GetMemoryManager();
318 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
335Marshal.FreeCoTaskMem(p_nPoints);
415 MemoryManager mMan = MemoryManager.GetMemoryManager();
416 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
449 MemoryManager mMan = MemoryManager.GetMemoryManager();
450 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdDbSelectionMethod obj)
static HandleRef getCPtr(OdGsView obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdSelectionSet obj)
static HandleRef getCPtr(OdDgDatabase obj)
static HandleRef getCPtr(OdDgElementIdArray obj)
static HandleRef getCPtr(OdDgElementId obj)
static HandleRef getCPtr(OdDgFullSubentPath obj)
static string getRealClassName(IntPtr ptr)
virtual void append(OdDgElementIdArray entityIds)
static OdDgSelectionSet select(OdDgElementId vpId, OdGePoint3d[] nPoints)
override OdRxObject queryX(OdRxClass protocolClass)
virtual bool isMember(OdDgFullSubentPath subent)
static OdDgSelectionSet select(OdDgElementId vpId, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode)
static OdDgSelectionSet select(OdDgDatabase pDg, OdGsView gsView, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode, OdDbVisualSelection.SubentSelectionMode sm)
virtual bool isMember(OdDgElementId entityId)
override void Dispose(bool disposing)
static OdDgSelectionSet select(OdDgElementId vpId, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode, OdDbVisualSelection.SubentSelectionMode sm)
static OdDgSelectionSet select(OdDgDatabase pDg, OdGsView gsView, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode, OdDbVisualSelection.SubentSelectionMode sm, OdRxObject pFilter)
static new OdRxClass desc()
static new OdDgSelectionSet createObject()
virtual OdDgElementIdArray elementIdArray()
virtual void append(OdDgFullSubentPath subent)
override UInt32 numEntities()
virtual bool getSubentity(OdDgElementId entityId, UInt32 i, OdDgFullSubentPath path)
virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.Core.OdDbStub entityId)
virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.TG.OdDgElementId entityId)
virtual OdDbSelectionMethod method(OdDgElementId entityId)
static OdDgSelectionSet cast(OdRxObject pObj)
static OdDgSelectionSet select(OdDgDatabase pDg, OdGsView gsView, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode)
static OdDgSelectionSet select(OdDgElementId vpId, OdGePoint3d[] nPoints, OdDbVisualSelection.Mode mode, OdDbVisualSelection.SubentSelectionMode sm, OdRxObject pFilter)
OdDgSelectionSet(IntPtr cPtr, bool cMemoryOwn)
virtual OdDgDatabase database()
virtual OdDbSelectionMethod method(OdDgFullSubentPath subent)
static HandleRef getCPtr(OdDgSelectionSet obj)
virtual void append(OdDgElementId entityId, OdDbSelectionMethod pMethod)
virtual UInt32 subentCount(OdDgElementId entityId)
virtual void append(OdDgElementIdArray entityIds, OdDbSelectionMethod pMethod)
virtual void append(OdDgElementId entityId)
static OdDgSelectionSet select(OdDgDatabase pDg, OdGsView gsView, OdGePoint3d[] nPoints)
virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.TG.OdDgFullSubentPath subent)
override void append(OdSelectionSet pSSet)
static OdDgSelectionSet createObject(OdDgDatabase pDb)
virtual void append(OdDgFullSubentPath subent, OdDbSelectionMethod pMethod)
static global::System.Exception Retrieve()
static void OdDgSelectionSet_append__SWIG_6(HandleRef jarg1, HandleRef jarg2)
static void OdDgSelectionSet_append__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgSelectionSet_select__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg4, int jarg5)
static IntPtr OdDgSelectionSet_select__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg4, int jarg5, HandleRef jarg6)
static void OdDgSelectionSet_append__SWIG_4(HandleRef jarg1, IntPtr jarg2, HandleRef jarg3)
static void OdDgSelectionSet_remove__SWIG_3(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDgSelectionSet_numEntities(HandleRef jarg1)
static void OdDgSelectionSet_remove__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgSelectionSet_append__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgSelectionSet_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgSelectionSet_append__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static bool OdDgSelectionSet_getSubentity(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDgSelectionSet_desc()
static void OdDgSelectionSet_append__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDgSelectionSet_database(HandleRef jarg1)
static IntPtr OdDgSelectionSet_select__SWIG_6(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, int jarg5)
static IntPtr OdDgSelectionSet_method__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgSelectionSet_remove__SWIG_2(HandleRef jarg1, IntPtr jarg2)
static void OdDgSelectionSet_remove__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgSelectionSet_elementIdArray(HandleRef jarg1)
static IntPtr OdDgSelectionSet_select__SWIG_4(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, int jarg5, int jarg6, HandleRef jarg7)
static void delete_OdDgSelectionSet(HandleRef jarg1)
static string OdDgSelectionSet_getRealClassName(IntPtr jarg1)
static IntPtr OdDgSelectionSet_select__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgSelectionSet_cast(HandleRef jarg1)
static UInt32 OdDgSelectionSet_subentCount(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgSelectionSet_isMember__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgSelectionSet_select__SWIG_5(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, int jarg5, int jarg6)
static IntPtr OdDgSelectionSet_method__SWIG_1(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgSelectionSet_select__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg4)
static IntPtr OdDgSelectionSet_select__SWIG_7(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3)
static IntPtr OdDgSelectionSet_createObject__SWIG_0()
static void OdDgSelectionSet_append__SWIG_5(HandleRef jarg1, IntPtr jarg2)
static bool OdDgSelectionSet_isMember__SWIG_1(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgSelectionSet_isA(HandleRef jarg1)
static IntPtr OdDgSelectionSet_createObject__SWIG_1(HandleRef jarg1)