Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGsModel.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
16public class OdGsModel : OdRxObject {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGsModel(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsModel_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGsModel 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 static OdGsModel cast(OdRxObject pObj) {// OdSmartPtr<OdGsModel>
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
46
47 OdGsModel ret = null;
48 if (null != mTrans)
49 {
50 mTrans.AddObject((OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, true));
51 ret = (OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, false);
52 }
53 else
54 {
55 ret = (OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, true);
56 }
57
59 return ret;
60}
61
62 public new static OdRxClass desc() {
63 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsModel_desc(),false); /*createInt 3_2*/
64
66 return ret;
67}
68
69 public override OdRxClass isA() {
70 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsModel_isA(swigCPtr),false); /*createInt 3_2*/
71
73 return ret;
74}
75
76 public override OdRxObject queryX(OdRxClass protocolClass) {
77 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsModel_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
78
80 return ret;
81}
82
83 public static OdGsModel createObject() {// OdSmartPtr<OdGsModel>
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
87
88 OdGsModel ret = null;
89 if (null != mTrans)
90 {
91 mTrans.AddObject((OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, true));
92 ret = (OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, false);
93 }
94 else
95 {
96 ret = (OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, true);
97 }
98
100 return ret;
101}
102
103 public virtual void onAdded(OdGiDrawable pAdded, OdGiDrawable pParent) {
106 }
107
108 public virtual void onAdded(OdGiDrawable pAdded, OdDbStub parentID) {
111 }
112
113 public virtual void onModified(OdGiDrawable pModified, OdGiDrawable pParent) {
116 }
117
118 public virtual void onModified(OdGiDrawable pModified, OdDbStub parentID) {
121 }
122
123 public virtual void onModifiedGraphics(OdGiDrawable pModified, OdDbStub parentID) {
126 }
127
128 public virtual void onErased(OdGiDrawable pErased, OdGiDrawable pParent) {
131 }
132
133 public virtual void onErased(OdGiDrawable pErased, OdDbStub parentID) {
136 }
137
138 public virtual void onUnerased(OdGiDrawable pUnerased, OdGiDrawable pParent) {
141 }
142
143 public virtual void onUnerased(OdGiDrawable pUnerased, OdDbStub parentID) {
146 }
147
148 public virtual void invalidate(OdGsModel.InvalidationHint hint) {
149 GlobalsPINVOKE.OdGsModel_invalidate__SWIG_0(swigCPtr, (int)hint);
151 }
152
153 public virtual void invalidate(OdGsView pView) {
156 }
157
158 public virtual void invalidateVisible(OdGsDevice pDevice) {
161 }
162
163 public virtual void setTransform(OdGeMatrix3d arg0) {
166 }
167
168 public virtual OdGeMatrix3d transform() {
171 return ret;
172 }
173
174 public virtual void highlight(OdGiPathNode path, bool bDoIt, UInt32 /*SIMPLETYPE*/ nStyle, OdGsView pView) {
175 GlobalsPINVOKE.OdGsModel_highlight__SWIG_0(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, nStyle /*SIMPLETYPE*/, OdGsView.getCPtr(pView));
177 }
178
179 public virtual void highlight(OdGiPathNode path, bool bDoIt, UInt32 /*SIMPLETYPE*/ nStyle) {
180 GlobalsPINVOKE.OdGsModel_highlight__SWIG_1(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, nStyle /*SIMPLETYPE*/);
182 }
183
184 public virtual void highlight(OdGiPathNode path, bool bDoIt) {
187 }
188
189 public virtual void highlight(OdGiPathNode path) {
192 }
193
194 public virtual void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 /*SIMPLETYPE*/ nMarkers, bool bDoIt, UInt32 /*SIMPLETYPE*/ nStyle, OdGsView pView) {
195 GlobalsPINVOKE.OdGsModel_highlight__SWIG_4(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, nStyle /*SIMPLETYPE*/, OdGsView.getCPtr(pView));
197 }
198
199 public virtual void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 /*SIMPLETYPE*/ nMarkers, bool bDoIt, UInt32 /*SIMPLETYPE*/ nStyle) {
200 GlobalsPINVOKE.OdGsModel_highlight__SWIG_5(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, nStyle /*SIMPLETYPE*/);
202 }
203
204 public virtual void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 /*SIMPLETYPE*/ nMarkers, bool bDoIt) {
205 GlobalsPINVOKE.OdGsModel_highlight__SWIG_6(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
207 }
208
209 public virtual void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 /*SIMPLETYPE*/ nMarkers) {
210 GlobalsPINVOKE.OdGsModel_highlight__SWIG_7(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
212 }
213
214 public virtual void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden, OdGsView pView) {
215 GlobalsPINVOKE.OdGsModel_hide__SWIG_0(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, bSelectHidden, OdGsView.getCPtr(pView));
217 }
218
219 public virtual void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden) {
220 GlobalsPINVOKE.OdGsModel_hide__SWIG_1(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, bSelectHidden);
222 }
223
224 public virtual void hide(OdGiPathNode path, bool bDoIt) {
227 }
228
229 public virtual void hide(OdGiPathNode path) {
232 }
233
234 public virtual void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 /*SIMPLETYPE*/ nMarkers, bool bDoIt, bool bSelectHidden, OdGsView pView) {
235 GlobalsPINVOKE.OdGsModel_hide__SWIG_4(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, bSelectHidden, OdGsView.getCPtr(pView));
237 }
238
239 public virtual void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 /*SIMPLETYPE*/ nMarkers, bool bDoIt, bool bSelectHidden) {
240 GlobalsPINVOKE.OdGsModel_hide__SWIG_5(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, bSelectHidden);
242 }
243
244 public virtual void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 /*SIMPLETYPE*/ nMarkers, bool bDoIt) {
245 GlobalsPINVOKE.OdGsModel_hide__SWIG_6(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
247 }
248
249 public virtual void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 /*SIMPLETYPE*/ nMarkers) {
250 GlobalsPINVOKE.OdGsModel_hide__SWIG_7(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
252 }
253
257 }
258
262 return ret;
263 }
264
265 public virtual void setRenderModeOverride(OdGsView.RenderMode mode) {
268 }
269
270 public virtual void setRenderModeOverride() {
273 }
274
278 return ret;
279 }
280
281 public virtual void setViewClippingOverride(bool bEnable) {
284 }
285
286 public virtual bool viewClippingOverride() {
289 return ret;
290 }
291
292 public virtual void setBackground(OdDbStub backgroundId) {
295 }
296
297 public virtual OdDbStub background() {
298 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsModel_background(swigCPtr);
299 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
301 return ret;
302 }
303
304 public virtual void setVisualStyle(OdDbStub visualStyleId) {
307 }
308
309 public virtual OdDbStub visualStyle() {
310 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsModel_visualStyle__SWIG_0(swigCPtr);
311 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
313 return ret;
314 }
315
319 }
320
324 return ret;
325 }
326
327 public virtual void addModelReactor(OdGsModelReactor pReactor) {
330 }
331
332 public virtual void removeModelReactor(OdGsModelReactor pReactor) {
335 }
336
337 public virtual void setEnableSectioning(bool bEnable) {
340 }
341
342 public virtual bool isSectioningEnabled() {
345 return ret;
346 }
347
348 public virtual bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector) {
351 return ret;
352 }
353
354 public virtual bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector, double dTop, double dBottom) {
355 bool ret = GlobalsPINVOKE.OdGsModel_setSectioning__SWIG_1(swigCPtr, OdGePoint3dArray.getCPtr(points), OdGeVector3d.getCPtr(upVector), dTop, dBottom);
357 return ret;
358 }
359
360 public virtual void setSectioningVisualStyle(OdDbStub visualStyleId) {
363 }
364
365 public virtual void setEnableLinetypes(bool bEnable) {
368 }
369
370 public virtual bool isLinetypesEnabled() {
371 bool ret = GlobalsPINVOKE.OdGsModel_isLinetypesEnabled(swigCPtr);
373 return ret;
374 }
375
376 public virtual void setSelectable(bool bEnable) {
377 GlobalsPINVOKE.OdGsModel_setSelectable(swigCPtr, bEnable);
379 }
380
381 public virtual bool isSelectable() {
382 bool ret = GlobalsPINVOKE.OdGsModel_isSelectable(swigCPtr);
384 return ret;
385 }
386
387 public virtual void setEnableViewExtentsCalculation(bool bEnable) {
390 }
391
392 public virtual bool isViewExtentsCalculationEnabled() {
395 return ret;
396 }
397
398 public virtual void setEnableLightsInBlocks(bool bEnable) {
401 }
402
403 public virtual bool isLightsInBlocksEnabled() {
406 return ret;
407 }
408
409 public virtual void setViewSectioningOverride(bool bEnable) {
412 }
413
414 public virtual bool viewSectioningOverride() {
417 return ret;
418 }
419
420 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
421 string ret = GlobalsPINVOKE.OdGsModel_getRealClassName(ptr /*SIMPLETYPE*/);
423 return ret;
424 }
425
431
432 public enum InvalidationHint {
435 kInvalidateAll = 2,
438 }
439
440 public enum RenderType {
441 kMinRenderType = -3,
442 kUserBg1 = -3,
443 kUserBg2 = -2,
444 kUserBg3 = -1,
445 kMain = 0,
446 kSprite,
447 kDirect,
451 kContrast,
452 kCount,
454 kUserFg2,
455 kUserFg3,
458 }
459
460}
461
462}
static global::System.Exception Retrieve()
static void OdGsModel_hide__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsModel_setViewClippingOverride(HandleRef jarg1, bool jarg2)
static IntPtr OdGsModel_createObject()
static void OdGsModel_setEnableViewExtentsCalculation(HandleRef jarg1, bool jarg2)
static IntPtr OdGsModel_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsModel_isA(HandleRef jarg1)
static void OdGsModel_hide__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6, HandleRef jarg7)
static void OdGsModel_addModelReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_hide__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdGsModel_getRealClassName(IntPtr jarg1)
static void OdGsModel_setEnableLinetypes(HandleRef jarg1, bool jarg2)
static void OdGsModel_onModifiedGraphics(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_highlight__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, UInt32 jarg4, HandleRef jarg5)
static void OdGsModel_highlight__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGsModel_onAdded__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static bool OdGsModel_viewSectioningOverride(HandleRef jarg1)
static void OdGsModel_setVisualStyle__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_onModified__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_invalidate__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsModel_isLightsInBlocksEnabled(HandleRef jarg1)
static void OdGsModel_hide__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6)
static bool OdGsModel_viewClippingOverride(HandleRef jarg1)
static void OdGsModel_setVisualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsModel_setRenderModeOverride__SWIG_1(HandleRef jarg1)
static bool OdGsModel_isViewExtentsCalculationEnabled(HandleRef jarg1)
static void OdGsModel_setEnableSectioning(HandleRef jarg1, bool jarg2)
static void OdGsModel_onModified__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGsModel_cast(HandleRef jarg1)
static void OdGsModel_onUnerased__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static bool OdGsModel_isLinetypesEnabled(HandleRef jarg1)
static void OdGsModel_setBackground(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsModel_isSectioningEnabled(HandleRef jarg1)
static void OdGsModel_invalidateVisible(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsModel_visualStyle__SWIG_0(HandleRef jarg1)
static bool OdGsModel_isSelectable(HandleRef jarg1)
static void OdGsModel_setSelectable(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsModel_background(HandleRef jarg1)
static void delete_OdGsModel(HandleRef jarg1)
static int OdGsModel_renderModeOverride(HandleRef jarg1)
static void OdGsModel_onErased__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsModel_highlight__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdGsModel_transform(HandleRef jarg1)
static void OdGsModel_highlight__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsModel_highlight__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, UInt32 jarg4)
static void OdGsModel_onAdded__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_onErased__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_hide__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdGsModel_setRenderModeOverride__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsModel_hide__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4)
static bool OdGsModel_visualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsModel_setSectioning__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, double jarg5)
static void OdGsModel_hide__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGsModel_setEnableLightsInBlocks(HandleRef jarg1, bool jarg2)
static void OdGsModel_setSectioningVisualStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_removeModelReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGsModel_renderType(HandleRef jarg1)
static void OdGsModel_highlight__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_onUnerased__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_invalidate__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsModel_setViewSectioningOverride(HandleRef jarg1, bool jarg2)
static bool OdGsModel_setSectioning__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_highlight__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, UInt32 jarg6)
static void OdGsModel_setRenderType(HandleRef jarg1, int jarg2)
static void OdGsModel_setTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_hide__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4, HandleRef jarg5)
static void OdGsModel_highlight__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, UInt32 jarg6, HandleRef jarg7)
static IntPtr OdGsModel_desc()
static HandleRef getCPtr(OdDbStub obj)
Definition: OdDbStub.cs:26
static HandleRef getCPtr(OdGeMatrix3d obj)
Definition: OdGeMatrix3d.cs:26
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
static HandleRef getCPtr(OdGiDrawable obj)
Definition: OdGiDrawable.cs:25
static HandleRef getCPtr(OdGiPathNode obj)
Definition: OdGiPathNode.cs:26
static HandleRef getCPtr(OdGiVisualStyle obj)
static HandleRef getCPtr(OdGsDevice obj)
Definition: OdGsDevice.cs:25
virtual void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden)
Definition: OdGsModel.cs:219
virtual void setSectioningVisualStyle(OdDbStub visualStyleId)
Definition: OdGsModel.cs:360
virtual void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle)
Definition: OdGsModel.cs:199
static HandleRef getCPtr(OdGsModel obj)
Definition: OdGsModel.cs:25
virtual void setEnableLightsInBlocks(bool bEnable)
Definition: OdGsModel.cs:398
virtual void onModified(OdGiDrawable pModified, OdDbStub parentID)
Definition: OdGsModel.cs:118
virtual bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector, double dTop, double dBottom)
Definition: OdGsModel.cs:354
virtual bool isSectioningEnabled()
Definition: OdGsModel.cs:342
virtual Teigha.Core.OdGsModel.RenderType vb_renderType()
Definition: OdGsModel.cs:430
virtual void onAdded(OdGiDrawable pAdded, OdGiDrawable pParent)
Definition: OdGsModel.cs:103
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden)
Definition: OdGsModel.cs:239
virtual void hide(OdGiPathNode path)
Definition: OdGsModel.cs:229
virtual void setEnableSectioning(bool bEnable)
Definition: OdGsModel.cs:337
OdGsModel(IntPtr cPtr, bool cMemoryOwn)
Definition: OdGsModel.cs:20
static OdGsModel createObject()
Definition: OdGsModel.cs:83
static new OdRxClass desc()
Definition: OdGsModel.cs:62
virtual bool isSelectable()
Definition: OdGsModel.cs:381
virtual void setBackground(OdDbStub backgroundId)
Definition: OdGsModel.cs:292
override void Dispose(bool disposing)
Definition: OdGsModel.cs:29
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
Definition: OdGsModel.cs:249
virtual OdDbStub visualStyle()
Definition: OdGsModel.cs:309
virtual void setEnableLinetypes(bool bEnable)
Definition: OdGsModel.cs:365
virtual void onAdded(OdGiDrawable pAdded, OdDbStub parentID)
Definition: OdGsModel.cs:108
override OdRxClass isA()
Definition: OdGsModel.cs:69
virtual void highlight(OdGiPathNode path, bool bDoIt)
Definition: OdGsModel.cs:184
virtual void onModifiedGraphics(OdGiDrawable pModified, OdDbStub parentID)
Definition: OdGsModel.cs:123
virtual void setRenderType(OdGsModel.RenderType renderType)
Definition: OdGsModel.cs:254
static OdGsModel cast(OdRxObject pObj)
Definition: OdGsModel.cs:42
virtual void hide(OdGiPathNode path, bool bDoIt)
Definition: OdGsModel.cs:224
virtual bool isLightsInBlocksEnabled()
Definition: OdGsModel.cs:403
virtual void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden, OdGsView pView)
Definition: OdGsModel.cs:214
virtual bool viewClippingOverride()
Definition: OdGsModel.cs:286
virtual void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle, OdGsView pView)
Definition: OdGsModel.cs:194
virtual void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
Definition: OdGsModel.cs:209
virtual void onUnerased(OdGiDrawable pUnerased, OdGiDrawable pParent)
Definition: OdGsModel.cs:138
virtual void invalidate(OdGsModel.InvalidationHint hint)
Definition: OdGsModel.cs:148
virtual void highlight(OdGiPathNode path, bool bDoIt, UInt32 nStyle)
Definition: OdGsModel.cs:179
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden, OdGsView pView)
Definition: OdGsModel.cs:234
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
Definition: OdGsModel.cs:244
virtual void setViewClippingOverride(bool bEnable)
Definition: OdGsModel.cs:281
virtual bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector)
Definition: OdGsModel.cs:348
virtual bool isLinetypesEnabled()
Definition: OdGsModel.cs:370
virtual void highlight(OdGiPathNode path)
Definition: OdGsModel.cs:189
virtual OdDbStub background()
Definition: OdGsModel.cs:297
virtual void onErased(OdGiDrawable pErased, OdGiDrawable pParent)
Definition: OdGsModel.cs:128
virtual void setVisualStyle(OdGiVisualStyle visualStyle)
Definition: OdGsModel.cs:316
virtual void addModelReactor(OdGsModelReactor pReactor)
Definition: OdGsModel.cs:327
virtual void setSelectable(bool bEnable)
Definition: OdGsModel.cs:376
virtual bool isViewExtentsCalculationEnabled()
Definition: OdGsModel.cs:392
virtual void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
Definition: OdGsModel.cs:204
virtual void onModified(OdGiDrawable pModified, OdGiDrawable pParent)
Definition: OdGsModel.cs:113
virtual void highlight(OdGiPathNode path, bool bDoIt, UInt32 nStyle, OdGsView pView)
Definition: OdGsModel.cs:174
virtual OdGeMatrix3d transform()
Definition: OdGsModel.cs:168
virtual void setViewSectioningOverride(bool bEnable)
Definition: OdGsModel.cs:409
virtual void removeModelReactor(OdGsModelReactor pReactor)
Definition: OdGsModel.cs:332
virtual bool viewSectioningOverride()
Definition: OdGsModel.cs:414
static string getRealClassName(IntPtr ptr)
Definition: OdGsModel.cs:420
virtual bool visualStyle(OdGiVisualStyle visualStyle)
Definition: OdGsModel.cs:321
virtual void onUnerased(OdGiDrawable pUnerased, OdDbStub parentID)
Definition: OdGsModel.cs:143
virtual void invalidate(OdGsView pView)
Definition: OdGsModel.cs:153
virtual void setEnableViewExtentsCalculation(bool bEnable)
Definition: OdGsModel.cs:387
virtual void setRenderModeOverride(OdGsView.RenderMode mode)
Definition: OdGsModel.cs:265
virtual void invalidateVisible(OdGsDevice pDevice)
Definition: OdGsModel.cs:158
virtual OdGsView.RenderMode renderModeOverride()
Definition: OdGsModel.cs:275
virtual OdGsModel.RenderType renderType()
Definition: OdGsModel.cs:259
virtual void setVisualStyle(OdDbStub visualStyleId)
Definition: OdGsModel.cs:304
virtual void setTransform(OdGeMatrix3d arg0)
Definition: OdGsModel.cs:163
virtual void setRenderModeOverride()
Definition: OdGsModel.cs:270
override OdRxObject queryX(OdRxClass protocolClass)
Definition: OdGsModel.cs:76
virtual void onErased(OdGiDrawable pErased, OdDbStub parentID)
Definition: OdGsModel.cs:133
static HandleRef getCPtr(OdGsModelReactor 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