Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGsContainerNode.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 OdGsContainerNode(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsContainerNode_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGsContainerNode 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 public bool hasVpData(UInt32 /*SIMPLETYPE*/ nVpId) {
43 bool ret = GlobalsPINVOKE.OdGsContainerNode_hasVpData(swigCPtr, nVpId /*SIMPLETYPE*/);
45 return ret;
46 }
47
48 public UInt32 numVpData() {
49// test csout
50 /*SIMPLETYPE*/
51 UInt32 ret = GlobalsPINVOKE.OdGsContainerNode_numVpData(swigCPtr);
53 return ret;
54 }
55
56 public UInt32 isAttached(OdGsEntityNode pNode) {
57// test csout
58 /*SIMPLETYPE*/
61 return ret;
62 }
63
64 public void setEntityListsInvalid() {
67 }
68
69 public UInt32 viewportId(OdGsViewImpl pView, bool bForceVpId) {
70// test csout
71 /*SIMPLETYPE*/
72 UInt32 ret = GlobalsPINVOKE.OdGsContainerNode_viewportId__SWIG_0(swigCPtr, OdGsViewImpl.getCPtr(pView), bForceVpId);
74 return ret;
75 }
76
77 public UInt32 viewportId(OdGsViewImpl pView) {
78// test csout
79 /*SIMPLETYPE*/
82 return ret;
83 }
84
85 public bool isVpDepCache() {
88 return ret;
89 }
90
91 public void setVpDepCache(OdGsViewImpl pView) {
94 }
95
96 public void setEntityListValid(UInt32 /*SIMPLETYPE*/ nVpId, bool entityListValid) {
99 }
100
101 public bool childrenUpToDate(UInt32 /*SIMPLETYPE*/ nVpId) {
102 bool ret = GlobalsPINVOKE.OdGsContainerNode_childrenUpToDate(swigCPtr, nVpId /*SIMPLETYPE*/);
104 return ret;
105 }
106
107 public bool needRegen(UInt32 /*SIMPLETYPE*/ nVpId) {
108 bool ret = GlobalsPINVOKE.OdGsContainerNode_needRegen(swigCPtr, nVpId /*SIMPLETYPE*/);
110 return ret;
111 }
112
113 public void addChildNode(UInt32 /*SIMPLETYPE*/ nVpId, OdGsEntityNode pEnt) {
114 GlobalsPINVOKE.OdGsContainerNode_addChildNode(swigCPtr, nVpId /*SIMPLETYPE*/, OdGsEntityNode.getCPtr(pEnt));
116 }
117
121 }
122
123 public override ENodeType nodeType() {
126 return ret;
127 }
128
129 public OdGsEntityNode firstEntityNode(UInt32 /*SIMPLETYPE*/ nVpId) {
130 OdGsEntityNode ret = (OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),GlobalsPINVOKE.OdGsContainerNode_firstEntityNode__SWIG_0(swigCPtr, nVpId /*SIMPLETYPE*/),false); /*createInt 3_2*/
131
133 return ret;
134}
135
136 public OdGsEntityNode lastEntityNode(UInt32 /*SIMPLETYPE*/ nVpId) {
137 OdGsEntityNode ret = (OdGsEntityNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsEntityNode),GlobalsPINVOKE.OdGsContainerNode_lastEntityNode__SWIG_0(swigCPtr, nVpId /*SIMPLETYPE*/),false); /*createInt 3_2*/
138
140 return ret;
141}
142
143 public OdGsLightNodePtrList lightNodesList(UInt32 /*SIMPLETYPE*/ nVpId) {
146 return ret;
147 }
148
149 public UInt32 awareFlags(UInt32 /*SIMPLETYPE*/ viewportId) {
150// test csout
151 /*SIMPLETYPE*/
152 UInt32 ret = GlobalsPINVOKE.OdGsContainerNode_awareFlags(swigCPtr, viewportId /*SIMPLETYPE*/);
154 return ret;
155 }
156
157 public void setAwareFlags(UInt32 /*SIMPLETYPE*/ viewportId, UInt32 /*SIMPLETYPE*/ flags) {
158 GlobalsPINVOKE.OdGsContainerNode_setAwareFlags(swigCPtr, viewportId /*SIMPLETYPE*/, flags /*SIMPLETYPE*/);
160 }
161
162 public static OdGsContainerNode cast(OdRxObject pObj) {// OdSmartPtr<OdGsContainerNode>
163 MemoryManager mMan = MemoryManager.GetMemoryManager();
164 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
166
167 OdGsContainerNode ret = null;
168 if (null != mTrans)
169 {
170 mTrans.AddObject((OdGsContainerNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsContainerNode),ptr, true));
171 ret = (OdGsContainerNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsContainerNode),ptr, false);
172 }
173 else
174 {
175 ret = (OdGsContainerNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsContainerNode),ptr, true);
176 }
177
179 return ret;
180}
181
182 public new static OdRxClass desc() {
183 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsContainerNode_desc(),false); /*createInt 3_2*/
184
186 return ret;
187}
188
189 public override OdRxClass isA() {
190 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsContainerNode_isA(swigCPtr),false); /*createInt 3_2*/
191
193 return ret;
194}
195
196 public override OdRxObject queryX(OdRxClass protocolClass) {
197 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsContainerNode_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
198
200 return ret;
201}
202
203 public new static OdGsContainerNode createObject() {// OdSmartPtr<OdGsContainerNode>
204 MemoryManager mMan = MemoryManager.GetMemoryManager();
205 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
207
208 OdGsContainerNode ret = null;
209 if (null != mTrans)
210 {
211 mTrans.AddObject((OdGsContainerNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsContainerNode),ptr, true));
212 ret = (OdGsContainerNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsContainerNode),ptr, false);
213 }
214 else
215 {
216 ret = (OdGsContainerNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsContainerNode),ptr, true);
217 }
218
220 return ret;
221}
222
223 public OdGsContainerNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable, bool bSetGsNode) : this(GlobalsPINVOKE.new_OdGsContainerNode__SWIG_0(OdGsBaseModel.getCPtr(pModel), OdGiDrawable.getCPtr(pUnderlyingDrawable), bSetGsNode), true) {
225 }
226
227 public OdGsContainerNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable) : this(GlobalsPINVOKE.new_OdGsContainerNode__SWIG_1(OdGsBaseModel.getCPtr(pModel), OdGiDrawable.getCPtr(pUnderlyingDrawable)), true) {
229 }
230
231 public bool entityListValid(UInt32 /*SIMPLETYPE*/ nVpId) {
232 bool ret = GlobalsPINVOKE.OdGsContainerNode_entityListValid(swigCPtr, nVpId /*SIMPLETYPE*/);
234 return ret;
235 }
236
237 public bool allEntityListsValid() {
240 return ret;
241 }
242
243 public bool isEmpty() {
244 bool ret = GlobalsPINVOKE.OdGsContainerNode_isEmpty(swigCPtr);
246 return ret;
247 }
248
249 public void setChildrenUpToDate(bool childrenUpToDate, UInt32 nVpID) {
252 }
253
257 }
258
259 public bool childrenRegenDraw(UInt32 /*SIMPLETYPE*/ nVpID) {
260 bool ret = GlobalsPINVOKE.OdGsContainerNode_childrenRegenDraw(swigCPtr, nVpID /*SIMPLETYPE*/);
262 return ret;
263 }
264
265 public void setChildrenRegenDraw(bool bVal, UInt32 /*SIMPLETYPE*/ nVpID) {
266 GlobalsPINVOKE.OdGsContainerNode_setChildrenRegenDraw(swigCPtr, bVal, nVpID /*SIMPLETYPE*/);
268 }
269
270 public virtual void addChild(OdGiDrawable pDrawable, OdGsViewImpl pView, bool unerased) {
273 }
274
275 public virtual void addChild(OdGiDrawable pDrawable, OdGsViewImpl pView) {
278 }
279
280 public virtual void removeLights(OdGsNode pOwner, UInt32 /*SIMPLETYPE*/ nVpId) {
281 GlobalsPINVOKE.OdGsContainerNode_removeLights__SWIG_0(swigCPtr, OdGsNode.getCPtr(pOwner), nVpId /*SIMPLETYPE*/);
283 }
284
285 public virtual void removeLights(OdGsNode pOwner) {
288 }
289
290 public virtual void removeChild(OdGsNode pNode) {
293 }
294
295 public override void updateVisible(OdGsViewImpl pViewImpl) {
298 }
299
300 public OdSiSpatialIndex spatialIndex(UInt32 /*SIMPLETYPE*/ nVpId) {
301 OdSiSpatialIndex ret = (OdSiSpatialIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdSiSpatialIndex),GlobalsPINVOKE.OdGsContainerNode_spatialIndex__SWIG_0(swigCPtr, nVpId /*SIMPLETYPE*/),false); /*createInt 3_1*/
302
304 return ret;
305}
306
307 public override void invalidate(OdGsContainerNode pParent, OdGsViewImpl pView, UInt32 /*SIMPLETYPE*/ mask) {
308 GlobalsPINVOKE.OdGsContainerNode_invalidate(swigCPtr, OdGsContainerNode.getCPtr(pParent), OdGsViewImpl.getCPtr(pView), mask /*SIMPLETYPE*/);
310 }
311
312 public UInt32 currViewChanges() {
313// test csout
314 /*SIMPLETYPE*/
317 return ret;
318 }
319
320 public override bool extents(OdGeExtents3d extents) {
323 return ret;
324 }
325
326 public override bool extents(OdGsView pView, OdGeExtents3d ext) {
329 return ret;
330 }
331
335 }
336
337 public bool checkWorkset() {
340 return ret;
341 }
342
343 public void setCheckWorkset(bool bVal) {
346 }
347
348 public bool findCompatibleCache(OdGsViewImpl keyView) {
351 return ret;
352 }
353
354 public bool highlightSubnodes(UInt32 /*SIMPLETYPE*/ nSubnodes, bool bHighlight, bool bAll, UInt32 /*SIMPLETYPE*/ nSelStyle) {
355 bool ret = GlobalsPINVOKE.OdGsContainerNode_highlightSubnodes__SWIG_0(swigCPtr, nSubnodes /*SIMPLETYPE*/, bHighlight, bAll, nSelStyle /*SIMPLETYPE*/);
357 return ret;
358 }
359
360 public bool highlightSubnodes(UInt32 /*SIMPLETYPE*/ nSubnodes, bool bHighlight, bool bAll) {
361 bool ret = GlobalsPINVOKE.OdGsContainerNode_highlightSubnodes__SWIG_1(swigCPtr, nSubnodes /*SIMPLETYPE*/, bHighlight, bAll);
363 return ret;
364 }
365
366 public override void destroy() {
369 }
370
371 public void destroySubitems() {
374 }
375
376 public OdGsUpdateExtents realExtents(UInt32 /*SIMPLETYPE*/ nVpId) {
377 OdGsUpdateExtents ret = new OdGsUpdateExtents(GlobalsPINVOKE.OdGsContainerNode_realExtents(swigCPtr, nVpId /*SIMPLETYPE*/), false);
379 return ret;
380 }
381
382 public void setRealExtents(UInt32 /*SIMPLETYPE*/ nVpId, OdGsUpdateExtents ext) {
383 GlobalsPINVOKE.OdGsContainerNode_setRealExtents(swigCPtr, nVpId /*SIMPLETYPE*/, OdGsUpdateExtents.getCPtr(ext));
385 }
386
387 public void addViewRef(UInt32 /*SIMPLETYPE*/ nVpId) {
388 GlobalsPINVOKE.OdGsContainerNode_addViewRef(swigCPtr, nVpId /*SIMPLETYPE*/);
390 }
391
392 public void removeViewRef(UInt32 /*SIMPLETYPE*/ nVpId) {
393 GlobalsPINVOKE.OdGsContainerNode_removeViewRef(swigCPtr, nVpId /*SIMPLETYPE*/);
395 }
396
400 return ret;
401 }
402
403 public StockProps stock() {
406 return ret;
407 }
408
409 public void makeStock() {
412 }
413
414 public void releaseStock() {
417 }
418
422 }
423
424 public override bool saveNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer) {
427 return ret;
428 }
429
430 public override bool saveNodeState(OdGsFiler pFiler) {
433 return ret;
434 }
435
436 public override bool loadNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer) {
439 return ret;
440 }
441
442 public override bool loadNodeState(OdGsFiler pFiler) {
445 return ret;
446 }
447
448 public override bool postprocessNodeLoading(OdGsFiler pFiler) {
451 return ret;
452 }
453
454 public void removeErased() {
457 }
458
459 public int numberOfChildren(UInt32 /*SIMPLETYPE*/ nVpId) {
460 int ret = GlobalsPINVOKE.OdGsContainerNode_numberOfChildren(swigCPtr, nVpId /*SIMPLETYPE*/);
462 return ret;
463 }
464
465 public UInt32 numberOfChildrenST(UInt32 /*SIMPLETYPE*/ nVpId) {
466// test csout
467 /*SIMPLETYPE*/
468 UInt32 ret = GlobalsPINVOKE.OdGsContainerNode_numberOfChildrenST(swigCPtr, nVpId /*SIMPLETYPE*/);
470 return ret;
471 }
472
473 public UInt32 numberOfChildrenErased(UInt32 /*SIMPLETYPE*/ nVpId) {
474// test csout
475 /*SIMPLETYPE*/
476 UInt32 ret = GlobalsPINVOKE.OdGsContainerNode_numberOfChildrenErased(swigCPtr, nVpId /*SIMPLETYPE*/);
478 return ret;
479 }
480
482 get {
483 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsContainerNode_m_nodesMutex_get(swigCPtr);
484 OdMutex ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdMutex(cPtr, false);
486 return ret;
487 }
488 }
489
490 public override void addContentToUpdateManager(UInt32 /*SIMPLETYPE*/ viewportId, OdGsUpdateManager pManager, OdGsNode.UpdateManagerContext context) {
493 }
494
495 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
496 string ret = GlobalsPINVOKE.OdGsContainerNode_getRealClassName(ptr /*SIMPLETYPE*/);
498 return ret;
499 }
500
505 public Teigha.Core.ViewRefs vb_viewRefs() { return this.viewRefs(); }
506
507}
508
509}
static global::System.Exception Retrieve()
static void OdGsContainerNode_addContentToUpdateManager(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGsContainerNode_removeViewRef(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_removeChild(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_turnOnLights(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsContainerNode_checkWorkset(HandleRef jarg1)
static global::System.IntPtr OdGsContainerNode_m_nodesMutex_get(HandleRef jarg1)
static global::System.IntPtr OdGsContainerNode_realExtents(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGsContainerNode_cast(HandleRef jarg1)
static IntPtr OdGsContainerNode_spatialIndex__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static bool OdGsContainerNode_childrenRegenDraw(HandleRef jarg1, UInt32 jarg2)
static bool OdGsContainerNode_highlightSubnodes__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3, bool jarg4, UInt32 jarg5)
static IntPtr OdGsContainerNode_lastEntityNode__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_addChild__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, bool jarg4)
static void OdGsContainerNode_setEntityListsInvalid(HandleRef jarg1)
static bool OdGsContainerNode_isVpDepCache(HandleRef jarg1)
static void OdGsContainerNode_setEntityListValid(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static IntPtr OdGsContainerNode_isA(HandleRef jarg1)
static void OdGsContainerNode_removeLights__SWIG_0(HandleRef jarg1, HandleRef jarg2, UInt32 jarg3)
static void OdGsContainerNode_setVpDepCache(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_removeLights__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdGsContainerNode_isAttached(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_propagateInvalidVpFlag(HandleRef jarg1)
static void OdGsContainerNode_destroySubitems(HandleRef jarg1)
static void OdGsContainerNode_setChildrenRegenDraw(HandleRef jarg1, bool jarg2, UInt32 jarg3)
static IntPtr OdGsContainerNode_firstEntityNode__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static int OdGsContainerNode_numberOfChildren(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGsContainerNode_currViewChanges(HandleRef jarg1)
static void OdGsContainerNode_makeStock(HandleRef jarg1)
static bool OdGsContainerNode_loadNodeState__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsContainerNode_createObject()
static int OdGsContainerNode_nodeType(HandleRef jarg1)
static IntPtr OdGsContainerNode_desc()
static bool OdGsContainerNode_findCompatibleCache(HandleRef jarg1, HandleRef jarg2)
static bool OdGsContainerNode_allEntityListsValid(HandleRef jarg1)
static void OdGsContainerNode_removeErased(HandleRef jarg1)
static IntPtr OdGsContainerNode_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_updateVisible(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_invalidate(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, UInt32 jarg4)
static UInt32 OdGsContainerNode_numberOfChildrenST(HandleRef jarg1, UInt32 jarg2)
static bool OdGsContainerNode_needRegen(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_destroy(HandleRef jarg1)
static void delete_OdGsContainerNode(HandleRef jarg1)
static void OdGsContainerNode_setAwareFlags(HandleRef jarg1, UInt32 jarg2, UInt32 jarg3)
static void OdGsContainerNode_addChildNode(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static string OdGsContainerNode_getRealClassName(IntPtr jarg1)
static bool OdGsContainerNode_saveNodeState__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGsContainerNode_viewportId__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdGsContainerNode_setRealExtents(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsContainerNode_setChildrenUpToDate__SWIG_1(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsContainerNode_stock(HandleRef jarg1)
static void OdGsContainerNode_addViewRef(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdGsContainerNode_viewRefs(HandleRef jarg1)
static bool OdGsContainerNode_isEmpty(HandleRef jarg1)
static bool OdGsContainerNode_extents__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGsContainerNode_viewportId__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsContainerNode_highlightSubnodes__SWIG_1(HandleRef jarg1, UInt32 jarg2, bool jarg3, bool jarg4)
static void OdGsContainerNode_setChildrenUpToDate__SWIG_0(HandleRef jarg1, bool jarg2, UInt32 jarg3)
static bool OdGsContainerNode_hasVpData(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGsContainerNode_awareFlags(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_propagateLayerChangesStock(HandleRef jarg1)
static void OdGsContainerNode_addChild__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsContainerNode_setCheckWorkset(HandleRef jarg1, bool jarg2)
static UInt32 OdGsContainerNode_numVpData(HandleRef jarg1)
static bool OdGsContainerNode_saveNodeState__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsContainerNode_entityListValid(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGsContainerNode_numberOfChildrenErased(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_releaseStock(HandleRef jarg1)
static bool OdGsContainerNode_childrenUpToDate(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdGsContainerNode_lightNodesList__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static bool OdGsContainerNode_extents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsContainerNode_postprocessNodeLoading(HandleRef jarg1, HandleRef jarg2)
static bool OdGsContainerNode_loadNodeState__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGiDrawable obj)
Definition: OdGiDrawable.cs:25
static HandleRef getCPtr(OdGsBaseVectorizer obj)
override bool extents(OdGeExtents3d extents)
bool findCompatibleCache(OdGsViewImpl keyView)
OdGsLightNodePtrList lightNodesList(UInt32 nVpId)
UInt32 viewportId(OdGsViewImpl pView, bool bForceVpId)
Teigha.Core.ViewRefs vb_viewRefs()
virtual void addChild(OdGiDrawable pDrawable, OdGsViewImpl pView, bool unerased)
OdGsContainerNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable, bool bSetGsNode)
void setVpDepCache(OdGsViewImpl pView)
bool highlightSubnodes(UInt32 nSubnodes, bool bHighlight, bool bAll, UInt32 nSelStyle)
void setChildrenUpToDate(bool childrenUpToDate)
virtual void addChild(OdGiDrawable pDrawable, OdGsViewImpl pView)
bool highlightSubnodes(UInt32 nSubnodes, bool bHighlight, bool bAll)
UInt32 numberOfChildrenST(UInt32 nVpId)
override bool loadNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
void turnOnLights(OdGsBaseVectorizer view)
virtual void removeLights(OdGsNode pOwner, UInt32 nVpId)
static HandleRef getCPtr(OdGsContainerNode obj)
override OdRxObject queryX(OdRxClass protocolClass)
OdGsEntityNode lastEntityNode(UInt32 nVpId)
void setEntityListValid(UInt32 nVpId, bool entityListValid)
override bool postprocessNodeLoading(OdGsFiler pFiler)
bool childrenUpToDate(UInt32 nVpId)
void setRealExtents(UInt32 nVpId, OdGsUpdateExtents ext)
OdGsContainerNode(IntPtr cPtr, bool cMemoryOwn)
UInt32 numberOfChildrenErased(UInt32 nVpId)
UInt32 viewportId(OdGsViewImpl pView)
void setChildrenUpToDate(bool childrenUpToDate, UInt32 nVpID)
static new OdGsContainerNode createObject()
OdGsContainerNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable)
OdSiSpatialIndex spatialIndex(UInt32 nVpId)
UInt32 isAttached(OdGsEntityNode pNode)
virtual void removeLights(OdGsNode pOwner)
override void invalidate(OdGsContainerNode pParent, OdGsViewImpl pView, UInt32 mask)
void setAwareFlags(UInt32 viewportId, UInt32 flags)
void setChildrenRegenDraw(bool bVal, UInt32 nVpID)
bool entityListValid(UInt32 nVpId)
static OdGsContainerNode cast(OdRxObject pObj)
override void Dispose(bool disposing)
virtual void removeChild(OdGsNode pNode)
override bool loadNodeState(OdGsFiler pFiler)
override void addContentToUpdateManager(UInt32 viewportId, OdGsUpdateManager pManager, OdGsNode.UpdateManagerContext context)
override bool saveNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
override bool saveNodeState(OdGsFiler pFiler)
OdGsUpdateExtents realExtents(UInt32 nVpId)
override bool extents(OdGsView pView, OdGeExtents3d ext)
bool childrenRegenDraw(UInt32 nVpID)
static new OdRxClass desc()
OdGsEntityNode firstEntityNode(UInt32 nVpId)
static string getRealClassName(IntPtr ptr)
UInt32 awareFlags(UInt32 viewportId)
override void updateVisible(OdGsViewImpl pViewImpl)
void addChildNode(UInt32 nVpId, OdGsEntityNode pEnt)
static HandleRef getCPtr(OdGsEntityNode obj)
static HandleRef getCPtr(OdGsFiler obj)
Definition: OdGsFiler.cs:25
static HandleRef getCPtr(UpdateManagerContext obj)
Definition: OdGsNode.cs:368
static HandleRef getCPtr(OdGsNode obj)
Definition: OdGsNode.cs:25
static HandleRef getCPtr(OdGsUpdateExtents obj)
static HandleRef getCPtr(OdGsUpdateManager obj)
static HandleRef getCPtr(OdGsView obj)
Definition: OdGsView.cs:25
static HandleRef getCPtr(OdGsViewImpl obj)
Definition: OdGsViewImpl.cs:26
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26