Extended .NET SDK Documentation 2025 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
107
112
117
122
127
132
137
142
147
152
157
162
167
173
174 public virtual void highlight(OdGiPathNode path, bool bDoIt, UInt32 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 nStyle) {
180 GlobalsPINVOKE.OdGsModel_highlight__SWIG_1(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, nStyle /*SIMPLETYPE*/);
182 }
183
188
193
194 public virtual void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 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 nMarkers, bool bDoIt, UInt32 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 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 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
233
234 public virtual void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 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 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 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 nMarkers) {
250 GlobalsPINVOKE.OdGsModel_hide__SWIG_7(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
252 }
253
258
263
268
273
274 public virtual void externalTransform(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm, OdGsView pView) {
275 GlobalsPINVOKE.OdGsModel_externalTransform__SWIG_4(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, OdGsMatrixParam.getCPtr(xForm), OdGsView.getCPtr(pView));
277 }
278
279 public virtual void externalTransform(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm) {
280 GlobalsPINVOKE.OdGsModel_externalTransform__SWIG_5(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, OdGsMatrixParam.getCPtr(xForm));
282 }
283
284 public virtual void externalTransform(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt) {
285 GlobalsPINVOKE.OdGsModel_externalTransform__SWIG_6(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
287 }
288
289 public virtual void externalTransform(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers) {
290 GlobalsPINVOKE.OdGsModel_externalTransform__SWIG_7(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
292 }
293
299
305
310
316
321
326
332
337
343
348
349 public virtual OdDbStub background() {
350 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsModel_background(swigCPtr);
351 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
353 return ret;
354 }
355
360
361 public virtual OdDbStub visualStyle() {
362 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsModel_visualStyle__SWIG_0(swigCPtr);
363 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
365 return ret;
366 }
367
372
378
383
388
393
394 public virtual bool isSectioningEnabled() {
397 return ret;
398 }
399
405
406 public virtual bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector, double dTop, double dBottom) {
407 bool ret = GlobalsPINVOKE.OdGsModel_setSectioning__SWIG_1(swigCPtr, OdGePoint3dArray.getCPtr(points), OdGeVector3d.getCPtr(upVector), dTop, dBottom);
409 return ret;
410 }
411
416
421
422 public virtual bool isLinetypesEnabled() {
423 bool ret = GlobalsPINVOKE.OdGsModel_isLinetypesEnabled(swigCPtr);
425 return ret;
426 }
427
428 public virtual void setSelectable(bool bEnable) {
429 GlobalsPINVOKE.OdGsModel_setSelectable(swigCPtr, bEnable);
431 }
432
433 public virtual bool isSelectable() {
434 bool ret = GlobalsPINVOKE.OdGsModel_isSelectable(swigCPtr);
436 return ret;
437 }
438
443
449
454
460
465
471
472 protected static string getRealClassName(IntPtr ptr) {
473 string ret = GlobalsPINVOKE.OdGsModel_getRealClassName(ptr /*SIMPLETYPE*/);
475 return ret;
476 }
477
483
491
492 public enum RenderType {
493 kMinRenderType = -3,
494 kUserBg1 = -3,
495 kUserBg2 = -2,
496 kUserBg3 = -1,
497 kMain = 0,
498 kSprite,
499 kDirect,
503 kContrast,
504 kCount,
506 kUserFg2,
507 kUserFg3,
510 }
511
512}
513
514}
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 void OdGsModel_externalTransform__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
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_externalTransform__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, HandleRef jarg6)
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 void OdGsModel_externalTransform__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
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 void OdGsModel_externalTransform__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static bool OdGsModel_isViewExtentsCalculationEnabled(HandleRef jarg1)
static void OdGsModel_externalTransform__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, HandleRef jarg6, HandleRef jarg7)
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_externalTransform__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, HandleRef jarg4, HandleRef jarg5)
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 bool OdGsModel_getExternalTransform__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, OdGsMatrixParam jarg3)
static void OdGsModel_hide__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdGsModel_externalTransform__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, HandleRef jarg4)
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_externalTransform__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
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 bool OdGsModel_getExternalTransform__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, OdGsMatrixParam jarg3, HandleRef jarg4)
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)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGiPathNode obj)
static HandleRef getCPtr(OdGiVisualStyle obj)
static HandleRef getCPtr(OdGsDevice obj)
Definition OdGsDevice.cs:25
static HandleRef getCPtr(OdGsMatrixParam obj)
virtual void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden)
Definition OdGsModel.cs:219
virtual void setSectioningVisualStyle(OdDbStub visualStyleId)
Definition OdGsModel.cs:412
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:450
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:406
virtual bool isSectioningEnabled()
Definition OdGsModel.cs:394
virtual Teigha.Core.OdGsModel.RenderType vb_renderType()
Definition OdGsModel.cs:482
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:389
virtual void externalTransform(OdGiPathNode path)
Definition OdGsModel.cs:269
OdGsModel(IntPtr cPtr, bool cMemoryOwn)
Definition OdGsModel.cs:20
virtual void externalTransform(OdGiPathNode path, bool bDoIt, OdGsMatrixParam xForm, OdGsView pView)
Definition OdGsModel.cs:254
static OdGsModel createObject()
Definition OdGsModel.cs:83
static new OdRxClass desc()
Definition OdGsModel.cs:62
virtual bool isSelectable()
Definition OdGsModel.cs:433
virtual void setBackground(OdDbStub backgroundId)
Definition OdGsModel.cs:344
override void Dispose(bool disposing)
Definition OdGsModel.cs:29
virtual void externalTransform(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm)
Definition OdGsModel.cs:279
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
Definition OdGsModel.cs:249
virtual OdDbStub visualStyle()
Definition OdGsModel.cs:361
virtual void setEnableLinetypes(bool bEnable)
Definition OdGsModel.cs:417
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:306
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:455
virtual void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden, OdGsView pView)
Definition OdGsModel.cs:214
virtual bool viewClippingOverride()
Definition OdGsModel.cs:338
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 bool getExternalTransform(OdGiPathNode path, OdGsMatrixParam xForm)
Definition OdGsModel.cs:300
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:333
virtual void externalTransform(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm, OdGsView pView)
Definition OdGsModel.cs:274
virtual bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector)
Definition OdGsModel.cs:400
virtual bool isLinetypesEnabled()
Definition OdGsModel.cs:422
virtual void highlight(OdGiPathNode path)
Definition OdGsModel.cs:189
virtual OdDbStub background()
Definition OdGsModel.cs:349
virtual void onErased(OdGiDrawable pErased, OdGiDrawable pParent)
Definition OdGsModel.cs:128
virtual void setVisualStyle(OdGiVisualStyle visualStyle)
Definition OdGsModel.cs:368
virtual void addModelReactor(OdGsModelReactor pReactor)
Definition OdGsModel.cs:379
virtual void setSelectable(bool bEnable)
Definition OdGsModel.cs:428
virtual bool isViewExtentsCalculationEnabled()
Definition OdGsModel.cs:444
virtual void externalTransform(OdGiPathNode path, bool bDoIt, OdGsMatrixParam xForm)
Definition OdGsModel.cs:259
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:461
virtual void removeModelReactor(OdGsModelReactor pReactor)
Definition OdGsModel.cs:384
virtual bool viewSectioningOverride()
Definition OdGsModel.cs:466
static string getRealClassName(IntPtr ptr)
Definition OdGsModel.cs:472
virtual void externalTransform(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
Definition OdGsModel.cs:289
virtual bool visualStyle(OdGiVisualStyle visualStyle)
Definition OdGsModel.cs:373
virtual bool getExternalTransform(OdGiPathNode path, OdGsMatrixParam xForm, OdGsView pView)
Definition OdGsModel.cs:294
virtual void onUnerased(OdGiDrawable pUnerased, OdDbStub parentID)
Definition OdGsModel.cs:143
virtual void invalidate(OdGsView pView)
Definition OdGsModel.cs:153
virtual void externalTransform(OdGiPathNode path, bool bDoIt)
Definition OdGsModel.cs:264
virtual void setEnableViewExtentsCalculation(bool bEnable)
Definition OdGsModel.cs:439
virtual void setRenderModeOverride(OdGsView.RenderMode mode)
Definition OdGsModel.cs:317
virtual void invalidateVisible(OdGsDevice pDevice)
Definition OdGsModel.cs:158
virtual OdGsView.RenderMode renderModeOverride()
Definition OdGsModel.cs:327
virtual OdGsModel.RenderType renderType()
Definition OdGsModel.cs:311
virtual void externalTransform(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
Definition OdGsModel.cs:284
virtual void setVisualStyle(OdDbStub visualStyleId)
Definition OdGsModel.cs:356
virtual void setTransform(OdGeMatrix3d arg0)
Definition OdGsModel.cs:163
virtual void setRenderModeOverride()
Definition OdGsModel.cs:322
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
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26