Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdGsBaseModel.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 OdGsBaseModel : OdGsModel {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGsBaseModel(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsBaseModel_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGsBaseModel 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
64
65 public virtual void invalidateEntRect(OdGiDrawable pDrawable, OdGiDrawable pParent, bool bForceIfNoExtents) {
66 GlobalsPINVOKE.OdGsBaseModel_invalidateEntRect__SWIG_0(swigCPtr, OdGiDrawable.getCPtr(pDrawable), OdGiDrawable.getCPtr(pParent), bForceIfNoExtents);
68 }
69
74
79
91
103
104 public bool checkFaded() {
105 bool ret = GlobalsPINVOKE.OdGsBaseModel_checkFaded(swigCPtr);
107 return ret;
108 }
109
114
119
124
130
135
143
145 OdGsViewImpl ret = (OdGsViewImpl)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsViewImpl),GlobalsPINVOKE.OdGsBaseModel_refView(swigCPtr),false); /*createInt 3_2*/
146
148 return ret;
149}
150
152 OdGsBaseVectorizeDevice ret = (OdGsBaseVectorizeDevice)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsBaseVectorizeDevice),GlobalsPINVOKE.OdGsBaseModel_refDevice(swigCPtr),false); /*createInt 3_2*/
153
155 return ret;
156}
157
158 public UInt32 refModulesCount() {
159// test csout
160 /*SIMPLETYPE*/
161 UInt32 ret = GlobalsPINVOKE.OdGsBaseModel_refModulesCount(swigCPtr);
163 return ret;
164 }
165
170
175
176 public virtual UInt32 getLocalViewportId(OdGsViewImpl pView) {
177// test csout
178 /*SIMPLETYPE*/
181 return ret;
182 }
183
184 public virtual UInt32 getMaxLocalViewportId() {
185// test csout
186 /*SIMPLETYPE*/
189 return ret;
190 }
191
192 public bool invalidVp(uint viewportId) {
193 bool ret = GlobalsPINVOKE.OdGsBaseModel_invalidVp(swigCPtr, viewportId);
195 return ret;
196 }
197
202
207
208 public class SectioningSettings : global::System.IDisposable {
209 private Object locker = new Object();
210 private HandleRef swigCPtr;
211 protected bool swigCMemOwn;
212 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
213 public SectioningSettings(IntPtr cPtr, bool cMemoryOwn) {
214 swigCMemOwn = cMemoryOwn;
215 swigCPtr = new HandleRef(this, cPtr);
216 }
217 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
218 public static HandleRef getCPtr(SectioningSettings obj) {
219 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
220 }
221
223 Dispose(false);
224 }
225
226 public void Dispose() {
227 Dispose(true);
228 global::System.GC.SuppressFinalize(this);
229 }
230
231 protected virtual void Dispose(bool disposing) {
232 lock(this) {
233 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
234 if (swigCMemOwn) {
235 swigCMemOwn = false;
236 GlobalsPINVOKE.delete_OdGsBaseModel_SectioningSettings(swigCPtr); // NESTED_DTOR_CSHARP
237 }
238 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
239 }
240 }
241 }
242
254
266
278
290
306
308 set {
311 }
312 get {
313 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsBaseModel_SectioningSettings_m_upVector_get(swigCPtr);
314 OdGeVector3d ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGeVector3d(cPtr, false);
316 return ret;
317 }
318 }
319
331
343
345 set {
348 }
349 get {
350 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsBaseModel_SectioningSettings_m_visualStyle_get(swigCPtr);
351 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
353 return ret;
354 }
355 }
356
357 public SectioningSettings() : this(GlobalsPINVOKE.new_OdGsBaseModel_SectioningSettings(), true) {
359 }
360
366
367 }
368
369 public virtual OdGsNode gsNode(OdGiDrawable pDrawable) {
370 OdGsNode ret = (OdGsNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsNode),GlobalsPINVOKE.OdGsBaseModel_gsNode(swigCPtr, OdGiDrawable.getCPtr(pDrawable)),false); /*createInt 3_2*/
371
373 return ret;
374}
375
380
385
390
391 public OdGiDrawable open(OdDbStub objectId) {// OdGiDrawablePtr
392 MemoryManager mMan = MemoryManager.GetMemoryManager();
393 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
394 IntPtr ptr = GlobalsPINVOKE.OdGsBaseModel_open(swigCPtr, OdDbStub.getCPtr(objectId));
395
396 OdGiDrawable ret = null;
397 if (null != mTrans)
398 {
399 mTrans.AddObject((OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, true));
400 ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, false);
401 }
402 else
403 {
404 ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, true);
405 }
406
408 return ret;
409}
410
415
417 OdGsCache ret = (OdGsCache)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsCache),GlobalsPINVOKE.OdGsBaseModel_drawableGsNode(swigCPtr, OdGiDrawable.getCPtr(pDrawable)),false); /*createInt 3_2*/
418
420 return ret;
421}
422
427
432
437
442
447
452
457
462
467
472
477
482
487
492
497
502
507
508 public UInt32 viewChanges(UInt32 viewportId) {
509// test csout
510 /*SIMPLETYPE*/
511 UInt32 ret = GlobalsPINVOKE.OdGsBaseModel_viewChanges(swigCPtr, viewportId /*SIMPLETYPE*/);
513 return ret;
514 }
515
516 public UInt32 numViewProps() {
517// test csout
518 /*SIMPLETYPE*/
519 UInt32 ret = GlobalsPINVOKE.OdGsBaseModel_numViewProps(swigCPtr);
521 return ret;
522 }
523
524 public ViewProps viewProps(UInt32 viewportId) {
525 ViewProps ret = new ViewProps(GlobalsPINVOKE.OdGsBaseModel_viewProps(swigCPtr, viewportId /*SIMPLETYPE*/), false);
527 return ret;
528 }
529
534
535 public virtual bool isViewPropsValid(UInt32 viewportId) {
536 bool ret = GlobalsPINVOKE.OdGsBaseModel_isViewPropsValid(swigCPtr, viewportId /*SIMPLETYPE*/);
538 return ret;
539 }
540
541 public OdGsViewImpl viewById(UInt32 viewportId) {
542 OdGsViewImpl ret = (OdGsViewImpl)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsViewImpl),GlobalsPINVOKE.OdGsBaseModel_viewById(swigCPtr, viewportId /*SIMPLETYPE*/),false); /*createInt 3_2*/
543
545 return ret;
546}
547
548 public virtual OdGsLayerNode gsLayerNode(OdDbStub layerId, OdGsBaseVectorizer pView) {
549 OdGsLayerNode ret = (OdGsLayerNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsLayerNode),GlobalsPINVOKE.OdGsBaseModel_gsLayerNode(swigCPtr, OdDbStub.getCPtr(layerId), OdGsBaseVectorizer.getCPtr(pView)),false); /*createInt 3_2*/
550
552 return ret;
553}
554
559
564
570
576
582
588
593
598
599 public override void highlight(OdGiPathNode path, bool bDoIt, UInt32 nStyle, OdGsView pView) {
600 GlobalsPINVOKE.OdGsBaseModel_highlight__SWIG_0(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, nStyle /*SIMPLETYPE*/, OdGsView.getCPtr(pView));
602 }
603
604 public override void highlight(OdGiPathNode path, bool bDoIt, UInt32 nStyle) {
605 GlobalsPINVOKE.OdGsBaseModel_highlight__SWIG_1(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, nStyle /*SIMPLETYPE*/);
607 }
608
613
618
619 public override void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle, OdGsView pView) {
620 GlobalsPINVOKE.OdGsBaseModel_highlight__SWIG_4(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, nStyle /*SIMPLETYPE*/, OdGsView.getCPtr(pView));
622 }
623
624 public override void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle) {
625 GlobalsPINVOKE.OdGsBaseModel_highlight__SWIG_5(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, nStyle /*SIMPLETYPE*/);
627 }
628
629 public override void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt) {
630 GlobalsPINVOKE.OdGsBaseModel_highlight__SWIG_6(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
632 }
633
634 public override void highlight(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers) {
635 GlobalsPINVOKE.OdGsBaseModel_highlight__SWIG_7(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
637 }
638
639 public virtual void highlightImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle, OdGsView pView) {
640 GlobalsPINVOKE.OdGsBaseModel_highlightImpl__SWIG_0(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, nStyle /*SIMPLETYPE*/, OdGsView.getCPtr(pView));
642 }
643
644 public virtual void highlightImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle) {
645 GlobalsPINVOKE.OdGsBaseModel_highlightImpl__SWIG_1(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, nStyle /*SIMPLETYPE*/);
647 }
648
649 public virtual void highlightImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt) {
650 GlobalsPINVOKE.OdGsBaseModel_highlightImpl__SWIG_2(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
652 }
653
654 public virtual void highlightImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers) {
655 GlobalsPINVOKE.OdGsBaseModel_highlightImpl__SWIG_3(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
657 }
658
659 public override void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden, OdGsView pView) {
660 GlobalsPINVOKE.OdGsBaseModel_hide__SWIG_0(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, bSelectHidden, OdGsView.getCPtr(pView));
662 }
663
664 public override void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden) {
665 GlobalsPINVOKE.OdGsBaseModel_hide__SWIG_1(swigCPtr, OdGiPathNode.getCPtr(path), bDoIt, bSelectHidden);
667 }
668
673
678
679 public override void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden, OdGsView pView) {
680 GlobalsPINVOKE.OdGsBaseModel_hide__SWIG_4(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, bSelectHidden, OdGsView.getCPtr(pView));
682 }
683
684 public override void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden) {
685 GlobalsPINVOKE.OdGsBaseModel_hide__SWIG_5(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, bSelectHidden);
687 }
688
689 public override void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt) {
690 GlobalsPINVOKE.OdGsBaseModel_hide__SWIG_6(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
692 }
693
694 public override void hide(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers) {
695 GlobalsPINVOKE.OdGsBaseModel_hide__SWIG_7(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
697 }
698
699 public virtual void hideImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden, OdGsView pView) {
700 GlobalsPINVOKE.OdGsBaseModel_hideImpl__SWIG_0(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, bSelectHidden, OdGsView.getCPtr(pView));
702 }
703
704 public virtual void hideImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden) {
705 GlobalsPINVOKE.OdGsBaseModel_hideImpl__SWIG_1(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, bSelectHidden);
707 }
708
709 public virtual void hideImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt) {
710 GlobalsPINVOKE.OdGsBaseModel_hideImpl__SWIG_2(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
712 }
713
714 public virtual void hideImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers) {
715 GlobalsPINVOKE.OdGsBaseModel_hideImpl__SWIG_3(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
717 }
718
723
728
733
738
739 public override void externalTransform(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm, OdGsView pView) {
740 GlobalsPINVOKE.OdGsBaseModel_externalTransform__SWIG_4(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, OdGsMatrixParam.getCPtr(xForm), OdGsView.getCPtr(pView));
742 }
743
744 public override void externalTransform(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm) {
745 GlobalsPINVOKE.OdGsBaseModel_externalTransform__SWIG_5(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, OdGsMatrixParam.getCPtr(xForm));
747 }
748
749 public override void externalTransform(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt) {
750 GlobalsPINVOKE.OdGsBaseModel_externalTransform__SWIG_6(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
752 }
753
754 public override void externalTransform(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers) {
755 GlobalsPINVOKE.OdGsBaseModel_externalTransform__SWIG_7(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
757 }
758
759 public virtual void externalTransformImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm, OdGsView pView) {
760 GlobalsPINVOKE.OdGsBaseModel_externalTransformImpl__SWIG_0(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, OdGsMatrixParam.getCPtr(xForm), OdGsView.getCPtr(pView));
762 }
763
764 public virtual void externalTransformImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm) {
765 GlobalsPINVOKE.OdGsBaseModel_externalTransformImpl__SWIG_1(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt, OdGsMatrixParam.getCPtr(xForm));
767 }
768
769 public virtual void externalTransformImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers, bool bDoIt) {
770 GlobalsPINVOKE.OdGsBaseModel_externalTransformImpl__SWIG_2(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/, bDoIt);
772 }
773
774 public virtual void externalTransformImpl(OdGiPathNode path, IntPtr[] /*SIMPLE_ARRAY*/ pMarkers, UInt32 nMarkers) {
775 GlobalsPINVOKE.OdGsBaseModel_externalTransformImpl__SWIG_3(swigCPtr, OdGiPathNode.getCPtr(path), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pMarkers), nMarkers /*SIMPLETYPE*/);
777 }
778
784
790
792 OdGsMaterialCache ret = (OdGsMaterialCache)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsMaterialCache),GlobalsPINVOKE.OdGsBaseModel_materialCache(swigCPtr),false); /*createInt 3_2*/
793
795 return ret;
796}
797
802
808
813
814 public override OdDbStub background() {
815 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsBaseModel_background(swigCPtr);
816 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
818 return ret;
819 }
820
825
826 public override OdDbStub visualStyle() {
827 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGsBaseModel_visualStyle__SWIG_0(swigCPtr);
828 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
830 return ret;
831 }
832
837
843
845 OdGiDrawable ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),GlobalsPINVOKE.OdGsBaseModel_visualStyleDrawable(swigCPtr),false); /*createInt 3_2*/
846
848 return ret;
849}
850
851 public virtual bool makeStock(OdDbStub layoutId) {
852 bool ret = GlobalsPINVOKE.OdGsBaseModel_makeStock(swigCPtr, OdDbStub.getCPtr(layoutId));
854 return ret;
855 }
856
861
867
872
877
882
888
894
895 public override bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector, double dTop, double dBottom) {
896 bool ret = GlobalsPINVOKE.OdGsBaseModel_setSectioning__SWIG_1(swigCPtr, OdGePoint3dArray.getCPtr(points), OdGeVector3d.getCPtr(upVector), dTop, dBottom);
898 return ret;
899 }
900
905
911
916
922
927
928 public override bool isLinetypesEnabled() {
931 return ret;
932 }
933
934 public override void setSelectable(bool bEnable) {
937 }
938
939 public override bool isSelectable() {
940 bool ret = GlobalsPINVOKE.OdGsBaseModel_isSelectable(swigCPtr);
942 return ret;
943 }
944
949
955
960
966
971
977
978 public virtual bool saveModelState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer) {
981 return ret;
982 }
983
984 public virtual bool saveModelState(OdGsFiler pFiler) {
987 return ret;
988 }
989
990 public virtual bool loadModelState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer) {
993 return ret;
994 }
995
996 public virtual bool loadModelState(OdGsFiler pFiler) {
999 return ret;
1000 }
1001
1002 public virtual bool saveClientModelState(OdGsFiler pFiler) {
1005 return ret;
1006 }
1007
1008 public virtual bool loadClientModelState(OdGsFiler pFiler) {
1011 return ret;
1012 }
1013
1019
1020 public virtual OdGsNode newNode(ENodeType ntp, OdGiDrawable drawable, bool bSetGsNode) {
1021 OdGsNode ret = (OdGsNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsNode),GlobalsPINVOKE.OdGsBaseModel_newNode(swigCPtr, (int)ntp, OdGiDrawable.getCPtr(drawable), bSetGsNode),false); /*createInt 3_2*/
1022
1024 return ret;
1025}
1026
1027 protected static string getRealClassName(IntPtr ptr) {
1028 string ret = GlobalsPINVOKE.OdGsBaseModel_getRealClassName(ptr /*SIMPLETYPE*/);
1030 return ret;
1031 }
1032
1037 public override Teigha.Core.OdGsModel.RenderType vb_renderType() { return this.renderType(); }
1038
1043 public Teigha.Core.ViewProps vb_viewProps(uint viewportId) { return this.viewProps(viewportId); }
1044
1045 public enum AdditionMode {
1046 kAddDrawable = 0,
1048 }
1049
1050}
1051
1052}
static global::System.Exception Retrieve()
static void OdGsBaseModel_onAddedImpl__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, int jarg4)
static void OdGsBaseModel_setEnableLightsInBlocks(HandleRef jarg1, bool jarg2)
static void OdGsBaseModel_SectioningSettings_m_visualStyle_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseModel_SectioningSettings_m_upVector_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsBaseModel_isLinetypesEnabled(HandleRef jarg1)
static bool OdGsBaseModel_SectioningSettings_m_bTopSet_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsBaseModel_hideImpl__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6)
static void OdGsBaseModel_onErased__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGsBaseModel_viewChanges(HandleRef jarg1, UInt32 jarg2)
static void OdGsBaseModel_hide__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6, HandleRef jarg7)
static void OdGsBaseModel_highlight__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, UInt32 jarg6)
static void OdGsBaseModel_setViewSectioningOverride(HandleRef jarg1, bool jarg2)
static void OdGsBaseModel_resetVectorizing(HandleRef jarg1)
static IntPtr OdGsBaseModel_GetMViews(HandleRef jarg1)
static void OdGsBaseModel_externalTransform__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, HandleRef jarg6)
static void OdGsBaseModel_invalidate__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_hide__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6)
static IntPtr OdGsBaseModel_drawableGsNode(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_attachLocalViewportId__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_externalTransformImpl__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, HandleRef jarg6, HandleRef jarg7)
static bool OdGsBaseModel_SectioningSettings_m_bEnabled_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsBaseModel_setEnableViewExtentsCalculation(HandleRef jarg1, bool jarg2)
static void OdGsBaseModel_invalidateVisible(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_highlightImpl__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static int OdGsBaseModel_renderModeOverride(HandleRef jarg1)
static void OdGsBaseModel_detach(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_SectioningSettings_m_bEnabled_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdGsBaseModel_invalidateEntRect__SWIG_2(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, bool jarg4)
static void OdGsBaseModel_onModifiedImpl(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsBaseModel_detachAll(HandleRef jarg1)
static void OdGsBaseModel_attachLocalViewportId__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static bool OdGsBaseModel_visualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_m_nMfReused_set(HandleRef jarg1, int jarg2)
static void OdGsBaseModel_onModifiedGraphics(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGsBaseModel_SectioningSettings_m_visualStyle_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGsBaseModel_m_nMfReused_get(HandleRef jarg1)
static bool OdGsBaseModel_setSectioning__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsBaseModel_externalTransformImpl__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static global::System.IntPtr OdGsBaseModel_SectioningSettings_m_upVector_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGsBaseModel_numViewProps(HandleRef jarg1)
static bool OdGsBaseModel_invalidVp(HandleRef jarg1, uint jarg2)
static void OdGsBaseModel_setEnableLinetypes(HandleRef jarg1, bool jarg2)
static void OdGsBaseModel_highlight__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdGsBaseModel_setDisableNotifications(HandleRef jarg1, bool jarg2)
static void OdGsBaseModel_invalidateEntRect__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGsBaseModel_gsNode(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_externalTransformImpl__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, HandleRef jarg6)
static void OdGsBaseModel_setTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsBaseModel_isIdentityTransform(HandleRef jarg1)
static UInt32 OdGsBaseModel_getLocalViewportId(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseModel_SectioningSettings_isEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsBaseModel_onErasedImpl(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsBaseModel_highlight__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, UInt32 jarg6, HandleRef jarg7)
static void OdGsBaseModel_onUnerased__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static global::System.IntPtr OdGsBaseModel_getSectioning(HandleRef jarg1)
static void OdGsBaseModel_highlightImpl__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, UInt32 jarg6)
static void OdGsBaseModel_setBackground(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdGsBaseModel_getRealClassName(IntPtr jarg1)
static void OdGsBaseModel_setDrawableGsNode(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static bool OdGsBaseModel_makeStock(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseModel_setVisualStyle__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsBaseModel_SectioningSettings_m_bVisualStyle_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsBaseModel_setViewClippingOverride(HandleRef jarg1, bool jarg2)
static bool OdGsBaseModel_isViewPropsValid(HandleRef jarg1, UInt32 jarg2)
static void OdGsBaseModel_SectioningSettings_m_bTopSet_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static IntPtr OdGsBaseModel_gsLayerNode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsBaseModel_detachAllFromDb(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsBaseModel_transformExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsBaseModel_saveClientModelState(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_invalidateEntRect__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, bool jarg4)
static void OdGsBaseModel_onAddedImpl__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGsBaseModel_newNode(HandleRef jarg1, int jarg2, HandleRef jarg3, bool jarg4)
static IntPtr OdGsBaseModel_GetMModules(HandleRef jarg1)
static IntPtr OdGsBaseModel_open(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseModel_highlight__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsBaseModel_setVisualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static IntPtr deletePD_OdGsBaseModel(HandleRef jarg1)
static void OdGsBaseModel_hide__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4, HandleRef jarg5)
static global::System.IntPtr OdGsBaseModel_viewProps(HandleRef jarg1, UInt32 jarg2)
static void OdGsBaseModel_invalidateSectionableBlocks(HandleRef jarg1)
static void OdGsBaseModel_SectioningSettings_m_bVisualStyle_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static IntPtr OdGsBaseModel_SetMModules(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_onUnerased__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsBaseModel_refView(HandleRef jarg1)
static int OdGsBaseModel_m_nMfCached_get(HandleRef jarg1)
static void OdGsBaseModel_setRenderModeOverride__SWIG_1(HandleRef jarg1)
static void OdGsBaseModel_highlightImpl__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, UInt32 jarg6, HandleRef jarg7)
static void OdGsBaseModel_hide__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsBaseModel_SectioningSettings_m_bBottomSet_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsBaseModel_SectioningSettings_m_points_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsBaseModel_isViewExtentsCalculationEnabled(HandleRef jarg1)
static void OdGsBaseModel_setSelectable(HandleRef jarg1, bool jarg2)
static IntPtr OdGsBaseModel_viewById(HandleRef jarg1, UInt32 jarg2)
static void OdGsBaseModel_externalTransform__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, HandleRef jarg4, HandleRef jarg5)
static void OdGsBaseModel_setEnableSectioning(HandleRef jarg1, bool jarg2)
static void OdGsBaseModel_externalTransform__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static bool OdGsBaseModel_loadModelState__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsBaseModel_removeModelReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGsBaseModel_SetMViews(HandleRef jarg1, HandleRef jarg2)
static void delete_OdGsBaseModel_SectioningSettings(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGsBaseModel_getExternalTransform__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, OdGsMatrixParam jarg3)
static void OdGsBaseModel_setSectioningVisualStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseModel_externalTransform__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, HandleRef jarg6, HandleRef jarg7)
static UInt32 OdGsBaseModel_getMaxLocalViewportId(HandleRef jarg1)
static void OdGsBaseModel_hideImpl__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6, HandleRef jarg7)
static void OdGsBaseModel_highlight__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseModel_externalTransform__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseModel_hide__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGsBaseModel_hideImpl__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsBaseModel_hide__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdGsBaseModel_highlight__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, UInt32 jarg4, HandleRef jarg5)
static bool OdGsBaseModel_viewSectioningOverride(HandleRef jarg1)
static void OdGsBaseModel_m_nMfCached_set(HandleRef jarg1, int jarg2)
static IntPtr OdGsBaseModel_materialCache(HandleRef jarg1)
static bool OdGsBaseModel_saveModelState__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsBaseModel_externalTransform__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, HandleRef jarg4)
static void OdGsBaseModel_updateViewProps(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsBaseModel_SectioningSettings_m_points_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGsBaseModel_onErased__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGsBaseModel_visualStyleDrawable(HandleRef jarg1)
static void OdGsBaseModel_onModified__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsBaseModel_releaseStock(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseModel_SectioningSettings_m_dTop_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdGsBaseModel_setVectorizing(HandleRef jarg1)
static void OdGsBaseModel_externalTransformImpl__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGsBaseModel_hide__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static global::System.IntPtr OdGsBaseModel_visualStyle__SWIG_0(HandleRef jarg1)
static void OdGsBaseModel_setRenderType(HandleRef jarg1, int jarg2)
static void OdGsBaseModel_highlightImpl__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsBaseModel_externalTransform__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static bool OdGsBaseModel_loadModelState__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_onModified__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsBaseModel_hasChangedLayers(HandleRef jarg1)
static global::System.IntPtr OdGsBaseModel_background(HandleRef jarg1)
static double OdGsBaseModel_SectioningSettings_m_dBottom_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGsBaseModel_loadClientModelState(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseModel_disableNotifications(HandleRef jarg1)
static bool OdGsBaseModel_isSectioningEnabled(HandleRef jarg1)
static UInt32 OdGsBaseModel_refModulesCount(HandleRef jarg1)
static IntPtr OdGsBaseModel_refDevice(HandleRef jarg1)
static void OdGsBaseModel_SectioningSettings_m_dBottom_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGsBaseModel_transform(HandleRef jarg1)
static void OdGsBaseModel_SectioningSettings_m_bBottomSet_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdGsBaseModel_invalidate__SWIG_2(HandleRef jarg1, HandleRef jarg2, UInt32 jarg3)
static void OdGsBaseModel_invalidate__SWIG_0(HandleRef jarg1, int jarg2)
static int OdGsBaseModel_renderType(HandleRef jarg1)
static void OdGsBaseModel_setCheckFaded(HandleRef jarg1, bool jarg2)
static bool OdGsBaseModel_setSectioning__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, double jarg5)
static bool OdGsBaseModel_saveModelState__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_setRenderModeOverride__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsBaseModel_hideImpl__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static global::System.IntPtr OdGsBaseModel_getViewProps(HandleRef jarg1)
static void OdGsBaseModel_invalidateRegenDrawBlocks(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsBaseModel_viewClippingOverride(HandleRef jarg1)
static void OdGsBaseModel_highlight__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static bool OdGsBaseModel_getExternalTransform__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, OdGsMatrixParam jarg3, HandleRef jarg4)
static bool OdGsBaseModel_checkFaded(HandleRef jarg1)
static void OdGsBaseModel_onAdded__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsBaseModel_highlight__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, UInt32 jarg4)
static void OdGsBaseModel_onAdded__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsBaseModel_isLightsInBlocksEnabled(HandleRef jarg1)
static bool OdGsBaseModel_postprocessModelLoading(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_propagateLayerChanges(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseModel_addModelReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseModel_hide__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4)
static void OdGsBaseModel_externalTransform__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static bool OdGsBaseModel_isSelectable(HandleRef jarg1)
static double OdGsBaseModel_SectioningSettings_m_dTop_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(ModuleRefArray obj)
static HandleRef getCPtr(OdDbStub obj)
Definition OdDbStub.cs:26
static HandleRef getCPtr(OdGeExtents3d obj)
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(SectioningSettings obj)
SectioningSettings(IntPtr cPtr, bool cMemoryOwn)
override void setViewClippingOverride(bool bEnable)
override void setSelectable(bool bEnable)
ViewProps viewProps(UInt32 viewportId)
virtual bool isViewPropsValid(UInt32 viewportId)
override void setBackground(OdDbStub backgroundId)
override void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden)
override void externalTransform(OdGiPathNode path, bool bDoIt)
override bool getExternalTransform(OdGiPathNode path, OdGsMatrixParam xForm)
virtual void externalTransformImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
override void highlight(OdGiPathNode path)
override void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden, OdGsView pView)
virtual void onErasedImpl(OdGiDrawable pErased, OdGiDrawable pParent)
virtual bool saveModelState(OdGsFiler pFiler)
override void onErased(OdGiDrawable pErased, OdDbStub parentID)
override void highlight(OdGiPathNode path, bool bDoIt, UInt32 nStyle)
ViewPropsArray getViewProps()
override void hide(OdGiPathNode path)
virtual bool saveClientModelState(OdGsFiler pFiler)
virtual OdGsNode newNode(ENodeType ntp, OdGiDrawable drawable, bool bSetGsNode)
override OdGsModel.RenderType renderType()
override void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
virtual void invalidateEntRect(OdGsEntityNode pNode, OdGsContainerNode pParent, bool bForceIfNoExtents)
override void onModifiedGraphics(OdGiDrawable pModified, OdDbStub parentID)
override void invalidate(OdGsModel.InvalidationHint hint)
override void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden)
virtual void onAddedImpl(OdGiDrawable pAdded, OdGiDrawable pParent)
virtual void highlightImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
override void setRenderType(OdGsModel.RenderType renderType)
virtual bool loadModelState(OdGsFiler pFiler)
override void setSectioningVisualStyle(OdDbStub visualStyleId)
override OdDbStub background()
virtual void onAddedImpl(OdGiDrawable pAdded, OdGiDrawable pParent, OdGsBaseModel.AdditionMode additionMode)
override void onModified(OdGiDrawable pModified, OdDbStub parentID)
override bool getExternalTransform(OdGiPathNode path, OdGsMatrixParam xForm, OdGsView pView)
virtual void highlightImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle)
virtual void highlightImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
override void externalTransform(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
override void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
virtual void externalTransformImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm, OdGsView pView)
override void setVisualStyle(OdDbStub visualStyleId)
override void onAdded(OdGiDrawable pAdded, OdDbStub parentID)
virtual OdGsNode gsNode(OdGiDrawable pDrawable)
OdGiDrawable open(OdDbStub objectId)
override void externalTransform(OdGiPathNode path, bool bDoIt, OdGsMatrixParam xForm, OdGsView pView)
override void highlight(OdGiPathNode path, bool bDoIt, UInt32 nStyle, OdGsView pView)
bool postprocessModelLoading(OdGsFiler pFiler)
bool invalidVp(uint viewportId)
virtual bool makeStock(OdDbStub layoutId)
void SetMViews(ViewRefArray arr)
override void addModelReactor(OdGsModelReactor pReactor)
override OdGsView.RenderMode renderModeOverride()
void setDisableNotifications(bool bOn)
override void setViewSectioningOverride(bool bEnable)
override void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle, OdGsView pView)
OdGeExtents3d transformExtents(OdGeExtents3d pExts)
override void externalTransform(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm, OdGsView pView)
override void highlight(OdGiPathNode path, bool bDoIt)
override OdDbStub visualStyle()
virtual void detach(OdGsNode pNode)
virtual void highlightImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle, OdGsView pView)
OdGsViewImpl viewById(UInt32 viewportId)
OdGsBaseVectorizeDevice refDevice()
virtual void updateViewProps(OdGsViewImpl viewport)
override bool viewClippingOverride()
override void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle)
override void onUnerased(OdGiDrawable pUnerased, OdGiDrawable pParent)
OdGsBaseModel.SectioningSettings getSectioning()
override bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector)
override Teigha.Core.OdGsModel.RenderType vb_renderType()
virtual void attachLocalViewportId(OdGsViewImpl pView)
virtual void invalidateEntRect(OdGiDrawable pDrawable, OdGiDrawable pParent, bool bForceIfNoExtents)
override void onModified(OdGiDrawable pModified, OdGiDrawable pParent)
override void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
override bool isSectioningEnabled()
OdGsBaseModel(IntPtr cPtr, bool cMemoryOwn)
override void setTransform(OdGeMatrix3d xForm)
virtual void attachLocalViewportId(OdGsViewImpl pView, OdGsViewImpl pFrom)
override bool visualStyle(OdGiVisualStyle visualStyle)
override void removeModelReactor(OdGsModelReactor pReactor)
override bool viewSectioningOverride()
override bool isViewExtentsCalculationEnabled()
void setDrawableGsNode(OdGiDrawable pDrawable, OdGsCache pNode)
override void externalTransform(OdGiPathNode path)
virtual void invalidateEntRect(OdGiDrawable pDrawable, OdGiDrawable pParent)
virtual bool loadClientModelState(OdGsFiler pFiler)
override void setEnableViewExtentsCalculation(bool bEnable)
override bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector, double dTop, double dBottom)
override void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
virtual bool saveModelState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
virtual void propagateLayerChanges(OdGsBaseVectorizeDevice device)
ModuleRefArray GetMModules()
override void setEnableLinetypes(bool bEnable)
OdGiDrawable visualStyleDrawable()
override void hide(OdGiPathNode path, bool bDoIt)
static string getRealClassName(IntPtr ptr)
override void externalTransform(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm)
virtual OdGsLayerNode gsLayerNode(OdDbStub layerId, OdGsBaseVectorizer pView)
virtual void hideImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden)
override void setVisualStyle(OdGiVisualStyle visualStyle)
virtual void onModifiedImpl(OdGiDrawable pModified, OdGiDrawable pParent)
override bool isSelectable()
override void invalidate(OdGsView pView)
override OdGeMatrix3d transform()
void SetMModules(ModuleRefArray arr)
override void setEnableSectioning(bool bEnable)
virtual UInt32 getMaxLocalViewportId()
void invalidateRegenDrawBlocks(OdGsViewImpl view, OdDbStub layoutId)
override void Dispose(bool disposing)
UInt32 viewChanges(UInt32 viewportId)
override void setRenderModeOverride(OdGsView.RenderMode mode)
virtual void externalTransformImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, OdGsMatrixParam xForm)
virtual void releaseStock(OdDbStub layoutId)
static HandleRef getCPtr(OdGsBaseModel obj)
override void onErased(OdGiDrawable pErased, OdGiDrawable pParent)
override void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden, OdGsView pView)
virtual void externalTransformImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
virtual bool disableNotifications()
void invalidate(OdGsViewImpl view, UInt32 mask)
override void invalidateVisible(OdGsDevice pDevice)
override void setRenderModeOverride()
override void setEnableLightsInBlocks(bool bEnable)
override bool isLightsInBlocksEnabled()
override void externalTransform(OdGiPathNode path, bool bDoIt, OdGsMatrixParam xForm)
override void externalTransform(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
override bool isLinetypesEnabled()
OdGsCache drawableGsNode(OdGiDrawable pDrawable)
void detachAllFromDb(OdRxObject pDb)
override void onAdded(OdGiDrawable pAdded, OdGiDrawable pParent)
virtual void hideImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
virtual void hideImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
virtual UInt32 getLocalViewportId(OdGsViewImpl pView)
virtual bool loadModelState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
override void onUnerased(OdGiDrawable pUnerased, OdDbStub parentID)
virtual void hideImpl(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden, OdGsView pView)
OdGsMaterialCache materialCache()
Teigha.Core.ViewProps vb_viewProps(uint viewportId)
static HandleRef getCPtr(OdGsBaseVectorizeDevice obj)
static HandleRef getCPtr(OdGsBaseVectorizer obj)
static HandleRef getCPtr(OdGsCache obj)
Definition OdGsCache.cs:25
static HandleRef getCPtr(OdGsContainerNode obj)
static HandleRef getCPtr(OdGsDevice obj)
Definition OdGsDevice.cs:25
static HandleRef getCPtr(OdGsEntityNode obj)
static HandleRef getCPtr(OdGsFiler obj)
Definition OdGsFiler.cs:25
static HandleRef getCPtr(OdGsMatrixParam obj)
static HandleRef getCPtr(OdGsModelReactor obj)
static HandleRef getCPtr(OdGsNode obj)
Definition OdGsNode.cs:25
static HandleRef getCPtr(OdGsView obj)
Definition OdGsView.cs:25
static HandleRef getCPtr(OdGsViewImpl obj)
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
static HandleRef getCPtr(ViewRefArray obj)