Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgSelectionSet.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TG {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDgSelectionSet(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgSelectionSet_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgSelectionSet obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
43 public static OdDgSelectionSet cast(OdRxObject pObj) {// OdSmartPtr<OdDgSelectionSet>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDgSelectionSet ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
52 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
53 }
54 else
55 {
56 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgSelectionSet_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgSelectionSet_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TG_DbPINVOKE.OdDgSelectionSet_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDgSelectionSet createObject() {// OdSmartPtr<OdDgSelectionSet>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDgSelectionSet ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
93 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
94 }
95 else
96 {
97 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
98 }
99
101 return ret;
102}
103
104 public static OdDgSelectionSet createObject(OdDgDatabase pDb) {// OdDgSelectionSetPtr
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
108
109 OdDgSelectionSet ret = null;
110 if (null != mTrans)
111 {
112 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
113 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
114 }
115 else
116 {
117 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
118 }
119
121 return ret;
122}
123
124 public virtual OdDgDatabase database() {
125 OdDgDatabase ret = (OdDgDatabase)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDatabase),TG_DbPINVOKE.OdDgSelectionSet_database(swigCPtr),false); /*createInt 3_2*/
126
128 return ret;
129}
130
132// csout array
134
136 return res;
137}
138
139 public static OdDgSelectionSet select(OdDgElementId vpId, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ nPoints, OdDbVisualSelection.Mode mode, OdDbVisualSelection.SubentSelectionMode sm, OdRxObject pFilter) {
140IntPtr p_nPoints=Teigha.Core.Helpers.MarshalPoint3dArray(nPoints);
141 try {// OdDgSelectionSetPtr
142 MemoryManager mMan = MemoryManager.GetMemoryManager();
143 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
144 IntPtr ptr = TG_DbPINVOKE.OdDgSelectionSet_select__SWIG_0(OdDgElementId.getCPtr(vpId), p_nPoints, (int)mode, (int)sm, OdRxObject.getCPtr(pFilter));
145
146 OdDgSelectionSet ret = null;
147 if (null != mTrans)
148 {
149 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
150 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
151 }
152 else
153 {
154 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
155 }
156
158 return ret;
159} finally {
160Marshal.FreeCoTaskMem(p_nPoints);
161 }
162 }
163
164 public static OdDgSelectionSet select(OdDgElementId vpId, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ nPoints, OdDbVisualSelection.Mode mode, OdDbVisualSelection.SubentSelectionMode sm) {
165IntPtr p_nPoints=Teigha.Core.Helpers.MarshalPoint3dArray(nPoints);
166 try {// OdDgSelectionSetPtr
167 MemoryManager mMan = MemoryManager.GetMemoryManager();
168 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
169 IntPtr ptr = TG_DbPINVOKE.OdDgSelectionSet_select__SWIG_1(OdDgElementId.getCPtr(vpId), p_nPoints, (int)mode, (int)sm);
170
171 OdDgSelectionSet ret = null;
172 if (null != mTrans)
173 {
174 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
175 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
176 }
177 else
178 {
179 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
180 }
181
183 return ret;
184} finally {
185Marshal.FreeCoTaskMem(p_nPoints);
186 }
187 }
188
189 public static OdDgSelectionSet select(OdDgElementId vpId, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ nPoints, OdDbVisualSelection.Mode mode) {
190IntPtr p_nPoints=Teigha.Core.Helpers.MarshalPoint3dArray(nPoints);
191 try {// OdDgSelectionSetPtr
192 MemoryManager mMan = MemoryManager.GetMemoryManager();
193 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
194 IntPtr ptr = TG_DbPINVOKE.OdDgSelectionSet_select__SWIG_2(OdDgElementId.getCPtr(vpId), p_nPoints, (int)mode);
195
196 OdDgSelectionSet ret = null;
197 if (null != mTrans)
198 {
199 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
200 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
201 }
202 else
203 {
204 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
205 }
206
208 return ret;
209} finally {
210Marshal.FreeCoTaskMem(p_nPoints);
211 }
212 }
213
214 public static OdDgSelectionSet select(OdDgElementId vpId, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ nPoints) {
215IntPtr p_nPoints=Teigha.Core.Helpers.MarshalPoint3dArray(nPoints);
216 try {// OdDgSelectionSetPtr
217 MemoryManager mMan = MemoryManager.GetMemoryManager();
218 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
220
221 OdDgSelectionSet ret = null;
222 if (null != mTrans)
223 {
224 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
225 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
226 }
227 else
228 {
229 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
230 }
231
233 return ret;
234} finally {
235Marshal.FreeCoTaskMem(p_nPoints);
236 }
237 }
238
239 public static OdDgSelectionSet select(OdDgDatabase pDg, OdGsView gsView, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ nPoints, OdDbVisualSelection.Mode mode, OdDbVisualSelection.SubentSelectionMode sm, OdRxObject pFilter) {
240IntPtr p_nPoints=Teigha.Core.Helpers.MarshalPoint3dArray(nPoints);
241 try {// OdDgSelectionSetPtr
242 MemoryManager mMan = MemoryManager.GetMemoryManager();
243 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
244 IntPtr ptr = TG_DbPINVOKE.OdDgSelectionSet_select__SWIG_4(OdDgDatabase.getCPtr(pDg), OdGsView.getCPtr(gsView), p_nPoints, (int)mode, (int)sm, OdRxObject.getCPtr(pFilter));
245
246 OdDgSelectionSet ret = null;
247 if (null != mTrans)
248 {
249 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
250 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
251 }
252 else
253 {
254 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
255 }
256
258 return ret;
259} finally {
260Marshal.FreeCoTaskMem(p_nPoints);
261 }
262 }
263
264 public static OdDgSelectionSet select(OdDgDatabase pDg, OdGsView gsView, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ nPoints, OdDbVisualSelection.Mode mode, OdDbVisualSelection.SubentSelectionMode sm) {
265IntPtr p_nPoints=Teigha.Core.Helpers.MarshalPoint3dArray(nPoints);
266 try {// OdDgSelectionSetPtr
267 MemoryManager mMan = MemoryManager.GetMemoryManager();
268 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
269 IntPtr ptr = TG_DbPINVOKE.OdDgSelectionSet_select__SWIG_5(OdDgDatabase.getCPtr(pDg), OdGsView.getCPtr(gsView), p_nPoints, (int)mode, (int)sm);
270
271 OdDgSelectionSet ret = null;
272 if (null != mTrans)
273 {
274 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
275 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
276 }
277 else
278 {
279 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
280 }
281
283 return ret;
284} finally {
285Marshal.FreeCoTaskMem(p_nPoints);
286 }
287 }
288
289 public static OdDgSelectionSet select(OdDgDatabase pDg, OdGsView gsView, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ nPoints, OdDbVisualSelection.Mode mode) {
290IntPtr p_nPoints=Teigha.Core.Helpers.MarshalPoint3dArray(nPoints);
291 try {// OdDgSelectionSetPtr
292 MemoryManager mMan = MemoryManager.GetMemoryManager();
293 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
294 IntPtr ptr = TG_DbPINVOKE.OdDgSelectionSet_select__SWIG_6(OdDgDatabase.getCPtr(pDg), OdGsView.getCPtr(gsView), p_nPoints, (int)mode);
295
296 OdDgSelectionSet ret = null;
297 if (null != mTrans)
298 {
299 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
300 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
301 }
302 else
303 {
304 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
305 }
306
308 return ret;
309} finally {
310Marshal.FreeCoTaskMem(p_nPoints);
311 }
312 }
313
314 public static OdDgSelectionSet select(OdDgDatabase pDg, OdGsView gsView, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ nPoints) {
315IntPtr p_nPoints=Teigha.Core.Helpers.MarshalPoint3dArray(nPoints);
316 try {// OdDgSelectionSetPtr
317 MemoryManager mMan = MemoryManager.GetMemoryManager();
318 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
320
321 OdDgSelectionSet ret = null;
322 if (null != mTrans)
323 {
324 mTrans.AddObject((OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true));
325 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, false);
326 }
327 else
328 {
329 ret = (OdDgSelectionSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSelectionSet),ptr, true);
330 }
331
333 return ret;
334} finally {
335Marshal.FreeCoTaskMem(p_nPoints);
336 }
337 }
338
339 public override UInt32 numEntities() {
340// test csout
341 /*SIMPLETYPE*/
342 UInt32 ret = TG_DbPINVOKE.OdDgSelectionSet_numEntities(swigCPtr);
344 return ret;
345 }
346
347 public virtual void append(OdDgElementId entityId, OdDbSelectionMethod pMethod) {
350 }
351
352 public virtual void append(OdDgElementId entityId) {
355 }
356
357 public virtual void append(OdDgElementIdArray entityIds, OdDbSelectionMethod pMethod) {
360 }
361
362 public virtual void append(OdDgElementIdArray entityIds) {
365 }
366
367 public virtual void append(OdDgFullSubentPath subent, OdDbSelectionMethod pMethod) {
370 }
371
372 public virtual void append(OdDgFullSubentPath subent) {
375 }
376
377 public override void append(OdSelectionSet pSSet) {
380 }
381
382 public virtual void remove(OdDgElementId entityId) {
385 }
386
387 public virtual void remove(OdDgElementIdArray entityIds) {
390 }
391
392 public virtual void remove(OdDgFullSubentPath subent) {
395 }
396
397 public override void remove(OdSelectionSet pSSet) {
400 }
401
402 public virtual bool isMember(OdDgElementId entityId) {
405 return ret;
406 }
407
408 public virtual bool isMember(OdDgFullSubentPath subent) {
411 return ret;
412 }
413
414 public virtual OdDbSelectionMethod method(OdDgElementId entityId) {// OdDbSelectionMethodPtr
415 MemoryManager mMan = MemoryManager.GetMemoryManager();
416 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
417 IntPtr ptr = TG_DbPINVOKE.OdDgSelectionSet_method__SWIG_0(swigCPtr, OdDgElementId.getCPtr(entityId));
418
419 OdDbSelectionMethod ret = null;
420 if (null != mTrans)
421 {
422 mTrans.AddObject((OdDbSelectionMethod)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSelectionMethod),ptr, true));
423 ret = (OdDbSelectionMethod)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSelectionMethod),ptr, false);
424 }
425 else
426 {
427 ret = (OdDbSelectionMethod)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSelectionMethod),ptr, true);
428 }
429
431 return ret;
432}
433
434 public virtual UInt32 subentCount(OdDgElementId entityId) {
435// test csout
436 /*SIMPLETYPE*/
437 UInt32 ret = TG_DbPINVOKE.OdDgSelectionSet_subentCount(swigCPtr, OdDgElementId.getCPtr(entityId));
439 return ret;
440 }
441
442 public virtual bool getSubentity(OdDgElementId entityId, UInt32 /*SIMPLETYPE*/ i, OdDgFullSubentPath path) {
443 bool ret = TG_DbPINVOKE.OdDgSelectionSet_getSubentity(swigCPtr, OdDgElementId.getCPtr(entityId), i /*SIMPLETYPE*/, OdDgFullSubentPath.getCPtr(path));
445 return ret;
446 }
447
448 public virtual OdDbSelectionMethod method(OdDgFullSubentPath subent) {// OdDbSelectionMethodPtr
449 MemoryManager mMan = MemoryManager.GetMemoryManager();
450 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
451 IntPtr ptr = TG_DbPINVOKE.OdDgSelectionSet_method__SWIG_1(swigCPtr, OdDgFullSubentPath.getCPtr(subent).Handle);
452
453 OdDbSelectionMethod ret = null;
454 if (null != mTrans)
455 {
456 mTrans.AddObject((OdDbSelectionMethod)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSelectionMethod),ptr, true));
457 ret = (OdDbSelectionMethod)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSelectionMethod),ptr, false);
458 }
459 else
460 {
461 ret = (OdDbSelectionMethod)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSelectionMethod),ptr, true);
462 }
463
465 return ret;
466}
467
468 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
469 string ret = TG_DbPINVOKE.OdDgSelectionSet_getRealClassName(ptr /*SIMPLETYPE*/);
471 return ret;
472 }
473
478 public virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.TG.OdDgElementId entityId) { return this.method(entityId); }
479
484 public virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.TG.OdDgFullSubentPath subent) { return this.method(subent); }
485
490 public virtual Teigha.Core.OdDbSelectionMethod vb_method(Teigha.Core.OdDbStub entityId) { return this.method(entityId); }
491
492}
493
494}
static HandleRef getCPtr(OdDbSelectionMethod obj)
static HandleRef getCPtr(OdGsView obj)
Definition: OdGsView.cs:25
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdSelectionSet obj)
static HandleRef getCPtr(OdDgDatabase obj)
Definition: OdDgDatabase.cs:26
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()
override OdRxClass isA()
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)