Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdGsEntityNode.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.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGsEntityNode(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsEntityNode_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGsEntityNode obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
43 global::System.Runtime.InteropServices.HandleRef OdSiEntity.GetInterfaceCPtr() {
44 return new global::System.Runtime.InteropServices.HandleRef(this, GlobalsPINVOKE.OdGsEntityNode_OdSiEntity_GetInterfaceCPtr(swigCPtr.Handle));
45 }
46
47 public class MetafileEx : OdGsUpdateManager.OdGsUpdateManagerElement {
48 private Object locker = new Object();
49 private HandleRef swigCPtr;
50 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
51 public MetafileEx(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsEntityNode_MetafileEx_SWIGUpcast(cPtr), cMemoryOwn) {
52 swigCPtr = new HandleRef(this, cPtr);
53 }
54
55 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
56 public static HandleRef getCPtr(MetafileEx obj) {
57 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
58 }
59
60 protected override void Dispose(bool disposing) {
61 lock(this) {
62 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
63 if (swigCMemOwn) {
64 swigCMemOwn = false;
66 }
67 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
68 }
69 base.Dispose(disposing);
70 }
71 }
72
77
78 public OdRxObject device() {// OdRxObjectPtr
79 MemoryManager mMan = MemoryManager.GetMemoryManager();
80 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
82
83 OdRxObject ret = null;
84 if (null != mTrans)
85 {
86 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
87 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
88 }
89 else
90 {
91 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
92 }
93
95 return ret;
96 }
97
102
103 public UInt64 metafileLength() {
104 // test csout
105 /*SIMPLETYPE*/
108 return ret;
109 }
110
111 protected static string getRealClassName(IntPtr ptr) {
112 string ret = GlobalsPINVOKE.OdGsEntityNode_MetafileEx_getRealClassName(ptr /*SIMPLETYPE*/);
114 return ret;
115 }
116
121 public Byte vb_state(uint vpId) { return this.state(vpId); }
122
127 public Teigha.Core.OdRxObject vb_device() { return this.device(); }
128
129 }
130
131 public static IntPtr Alloc(uint nBytes) {
132// test csout
133 /*SIMPLETYPE*/
134 IntPtr ret = GlobalsPINVOKE.OdGsEntityNode_Alloc(nBytes);
136 return ret;
137 }
138
139 public static void Free(IntPtr pMemBlock) {
140 GlobalsPINVOKE.OdGsEntityNode_Free(pMemBlock /*SIMPLETYPE*/);
142 }
143
144 public static IntPtr Realloc(IntPtr pMemBlock, uint newSize, uint arg2) {
145// test csout
146 /*SIMPLETYPE*/
147 IntPtr ret = GlobalsPINVOKE.OdGsEntityNode_Realloc(pMemBlock /*SIMPLETYPE*/, newSize, arg2);
149 return ret;
150 }
151
152 public class MetafilePtrArray : global::System.IDisposable {
153 private Object locker = new Object();
154 private HandleRef swigCPtr;
155 protected bool swigCMemOwn;
156 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
157 public MetafilePtrArray(IntPtr cPtr, bool cMemoryOwn) {
158 swigCMemOwn = cMemoryOwn;
159 swigCPtr = new HandleRef(this, cPtr);
160 }
161 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
162 public static HandleRef getCPtr(MetafilePtrArray obj) {
163 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
164 }
165
167 Dispose(false);
168 }
169
170 public void Dispose() {
171 Dispose(true);
172 global::System.GC.SuppressFinalize(this);
173 }
174
175 protected virtual void Dispose(bool disposing) {
176 lock(this) {
177 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
178 if (swigCMemOwn) {
179 swigCMemOwn = false;
180 GlobalsPINVOKE.delete_OdGsEntityNode_MetafilePtrArray(swigCPtr); // NESTED_DTOR_CSHARP
181 }
182 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
183 }
184 }
185 }
186
187 public MetafilePtrArray() : this(GlobalsPINVOKE.new_OdGsEntityNode_MetafilePtrArray(), true) {
189 }
190
191 }
192
193 public class MetafileHolder : global::System.IDisposable {
194 private Object locker = new Object();
195 private HandleRef swigCPtr;
196 protected bool swigCMemOwn;
197 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
198 public MetafileHolder(IntPtr cPtr, bool cMemoryOwn) {
199 swigCMemOwn = cMemoryOwn;
200 swigCPtr = new HandleRef(this, cPtr);
201 }
202 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
203 public static HandleRef getCPtr(MetafileHolder obj) {
204 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
205 }
206
208 Dispose(false);
209 }
210
211 public void Dispose() {
212 Dispose(true);
213 global::System.GC.SuppressFinalize(this);
214 }
215
216 protected virtual void Dispose(bool disposing) {
217 lock(this) {
218 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
219 if (swigCMemOwn) {
220 swigCMemOwn = false;
221 GlobalsPINVOKE.delete_OdGsEntityNode_MetafileHolder(swigCPtr); // NESTED_DTOR_CSHARP
222 }
223 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
224 }
225 }
226 }
227
228 public MetafileHolder() : this(GlobalsPINVOKE.new_OdGsEntityNode_MetafileHolder__SWIG_0(), true) {
230 }
231
235
241
247
253
258
264
270
275
281
286
292
298
303
308
314
319
320 public UInt32 awareFlags(UInt32 nVpID) {
321 // test csout
322 /*SIMPLETYPE*/
323 UInt32 ret = GlobalsPINVOKE.OdGsEntityNode_MetafileHolder_awareFlags(swigCPtr, nVpID /*SIMPLETYPE*/);
325 return ret;
326 }
327
328 public const int kArray = 1;
329 public const int kVpDependent = 2;
330 public const int kAwareFlagsRegenType = 4;
331 public const int kRegenTypeStandard = 8;
332 public const int kRegenTypeHideOrShade = 16;
333 public const int kRegenTypeRenderCommand = 32;
335 public const int kDependentGeometry = 64;
336 public const int kLayerDependent = 128;
337
338 }
339
340 public OdRxObject findFirstGsMetafile(OdGsViewImpl view, bool bContainsNested, OdGsEntityNode.MetafileCompatibilityLevel findCompatibleLevel) {
341 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsEntityNode_findFirstGsMetafile__SWIG_0(swigCPtr, OdGsViewImpl.getCPtr(view), bContainsNested /*SIMPLETYPE*/, (int)findCompatibleLevel),false); /*createInt 3_2*/
342
344 return ret;
345}
346
347 public OdRxObject findFirstGsMetafile(OdGsViewImpl view, bool bContainsNested) {
348 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsEntityNode_findFirstGsMetafile__SWIG_1(swigCPtr, OdGsViewImpl.getCPtr(view), bContainsNested /*SIMPLETYPE*/),false); /*createInt 3_2*/
349
351 return ret;
352}
353
355 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsEntityNode_findFirstGsMetafile__SWIG_2(swigCPtr, OdGsViewImpl.getCPtr(view)),false); /*createInt 3_2*/
356
358 return ret;
359}
360
361 public static OdGsEntityNode cast(OdRxObject pObj) {// OdSmartPtr<OdGsEntityNode>
362 MemoryManager mMan = MemoryManager.GetMemoryManager();
363 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
365
366 OdGsEntityNode ret = null;
367 if (null != mTrans)
368 {
369 mTrans.AddObject((OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),ptr, true));
370 ret = (OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),ptr, false);
371 }
372 else
373 {
374 ret = (OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),ptr, true);
375 }
376
378 return ret;
379}
380
381 public new static OdRxClass desc() {
382 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsEntityNode_desc(),false); /*createInt 3_2*/
383
385 return ret;
386}
387
388 public override OdRxClass isA() {
389 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsEntityNode_isA(swigCPtr),false); /*createInt 3_2*/
390
392 return ret;
393}
394
395 public override OdRxObject queryX(OdRxClass protocolClass) {
396 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsEntityNode_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
397
399 return ret;
400}
401
402 public new static OdGsEntityNode createObject() {// OdSmartPtr<OdGsEntityNode>
403 MemoryManager mMan = MemoryManager.GetMemoryManager();
404 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
406
407 OdGsEntityNode ret = null;
408 if (null != mTrans)
409 {
410 mTrans.AddObject((OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),ptr, true));
411 ret = (OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),ptr, false);
412 }
413 else
414 {
415 ret = (OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),ptr, true);
416 }
417
419 return ret;
420}
421
422 public OdGsEntityNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable, bool bSetGsNode) : this(GlobalsPINVOKE.new_OdGsEntityNode__SWIG_0(OdGsBaseModel.getCPtr(pModel), OdGiDrawable.getCPtr(pUnderlyingDrawable), bSetGsNode), true) {
424 }
425
426 public OdGsEntityNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable) : this(GlobalsPINVOKE.new_OdGsEntityNode__SWIG_1(OdGsBaseModel.getCPtr(pModel), OdGiDrawable.getCPtr(pUnderlyingDrawable)), true) {
428 }
429
434
435 public void setNextEntity(UInt32 nVpId, OdGsEntityNode pNextEntity) {
436 GlobalsPINVOKE.OdGsEntityNode_setNextEntity__SWIG_1(swigCPtr, nVpId /*SIMPLETYPE*/, OdGsEntityNode.getCPtr(pNextEntity));
438 }
439
441 OdGsEntityNode ret = (OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),GlobalsPINVOKE.OdGsEntityNode_nextEntity__SWIG_0(swigCPtr),false); /*createInt 3_2*/
442
444 return ret;
445}
446
447 public OdGsEntityNode nextEntity(UInt32 nVpId) {
448 OdGsEntityNode ret = (OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),GlobalsPINVOKE.OdGsEntityNode_nextEntity__SWIG_1(swigCPtr, nVpId /*SIMPLETYPE*/),false); /*createInt 3_2*/
449
451 return ret;
452}
453
454 public UInt32 numNextEntity() {
455// test csout
456 /*SIMPLETYPE*/
457 UInt32 ret = GlobalsPINVOKE.OdGsEntityNode_numNextEntity(swigCPtr);
459 return ret;
460 }
461
466
471
472 public virtual UInt32 awareFlags(UInt32 viewportId) {
473// test csout
474 /*SIMPLETYPE*/
475 UInt32 ret = GlobalsPINVOKE.OdGsEntityNode_awareFlags(swigCPtr, viewportId /*SIMPLETYPE*/);
477 return ret;
478 }
479
485
486 public virtual bool isReference() {
487 bool ret = GlobalsPINVOKE.OdGsEntityNode_isReference(swigCPtr);
489 return ret;
490 }
491
492 public virtual bool isLight() {
493 bool ret = GlobalsPINVOKE.OdGsEntityNode_isLight(swigCPtr);
495 return ret;
496 }
497
498 public virtual bool isSelfReferential() {
501 return ret;
502 }
503
508
509 public override void invalidate(OdGsContainerNode pParent, OdGsViewImpl pView, UInt32 mask) {
510 GlobalsPINVOKE.OdGsEntityNode_invalidate(swigCPtr, OdGsContainerNode.getCPtr(pParent), OdGsViewImpl.getCPtr(pView), mask /*SIMPLETYPE*/);
512 }
513
519
525
526 public bool spatiallyIndexed(UInt32 nVpId) {
527 bool ret = GlobalsPINVOKE.OdGsEntityNode_spatiallyIndexed__SWIG_1(swigCPtr, nVpId /*SIMPLETYPE*/);
529 return ret;
530 }
531
536
541
542 public bool owned() {
543 bool ret = GlobalsPINVOKE.OdGsEntityNode_owned__SWIG_0(swigCPtr);
545 return ret;
546 }
547
548 public bool owned(UInt32 nVpId) {
549 bool ret = GlobalsPINVOKE.OdGsEntityNode_owned__SWIG_1(swigCPtr, nVpId /*SIMPLETYPE*/);
551 return ret;
552 }
553
558
559 public void setOwned(UInt32 nVpId, bool owned) {
560 GlobalsPINVOKE.OdGsEntityNode_setOwned__SWIG_1(swigCPtr, nVpId /*SIMPLETYPE*/, owned);
562 }
563
569
574
575 public bool hasExtents() {
576 bool ret = GlobalsPINVOKE.OdGsEntityNode_hasExtents(swigCPtr);
578 return ret;
579 }
580
586
587 public virtual bool isEmpty() {
588 bool ret = GlobalsPINVOKE.OdGsEntityNode_isEmpty(swigCPtr);
590 return ret;
591 }
592
593 public virtual bool hasFrozenLayers() {
596 return ret;
597 }
598
599 public bool markedToSkip(uint mask) {
600 bool ret = GlobalsPINVOKE.OdGsEntityNode_markedToSkip(swigCPtr, mask);
602 return ret;
603 }
604
609
614
615 public static uint markToSkipMask(UInt32 threadIndex) {
616 uint ret = GlobalsPINVOKE.OdGsEntityNode_markToSkipMask(threadIndex /*SIMPLETYPE*/);
618 return ret;
619 }
620
625
631
637
642
648
653
659
664
665 public bool isInWorkset() {
666 bool ret = GlobalsPINVOKE.OdGsEntityNode_isInWorkset(swigCPtr);
668 return ret;
669 }
670
675
681
686
692
697
703
708
709 public bool isXref() {
710 bool ret = GlobalsPINVOKE.OdGsEntityNode_isXref(swigCPtr);
712 return ret;
713 }
714
715 public override void highlight(bool bDoIt, bool bWholeBranch, UInt32 nSelStyle) {
716 GlobalsPINVOKE.OdGsEntityNode_highlight__SWIG_0(swigCPtr, bDoIt, bWholeBranch, nSelStyle /*SIMPLETYPE*/);
718 }
719
720 public override void highlight(bool bDoIt, bool bWholeBranch) {
721 GlobalsPINVOKE.OdGsEntityNode_highlight__SWIG_1(swigCPtr, bDoIt, bWholeBranch);
723 }
724
725 public override void hide(bool bDoIt, bool bSelectable, bool bWholeBranch) {
726 GlobalsPINVOKE.OdGsEntityNode_hide__SWIG_0(swigCPtr, bDoIt, bSelectable, bWholeBranch);
728 }
729
730 public override void hide(bool bDoIt, bool bSelectable) {
731 GlobalsPINVOKE.OdGsEntityNode_hide__SWIG_1(swigCPtr, bDoIt, bSelectable);
733 }
734
735 public override void hide(bool bDoIt) {
738 }
739
744
749
754
755 public /*tptr cstype1*/ OdGsStateBranch stateBranch(OdGsStateBranch.BranchType branchType) {
756 /*tptr csout2*/
757 OdGsStateBranch ret = Teigha.Core.Helpers.odCreateObjectInternal<OdGsStateBranch>(typeof(OdGsStateBranch), GlobalsPINVOKE.OdGsEntityNode_stateBranch__SWIG_0(swigCPtr, (int)branchType), false);
758
760 return ret;
761}
762
763 public /*tptr cstype1*/ OdGsStateBranch stateBranch() {
764 /*tptr csout2*/
765 OdGsStateBranch ret = Teigha.Core.Helpers.odCreateObjectInternal<OdGsStateBranch>(typeof(OdGsStateBranch), GlobalsPINVOKE.OdGsEntityNode_stateBranch__SWIG_1(swigCPtr), false);
766
768 return ret;
769}
770
776
781
782 public override bool extents(OdGsView pView, OdGeExtents3d ext) {
785 return ret;
786 }
787
793
798
803
809
814
815 public bool isInvisible() {
816 bool ret = GlobalsPINVOKE.OdGsEntityNode_isInvisible(swigCPtr);
818 return ret;
819 }
820
826
831
836
841
847
853
858
863
868
869 public override bool saveNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer) {
872 return ret;
873 }
874
875 public override bool saveNodeState(OdGsFiler pFiler) {
878 return ret;
879 }
880
881 public override bool loadNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer) {
884 return ret;
885 }
886
887 public override bool loadNodeState(OdGsFiler pFiler) {
890 return ret;
891 }
892
893 public void transformExtents(OdGeExtents3d ext, /*tptr cstype1*/ OdGsStateBranch pTransformBr, bool bInverse) {
894 GlobalsPINVOKE.OdGsEntityNode_transformExtents__SWIG_0(swigCPtr, OdGeExtents3d.getCPtr(ext), /*tptr csin*/ OdGsStateBranch.getCPtr(pTransformBr), bInverse);
896 }
897
902
907
908 public class TransformedExtents : global::System.IDisposable {
909 private Object locker = new Object();
910 private HandleRef swigCPtr;
911 protected bool swigCMemOwn;
912 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
913 public TransformedExtents(IntPtr cPtr, bool cMemoryOwn) {
914 swigCMemOwn = cMemoryOwn;
915 swigCPtr = new HandleRef(this, cPtr);
916 }
917 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
918 public static HandleRef getCPtr(TransformedExtents obj) {
919 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
920 }
921
923 Dispose(false);
924 }
925
926 public void Dispose() {
927 Dispose(true);
928 global::System.GC.SuppressFinalize(this);
929 }
930
931 protected virtual void Dispose(bool disposing) {
932 lock(this) {
933 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
934 if (swigCMemOwn) {
935 swigCMemOwn = false;
937 }
938 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
939 }
940 }
941 }
942
943 public TransformedExtents(OdGsEntityNode pNode) : this(GlobalsPINVOKE.new_OdGsEntityNode_TransformedExtents(OdGsEntityNode.getCPtr(pNode)), true) {
945 }
946
947 }
948
949 public void insertToSpatialIndex(UInt32 nVpId, OdSiSpatialIndex parentIndex, OdGeExtents3d prevExtents) {
950 GlobalsPINVOKE.OdGsEntityNode_insertToSpatialIndex(swigCPtr, nVpId /*SIMPLETYPE*/, OdSiSpatialIndex.getCPtr(parentIndex), OdGeExtents3d.getCPtr(prevExtents));
952 }
953
958
959 protected static string getRealClassName(IntPtr ptr) {
960 string ret = GlobalsPINVOKE.OdGsEntityNode_getRealClassName(ptr /*SIMPLETYPE*/);
962 return ret;
963 }
964
971
972}
973
974}
static global::System.Exception Retrieve()
static IntPtr OdGsEntityNode_createObject()
static bool OdGsEntityNode_entityUnerased(HandleRef jarg1)
static void OdGsEntityNode_transformExtents__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsEntityNode_loadNodeState__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsEntityNode_markSkipSelection(HandleRef jarg1, bool jarg2)
static void OdGsEntityNode_markErased(HandleRef jarg1, bool jarg2)
static bool OdGsEntityNode_extents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsEntityNode_playAsGeometry(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static UInt32 OdGsEntityNode_awareFlags(HandleRef jarg1, UInt32 jarg2)
static bool OdGsEntityNode_skipDisplayClipping(HandleRef jarg1)
static bool OdGsEntityNode_markedByUpdateManager(HandleRef jarg1)
static UInt32 OdGsEntityNode_numNextEntity(HandleRef jarg1)
static bool OdGsEntityNode_hasAnyStateBranch(HandleRef jarg1)
static IntPtr OdGsEntityNode_stateBranch__SWIG_1(HandleRef jarg1)
static bool OdGsEntityNode_MetafileHolder_isLayerDependent(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsEntityNode_propagateLayerChangesStock(HandleRef jarg1)
static bool OdGsEntityNode_isExtentsOutOfModelSpace(HandleRef jarg1)
static void OdGsEntityNode_setExtentsOutOfModelSpace(HandleRef jarg1, bool jarg2)
static void OdGsEntityNode_destroy(HandleRef jarg1)
static void OdGsEntityNode_resetStateBranch__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsEntityNode_transformExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static bool OdGsEntityNode_loadNodeState__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsEntityNode_setAsLightSourceOwner(HandleRef jarg1, bool jarg2)
static IntPtr OdGsEntityNode_nextEntity__SWIG_0(HandleRef jarg1)
static IntPtr OdGsEntityNode_nextEntity__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static bool OdGsEntityNode_hasExtents(HandleRef jarg1)
static void OdGsEntityNode_MetafileHolder_setVpDependent(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdGsEntityNode_layersChanged(HandleRef jarg1, HandleRef jarg2)
static bool OdGsEntityNode_saveNodeState__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsEntityNode_highlight__SWIG_1(HandleRef jarg1, bool jarg2, bool jarg3)
static void OdGsEntityNode_setInWorkset(HandleRef jarg1, bool jarg2)
static void OdGsEntityNode_markToSkipAll(HandleRef jarg1)
static IntPtr OdGsEntityNode_stateBranch__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsEntityNode_setRegenOnDraw(HandleRef jarg1, bool jarg2)
static void OdGsEntityNode_addMaxLineweightUsed(HandleRef jarg1, int jarg2)
static void delete_OdGsEntityNode(HandleRef jarg1)
static bool OdGsEntityNode_hasFrozenLayers(HandleRef jarg1)
static global::System.IntPtr OdGsEntityNode_OdSiEntity_GetInterfaceCPtr(global::System.IntPtr jarg1)
static void OdGsEntityNode_select(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsEntityNode_hide__SWIG_2(HandleRef jarg1, bool jarg2)
static IntPtr OdGsEntityNode_Realloc(IntPtr jarg1, uint jarg2, uint jarg3)
static global::System.IntPtr OdGsEntityNode_MetafileHolder_getArray__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGsEntityNode_spatiallyIndexed__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdGsEntityNode_highlight__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3, UInt32 jarg4)
static void OdGsEntityNode_resetInvalidVpFlag(HandleRef jarg1)
static void delete_OdGsEntityNode_MetafilePtrArray(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsEntityNode_setStateBranch(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsEntityNode_findFirstGsMetafile__SWIG_2(HandleRef jarg1, HandleRef jarg2)
static bool OdGsEntityNode_isLight(HandleRef jarg1)
static void OdGsEntityNode_setOwned__SWIG_0(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsEntityNode_extents__SWIG_1(HandleRef jarg1)
static void OdGsEntityNode_makeStock(HandleRef jarg1)
static void OdGsEntityNode_setNextEntity__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static void OdGsEntityNode_MetafileHolder_allocateArray(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsEntityNode_releaseStock(HandleRef jarg1)
static void OdGsEntityNode_addContentToUpdateManager(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGsEntityNode_isRequireRegenOnHighlightChange(HandleRef jarg1)
static void delete_OdGsEntityNode_TransformedExtents(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGsEntityNode_owned__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static bool OdGsEntityNode_MetafileHolder_isDependentGeometry(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsEntityNode_MetafileEx_setMetafileLength(HandleRef jarg1, UInt64 jarg2)
static void OdGsEntityNode_invalidate(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, UInt32 jarg4)
static void OdGsEntityNode_markToSkip(HandleRef jarg1, uint jarg2, bool jarg3)
static int OdGsEntityNode_MetafileHolder_checkValid(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGsEntityNode_markedToSkip(HandleRef jarg1, uint jarg2)
static void OdGsEntityNode_setOwned__SWIG_1(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static string OdGsEntityNode_MetafileEx_getRealClassName(IntPtr jarg1)
static void OdGsEntityNode_MetafileHolder_setDependentGeometry(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static string OdGsEntityNode_getRealClassName(IntPtr jarg1)
static bool OdGsEntityNode_isMarkedSkipSelection(HandleRef jarg1)
static bool OdGsEntityNode_extents__SWIG_2(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsEntityNode_insertToSpatialIndex(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGsEntityNode_setSpatiallyIndexed__SWIG_0(HandleRef jarg1, bool jarg2)
static bool OdGsEntityNode_isSelfReferential(HandleRef jarg1)
static bool OdGsEntityNode_owned__SWIG_0(HandleRef jarg1)
static IntPtr OdGsEntityNode_isA(HandleRef jarg1)
static void OdGsEntityNode_setSingleThreaded(HandleRef jarg1, bool jarg2)
static void OdGsEntityNode_transformExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, bool jarg4)
static bool OdGsEntityNode_isRegenOnDraw(HandleRef jarg1)
static bool OdGsEntityNode_isLightSourceOwner(HandleRef jarg1)
static uint OdGsEntityNode_markToSkipMask(UInt32 jarg1)
static void OdGsEntityNode_updateVisible(HandleRef jarg1, HandleRef jarg2)
static bool OdGsEntityNode_MetafileHolder_isRegenTypeDependent(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGsEntityNode_markedAsNonSelectable(HandleRef jarg1)
static bool OdGsEntityNode_isReference(HandleRef jarg1)
static void OdGsEntityNode_hide__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3, bool jarg4)
static void OdGsEntityNode_MetafileHolder_moveTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out int jarg3)
static int OdGsEntityNode_getMaxLineweightUsed(HandleRef jarg1)
static IntPtr OdGsEntityNode_MetafileEx_device(HandleRef jarg1)
static bool OdGsEntityNode_MetafileHolder_isVpDependent(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGsEntityNode_isMarkedErased(HandleRef jarg1)
static bool OdGsEntityNode_saveNodeState__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsEntityNode_enableMultipleNextEntities(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGsEntityNode_findFirstGsMetafile__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3, int jarg4)
static int OdGsEntityNode_nodeType(HandleRef jarg1)
static bool OdGsEntityNode_isSingleThreaded(HandleRef jarg1)
static bool OdGsEntityNode_spatiallyIndexed__SWIG_0(HandleRef jarg1)
static void OdGsEntityNode_setSpatiallyIndexed__SWIG_1(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static void delete_OdGsEntityNode_MetafileHolder(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsEntityNode_MetafileEx_setDevice(HandleRef jarg1, HandleRef jarg2)
static bool OdGsEntityNode_MetafileHolder_isArray(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsEntityNode_resetStateBranch__SWIG_1(HandleRef jarg1)
static void delete_OdGsEntityNode_MetafileEx(HandleRef jarg1)
static bool OdGsEntityNode_isInvisible(HandleRef jarg1)
static bool OdGsEntityNode_isXref(HandleRef jarg1)
static bool OdGsEntityNode_isEmpty(HandleRef jarg1)
static void OdGsEntityNode_setMaxLineweightUsed(HandleRef jarg1, int jarg2)
static bool OdGsEntityNode_isInWorkset(HandleRef jarg1)
static IntPtr OdGsEntityNode_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdGsEntityNode_MetafileHolder_awareFlags(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdGsEntityNode_hide__SWIG_1(HandleRef jarg1, bool jarg2, bool jarg3)
static bool OdGsEntityNode_MetafileHolder_isValid(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGsEntityNode_Alloc(uint jarg1)
static void OdGsEntityNode_MetafileHolder_setLayerDependent(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static IntPtr OdGsEntityNode_desc()
static bool OdGsEntityNode_MetafileHolder_isAwareFlagsRegenType(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGsEntityNode_findFirstGsMetafile__SWIG_1(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdGsEntityNode_setMarkedByUpdateManager(HandleRef jarg1, bool jarg2)
static void OdGsEntityNode_setEntityUnerased(HandleRef jarg1, bool jarg2)
static UInt64 OdGsEntityNode_MetafileEx_metafileLength(HandleRef jarg1)
static void OdGsEntityNode_markAsNonSelectable(HandleRef jarg1, bool jarg2)
static void OdGsEntityNode_setSkipDisplayClipping(HandleRef jarg1, bool jarg2)
static void OdGsEntityNode_setNextEntity__SWIG_1(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static void OdGsEntityNode_Free(IntPtr jarg1)
static IntPtr OdGsEntityNode_cast(HandleRef jarg1)
static void OdGsEntityNode_MetafileHolder_destroy(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGsBaseVectorizer obj)
static HandleRef getCPtr(OdGsContainerNode obj)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(MetafileEx obj)
override void Dispose(bool disposing)
MetafileEx(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(MetafileHolder obj)
virtual void Dispose(bool disposing)
MetafileHolder(IntPtr cPtr, bool cMemoryOwn)
void moveTo(OdGsEntityNode.MetafileHolder c, out int n)
MetafileHolder(OdGsEntityNode.MetafileHolder c)
OdGsEntityNode.MetafilePtrArray getArray()
MetafilePtrArray(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(MetafilePtrArray obj)
static HandleRef getCPtr(TransformedExtents obj)
TransformedExtents(IntPtr cPtr, bool cMemoryOwn)
static new OdRxClass desc()
override void addContentToUpdateManager(UInt32 viewportId, OdGsUpdateManager pManager, OdGsNode.UpdateManagerContext context)
override void updateVisible(OdGsViewImpl pViewImpl)
OdGsEntityNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable)
override void hide(bool bDoIt)
override void Dispose(bool disposing)
void setSpatiallyIndexed(UInt32 nVpId, bool spatiallyIndexed)
static uint markToSkipMask(UInt32 threadIndex)
void transformExtents(OdGeExtents3d ext, OdGsStateBranch pTransformBr)
void transformExtents(OdGeExtents3d ext, OdGsStateBranch pTransformBr, bool bInverse)
virtual void propagateLayerChangesStock()
static void Free(IntPtr pMemBlock)
void select(OdGsBaseVectorizer view)
override void hide(bool bDoIt, bool bSelectable, bool bWholeBranch)
override bool saveNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
void markAsNonSelectable(bool val)
OdGsEntityNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable, bool bSetGsNode)
static IntPtr Alloc(uint nBytes)
override void hide(bool bDoIt, bool bSelectable)
static string getRealClassName(IntPtr ptr)
void setSpatiallyIndexed(bool spatiallyIndexed)
override void highlight(bool bDoIt, bool bWholeBranch)
void setEntityUnerased(bool flag)
override OdRxObject queryX(OdRxClass protocolClass)
override bool loadNodeState(OdGsFiler pFiler)
void enableMultipleNextEntities(UInt32 nMaxVpId)
virtual bool extents(OdGeExtents3d extents)
void setStateBranch(OdGsStateBranch pBr)
virtual bool layersChanged(OdGsViewImpl view)
virtual UInt32 awareFlags(UInt32 viewportId)
void resetStateBranch(OdGsStateBranch.BranchType branchType)
override bool loadNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
void setOwned(UInt32 nVpId, bool owned)
override OdRxClass isA()
OdRxObject findFirstGsMetafile(OdGsViewImpl view)
void setNextEntity(UInt32 nVpId, OdGsEntityNode pNextEntity)
void setMarkedByUpdateManager(bool marked)
OdGsEntityNode nextEntity(UInt32 nVpId)
override bool saveNodeState(OdGsFiler pFiler)
virtual void playAsGeometry(OdGsBaseVectorizer view, EMetafilePlayMode eMode)
OdRxObject findFirstGsMetafile(OdGsViewImpl view, bool bContainsNested, OdGsEntityNode.MetafileCompatibilityLevel findCompatibleLevel)
void markToSkip(uint mask, bool markToSkip)
static IntPtr Realloc(IntPtr pMemBlock, uint newSize, uint arg2)
override LineWeight getMaxLineweightUsed()
override bool extents(OdGsView pView, OdGeExtents3d ext)
void setNextEntity(OdGsEntityNode pNextEntity)
OdGsEntityNode(IntPtr cPtr, bool cMemoryOwn)
void setMaxLineweightUsed(LineWeight lwd)
void setSkipDisplayClipping(bool bOn)
static new OdGsEntityNode createObject()
static HandleRef getCPtr(OdGsEntityNode obj)
OdGsStateBranch stateBranch(OdGsStateBranch.BranchType branchType)
void setAsLightSourceOwner(bool bSet)
override void invalidate(OdGsContainerNode pParent, OdGsViewImpl pView, UInt32 mask)
OdRxObject findFirstGsMetafile(OdGsViewImpl view, bool bContainsNested)
override void highlight(bool bDoIt, bool bWholeBranch, UInt32 nSelStyle)
bool spatiallyIndexed(UInt32 nVpId)
override ENodeType nodeType()
void transformExtents(OdGeExtents3d ext)
void setExtentsOutOfModelSpace(bool flag)
void insertToSpatialIndex(UInt32 nVpId, OdSiSpatialIndex parentIndex, OdGeExtents3d prevExtents)
static OdGsEntityNode cast(OdRxObject pObj)
OdGsStateBranch stateBranch()
void addMaxLineweightUsed(LineWeight lwd)
static HandleRef getCPtr(OdGsFiler obj)
Definition OdGsFiler.cs:25
static HandleRef getCPtr(UpdateManagerContext obj)
Definition OdGsNode.cs:368
static HandleRef getCPtr(OdGsStateBranch obj)
static HandleRef getCPtr(OdGsUpdateManager obj)
static HandleRef getCPtr(OdGsView obj)
Definition OdGsView.cs:25
static HandleRef getCPtr(OdGsViewImpl obj)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
static HandleRef getCPtr(OdSiSpatialIndex obj)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()