Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDgModel.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.TG {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
17public class OdDgModel : OdDgElement {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDgModel(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgModel_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgModel obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
48
49 public override byte getElementSubType() {
50// test csout
51 /*SIMPLETYPE*/
52 byte ret = TG_DbPINVOKE.OdDgModel_getElementSubType(swigCPtr);
54 return ret;
55 }
56
57 public static OdDgModel cast(OdRxObject pObj) {// OdSmartPtr<OdDgModel>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 OdDgModel ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgModel),ptr, true));
66 ret = (OdDgModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgModel),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgModel),ptr, true);
71 }
72
74 return ret;
75}
76
77 public new static OdRxClass desc() {
78 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgModel_desc(),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public override OdRxClass isA() {
85 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgModel_isA(swigCPtr),false); /*createInt 3_2*/
86
88 return ret;
89}
90
91 public override OdRxObject queryX(OdRxClass protocolClass) {
92 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TG_DbPINVOKE.OdDgModel_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgModel createObject() {// OdSmartPtr<OdDgModel>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 OdDgModel ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgModel),ptr, true));
107 ret = (OdDgModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgModel),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgModel),ptr, true);
112 }
113
115 return ret;
116}
117
118 public class StorageUnitDescription : global::System.IDisposable {
119 private Object locker = new Object();
120 private HandleRef swigCPtr;
121 protected bool swigCMemOwn;
122 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
123 public StorageUnitDescription(IntPtr cPtr, bool cMemoryOwn) {
124 swigCMemOwn = cMemoryOwn;
125 swigCPtr = new HandleRef(this, cPtr);
126 }
127 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
128 public static HandleRef getCPtr(StorageUnitDescription obj) {
129 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
130 }
131
133 Dispose(false);
134 }
135
136 public void Dispose() {
137 Dispose(true);
138 global::System.GC.SuppressFinalize(this);
139 }
140
141 protected virtual void Dispose(bool disposing) {
142 lock(this) {
143 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
144 if (swigCMemOwn) {
145 swigCMemOwn = false;
146 TG_DbPINVOKE.delete_OdDgModel_StorageUnitDescription(swigCPtr); // NESTED_DTOR_CSHARP
147 }
148 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
149 }
150 }
151 }
152
164
176
188
200
212
213 public StorageUnitDescription() : this(TG_DbPINVOKE.new_OdDgModel_StorageUnitDescription(), true) {
215 }
216
217 }
218
219 public class UnitDescription : global::System.IDisposable {
220 private Object locker = new Object();
221 private HandleRef swigCPtr;
222 protected bool swigCMemOwn;
223 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
224 public UnitDescription(IntPtr cPtr, bool cMemoryOwn) {
225 swigCMemOwn = cMemoryOwn;
226 swigCPtr = new HandleRef(this, cPtr);
227 }
228 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
229 public static HandleRef getCPtr(UnitDescription obj) {
230 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
231 }
232
234 Dispose(false);
235 }
236
237 public void Dispose() {
238 Dispose(true);
239 global::System.GC.SuppressFinalize(this);
240 }
241
242 protected virtual void Dispose(bool disposing) {
243 lock(this) {
244 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
245 if (swigCMemOwn) {
246 swigCMemOwn = false;
247 TG_DbPINVOKE.delete_OdDgModel_UnitDescription(swigCPtr); // NESTED_DTOR_CSHARP
248 }
249 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
250 }
251 }
252 }
253
265
277
289
301
302 public String m_name {
303 set { // OdString csvarin
306 }
307
308 get { // OdString csvarout
311 return ret;
312 }
313
314 }
315
316 public UnitDescription() : this(TG_DbPINVOKE.new_OdDgModel_UnitDescription__SWIG_0(), true) {
318 }
319
320 public UnitDescription(OdDgModel.UnitDescription obj) : this(TG_DbPINVOKE.new_OdDgModel_UnitDescription__SWIG_1(OdDgModel.UnitDescription.getCPtr(obj)), true) {
322 }
323
329
330 }
331
337
338 public OdDgElementIterator createGraphicsElementsIterator(bool atBeginning, bool skipDeleted) {// OdDgElementIteratorPtr
339 MemoryManager mMan = MemoryManager.GetMemoryManager();
340 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
341 IntPtr ptr = TG_DbPINVOKE.OdDgModel_createGraphicsElementsIterator__SWIG_0(swigCPtr, atBeginning, skipDeleted);
342
343 OdDgElementIterator ret = null;
344 if (null != mTrans)
345 {
346 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
347 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
348 }
349 else
350 {
351 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
352 }
353
355 return ret;
356}
357
358 public OdDgElementIterator createGraphicsElementsIterator(bool atBeginning) {// OdDgElementIteratorPtr
359 MemoryManager mMan = MemoryManager.GetMemoryManager();
360 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
361 IntPtr ptr = TG_DbPINVOKE.OdDgModel_createGraphicsElementsIterator__SWIG_1(swigCPtr, atBeginning);
362
363 OdDgElementIterator ret = null;
364 if (null != mTrans)
365 {
366 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
367 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
368 }
369 else
370 {
371 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
372 }
373
375 return ret;
376}
377
378 public OdDgElementIterator createGraphicsElementsIterator() {// OdDgElementIteratorPtr
379 MemoryManager mMan = MemoryManager.GetMemoryManager();
380 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
382
383 OdDgElementIterator ret = null;
384 if (null != mTrans)
385 {
386 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
387 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
388 }
389 else
390 {
391 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
392 }
393
395 return ret;
396}
397
398 public OdDgElementIterator createControlElementsIterator(bool atBeginning, bool skipDeleted) {// OdDgElementIteratorPtr
399 MemoryManager mMan = MemoryManager.GetMemoryManager();
400 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
401 IntPtr ptr = TG_DbPINVOKE.OdDgModel_createControlElementsIterator__SWIG_0(swigCPtr, atBeginning, skipDeleted);
402
403 OdDgElementIterator ret = null;
404 if (null != mTrans)
405 {
406 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
407 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
408 }
409 else
410 {
411 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
412 }
413
415 return ret;
416}
417
418 public OdDgElementIterator createControlElementsIterator(bool atBeginning) {// OdDgElementIteratorPtr
419 MemoryManager mMan = MemoryManager.GetMemoryManager();
420 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
421 IntPtr ptr = TG_DbPINVOKE.OdDgModel_createControlElementsIterator__SWIG_1(swigCPtr, atBeginning);
422
423 OdDgElementIterator ret = null;
424 if (null != mTrans)
425 {
426 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
427 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
428 }
429 else
430 {
431 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
432 }
433
435 return ret;
436}
437
438 public OdDgElementIterator createControlElementsIterator() {// OdDgElementIteratorPtr
439 MemoryManager mMan = MemoryManager.GetMemoryManager();
440 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
442
443 OdDgElementIterator ret = null;
444 if (null != mTrans)
445 {
446 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
447 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
448 }
449 else
450 {
451 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
452 }
453
455 return ret;
456}
457
458 public UInt32 getEntryId() {
459// test csout
460 /*SIMPLETYPE*/
461 UInt32 ret = TG_DbPINVOKE.OdDgModel_getEntryId(swigCPtr);
463 return ret;
464 }
465
466 public override UInt32 subSetAttributes(OdGiDrawableTraits pTraits) {
467// test csout
468 /*SIMPLETYPE*/
469 UInt32 ret = TG_DbPINVOKE.OdDgModel_subSetAttributes(swigCPtr, OdGiDrawableTraits.getCPtr(pTraits));
471 return ret;
472 }
473
474 public override bool subWorldDraw(OdGiWorldDraw pWd) {
475 bool ret = TG_DbPINVOKE.OdDgModel_subWorldDraw(swigCPtr, OdGiWorldDraw.getCPtr(pWd));
477 return ret;
478 }
479
484
490
496
501
507
512
513 public String getName() {
514 string ret = TG_DbPINVOKE.OdDgModel_getName(swigCPtr);
516 return ret;
517}
518
523
529
534
540
545
551
556
562
567
573
578
584
589
595
600
606
611
617
622
628
633
639
644
650
655
656 public bool getUnitLockFlag() {
657 bool ret = TG_DbPINVOKE.OdDgModel_getUnitLockFlag(swigCPtr);
659 return ret;
660 }
661
666
672
677
678 public UInt16 getIsometricPlane() {
679// test csout
680 /*SIMPLETYPE*/
681 UInt16 ret = TG_DbPINVOKE.OdDgModel_getIsometricPlane(swigCPtr);
683 return ret;
684 }
685
686 public void setIsometricPlane(UInt16 val) {
687 TG_DbPINVOKE.OdDgModel_setIsometricPlane(swigCPtr, val /*SIMPLETYPE*/);
689 }
690
691 public bool changeDrawingOrderOfElements(OdDgElementIdArray arrRelatedElements, OdDgElementIdArray arrRelatingElements, OdDgChangeDrawingOrderMode uMode) {
692 bool ret = TG_DbPINVOKE.OdDgModel_changeDrawingOrderOfElements(swigCPtr, OdDgElementIdArray.getCPtr(arrRelatedElements), OdDgElementIdArray.getCPtr(arrRelatingElements), (int)uMode);
694 return ret;
695 }
696
697 public bool getGridLockFlag() {
698 bool ret = TG_DbPINVOKE.OdDgModel_getGridLockFlag(swigCPtr);
700 return ret;
701 }
702
707
713
718
719 public double getGridMaster() {
720 double ret = TG_DbPINVOKE.OdDgModel_getGridMaster(swigCPtr);
722 return ret;
723 }
724
725 public void setGridMaster(double dGridMaster) {
726 TG_DbPINVOKE.OdDgModel_setGridMaster(swigCPtr, dGridMaster);
728 }
729
730 public UInt32 getGridReference() {
731// test csout
732 /*SIMPLETYPE*/
733 UInt32 ret = TG_DbPINVOKE.OdDgModel_getGridReference(swigCPtr);
735 return ret;
736 }
737
738 public void setGridReference(UInt32 uGridReference) {
739 TG_DbPINVOKE.OdDgModel_setGridReference(swigCPtr, uGridReference /*SIMPLETYPE*/);
741 }
742
743 public double getGridRatio() {
744 double ret = TG_DbPINVOKE.OdDgModel_getGridRatio(swigCPtr);
746 return ret;
747 }
748
749 public void setGridRatio(double dGridRatio) {
750 TG_DbPINVOKE.OdDgModel_setGridRatio(swigCPtr, dGridRatio);
752 }
753
754 public double getGridAngle() {
755 double ret = TG_DbPINVOKE.OdDgModel_getGridAngle(swigCPtr);
757 return ret;
758 }
759
760 public void setGridAngle(double dGridAngle) {
761 TG_DbPINVOKE.OdDgModel_setGridAngle(swigCPtr, dGridAngle);
763 }
764
770
775
781
786
787 public bool getModelIs3dFlag() {
788 bool ret = TG_DbPINVOKE.OdDgModel_getModelIs3dFlag(swigCPtr);
790 return ret;
791 }
792
797
798 public bool getHiddenFlag() {
799 bool ret = TG_DbPINVOKE.OdDgModel_getHiddenFlag(swigCPtr);
801 return ret;
802 }
803
808
809 public override bool getLockedFlag() {
810 bool ret = TG_DbPINVOKE.OdDgModel_getLockedFlag(swigCPtr);
812 return ret;
813 }
814
819
825
830
836
841
847
852
858
863
869
874
880
885
891
896
897 public double getLastSaveTime() {
898 double ret = TG_DbPINVOKE.OdDgModel_getLastSaveTime(swigCPtr);
900 return ret;
901 }
902
907
908 public UInt16 getProperties() {
909// test csout
910 /*SIMPLETYPE*/
911 UInt16 ret = TG_DbPINVOKE.OdDgModel_getProperties(swigCPtr);
913 return ret;
914 }
915
916 public void setProperties(UInt16 val) {
917 TG_DbPINVOKE.OdDgModel_setProperties(swigCPtr, val /*SIMPLETYPE*/);
919 }
920
921 public Int32 getStyle() {
922// test csout
923 /*SIMPLETYPE*/
924 Int32 ret = TG_DbPINVOKE.OdDgModel_getStyle(swigCPtr);
926 return ret;
927 }
928
929 public void setStyle(Int32 val) {
930 TG_DbPINVOKE.OdDgModel_setStyle(swigCPtr, val /*SIMPLETYPE*/);
932 }
933
934 public UInt32 getWeight() {
935// test csout
936 /*SIMPLETYPE*/
937 UInt32 ret = TG_DbPINVOKE.OdDgModel_getWeight(swigCPtr);
939 return ret;
940 }
941
942 public void setWeight(UInt32 val) {
943 TG_DbPINVOKE.OdDgModel_setWeight(swigCPtr, val /*SIMPLETYPE*/);
945 }
946
947 public UInt32 getColorIndex() {
948// test csout
949 /*SIMPLETYPE*/
950 UInt32 ret = TG_DbPINVOKE.OdDgModel_getColorIndex(swigCPtr);
952 return ret;
953 }
954
955 public void setColorIndex(UInt32 val) {
956 TG_DbPINVOKE.OdDgModel_setColorIndex(swigCPtr, val /*SIMPLETYPE*/);
958 }
959
965
970
976
981
982 public double getSolidExtent() {
983 double ret = TG_DbPINVOKE.OdDgModel_getSolidExtent(swigCPtr);
985 return ret;
986 }
987
992
998
1003
1004 public double getLinestyleScale() {
1005 double ret = TG_DbPINVOKE.OdDgModel_getLinestyleScale(swigCPtr);
1007 return ret;
1008 }
1009
1014
1015 public UInt32 getBackground() {
1016// test csout
1017 /*SIMPLETYPE*/
1018 UInt32 ret = TG_DbPINVOKE.OdDgModel_getBackground(swigCPtr);
1020 return ret;
1021 }
1022
1023 public void setBackground(UInt32 val) {
1024 TG_DbPINVOKE.OdDgModel_setBackground(swigCPtr, val /*SIMPLETYPE*/);
1026 }
1027
1033
1038
1043
1048
1053
1058
1064
1069
1074
1079
1085
1090
1095
1100
1102 double ret = TG_DbPINVOKE.OdDgModel_getMeasuresConversion(swigCPtr, (int)from, (int)to);
1104 return ret;
1105 }
1106
1107 public double convertUORsToWorkingUnits(double uorsDistance) {
1108 double ret = TG_DbPINVOKE.OdDgModel_convertUORsToWorkingUnits__SWIG_0(swigCPtr, uorsDistance);
1110 return ret;
1111 }
1112
1113 public double convertWorkingUnitsToUORs(double workingUnitsDistance) {
1114 double ret = TG_DbPINVOKE.OdDgModel_convertWorkingUnitsToUORs__SWIG_0(swigCPtr, workingUnitsDistance);
1116 return ret;
1117 }
1118
1124
1130
1136
1142
1148
1154
1160
1166
1167 public virtual double getAnnotationScale() {
1168 double ret = TG_DbPINVOKE.OdDgModel_getAnnotationScale(swigCPtr);
1170 return ret;
1171 }
1172
1173 public virtual void setAnnotationScale(double dScale) {
1176 }
1177
1178 public virtual bool getAnnotationScaleFlag() {
1181 return ret;
1182 }
1183
1188
1189 public virtual OdDgGeoDataInfo getGeoData(OpenMode uMode) {// OdDgGeoDataInfoPtr
1190 MemoryManager mMan = MemoryManager.GetMemoryManager();
1191 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1192 IntPtr ptr = TG_DbPINVOKE.OdDgModel_getGeoData__SWIG_0(swigCPtr, (int)uMode);
1193
1194 OdDgGeoDataInfo ret = null;
1195 if (null != mTrans)
1196 {
1197 mTrans.AddObject((OdDgGeoDataInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGeoDataInfo),ptr, true));
1198 ret = (OdDgGeoDataInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGeoDataInfo),ptr, false);
1199 }
1200 else
1201 {
1202 ret = (OdDgGeoDataInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGeoDataInfo),ptr, true);
1203 }
1204
1206 return ret;
1207}
1208
1209 public virtual OdDgGeoDataInfo getGeoData() {// OdDgGeoDataInfoPtr
1210 MemoryManager mMan = MemoryManager.GetMemoryManager();
1211 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1212 IntPtr ptr = TG_DbPINVOKE.OdDgModel_getGeoData__SWIG_1(swigCPtr);
1213
1214 OdDgGeoDataInfo ret = null;
1215 if (null != mTrans)
1216 {
1217 mTrans.AddObject((OdDgGeoDataInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGeoDataInfo),ptr, true));
1218 ret = (OdDgGeoDataInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGeoDataInfo),ptr, false);
1219 }
1220 else
1221 {
1222 ret = (OdDgGeoDataInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGeoDataInfo),ptr, true);
1223 }
1224
1226 return ret;
1227}
1228
1233
1238
1239 public virtual bool isGlobalOriginEnabled() {
1240 bool ret = TG_DbPINVOKE.OdDgModel_isGlobalOriginEnabled(swigCPtr);
1242 return ret;
1243 }
1244
1249
1254
1260
1261 public OdDgElementId getViewGroup(bool bCreateIfNoViewGroupsAssigned) {
1262 OdDgElementId ret = new OdDgElementId(TG_DbPINVOKE.OdDgModel_getViewGroup__SWIG_0(swigCPtr, bCreateIfNoViewGroupsAssigned), true);
1264 return ret;
1265 }
1266
1272
1273 public override void dgnIn(OdDgFiler pFiler) {
1274 TG_DbPINVOKE.OdDgModel_dgnIn(swigCPtr, OdDgFiler.getCPtr(pFiler));
1276 }
1277
1282
1283 public bool merge(OdDgModel pModel, OdGeMatrix3d matTransform, DuplicateRecordCloning uDuplicateRecordCloning) {
1284 bool ret = TG_DbPINVOKE.OdDgModel_merge__SWIG_0(swigCPtr, OdDgModel.getCPtr(pModel), OdGeMatrix3d.getCPtr(matTransform), (int)uDuplicateRecordCloning);
1286 return ret;
1287 }
1288
1289 public bool merge(OdDgModel pModel, OdGeMatrix3d matTransform) {
1290 bool ret = TG_DbPINVOKE.OdDgModel_merge__SWIG_1(swigCPtr, OdDgModel.getCPtr(pModel), OdGeMatrix3d.getCPtr(matTransform));
1292 return ret;
1293 }
1294
1295 public bool merge(OdDgModel pModel) {
1296 bool ret = TG_DbPINVOKE.OdDgModel_merge__SWIG_2(swigCPtr, OdDgModel.getCPtr(pModel));
1298 return ret;
1299 }
1300
1301 public bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor, bool bApplyClipData, bool bBindToCellHeader) {
1302 bool ret = TG_DbPINVOKE.OdDgModel_bind__SWIG_0(swigCPtr, OdDgReferenceAttachmentHeader.getCPtr(pXRef), OdDgElementId.getCPtr(idView), (int)uDuplicateRecordCloning, bApplyReferenceColor, bApplyClipData, bBindToCellHeader);
1304 return ret;
1305 }
1306
1307 public bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor, bool bApplyClipData) {
1308 bool ret = TG_DbPINVOKE.OdDgModel_bind__SWIG_1(swigCPtr, OdDgReferenceAttachmentHeader.getCPtr(pXRef), OdDgElementId.getCPtr(idView), (int)uDuplicateRecordCloning, bApplyReferenceColor, bApplyClipData);
1310 return ret;
1311 }
1312
1313 public bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor) {
1314 bool ret = TG_DbPINVOKE.OdDgModel_bind__SWIG_2(swigCPtr, OdDgReferenceAttachmentHeader.getCPtr(pXRef), OdDgElementId.getCPtr(idView), (int)uDuplicateRecordCloning, bApplyReferenceColor);
1316 return ret;
1317 }
1318
1319 public bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning) {
1320 bool ret = TG_DbPINVOKE.OdDgModel_bind__SWIG_3(swigCPtr, OdDgReferenceAttachmentHeader.getCPtr(pXRef), OdDgElementId.getCPtr(idView), (int)uDuplicateRecordCloning);
1322 return ret;
1323 }
1324
1330
1336
1337 public override OdResult subErase(bool erasing) {
1338 OdResult ret = (OdResult)TG_DbPINVOKE.OdDgModel_subErase(swigCPtr, erasing);
1340 return ret;
1341 }
1342
1343 public virtual OdDgElement subDeepClone(OdDgIdMapping ownerIdMap) {// OdDgElementPtr
1344 MemoryManager mMan = MemoryManager.GetMemoryManager();
1345 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1346 IntPtr ptr = TG_DbPINVOKE.OdDgModel_subDeepClone(swigCPtr, OdDgIdMapping.getCPtr(ownerIdMap));
1347
1348 OdDgElement ret = null;
1349 if (null != mTrans)
1350 {
1351 mTrans.AddObject((OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),ptr, true));
1352 ret = (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),ptr, false);
1353 }
1354 else
1355 {
1356 ret = (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),ptr, true);
1357 }
1358
1360 return ret;
1361}
1362
1367
1372
1373 protected static string getRealClassName(IntPtr ptr) {
1374 string ret = TG_DbPINVOKE.OdDgModel_getRealClassName(ptr /*SIMPLETYPE*/);
1376 return ret;
1377 }
1378
1383 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
1384
1390
1391 public enum Type {
1392 kDesignModel = 0,
1393 kSheetModel = 1,
1394 kExtractionModel = 2,
1395 kDrawingModel = 3
1396 }
1397
1398 public enum AcsType {
1399 kGeographic = 0,
1400 kRectangular = 1,
1401 kCylindrical = 2,
1402 kSpherical = 3,
1403 kMilitaryGrid = 4,
1405 }
1406
1407 public enum WorkingUnit {
1409 kWuStorageUnit = 1,
1410 kWuWorldUnit = 2,
1411 kWuMasterUnit = 3,
1412 kWuSubUnit = 4
1413 }
1414
1415 public enum UnitBase {
1416 kNone = 0,
1417 kMeter = 1,
1418 kDegree = 2
1419 }
1420
1421 public enum UnitSystem {
1422 kCustom = 0,
1423 kEnglish = 1,
1424 kMetric = 2
1425 }
1426
1433
1434 public enum UnitMeasure {
1438 kMeters,
1445 kMiles,
1446 kYards,
1447 kFeet,
1448 kInches,
1449 kMils,
1452 }
1453
1454 public enum OdDgUnitsFormat {
1455 kMu_Su = 0,
1456 kMu = 1,
1457 kMu_Su_Pu = 2
1458 }
1459
1460 public enum OdDgAngleFormat {
1461 kAngle_D = 1,
1462 kAngle_DM = 2,
1463 kAngle_DMS = 3,
1464 kAngle_Gradian = 4,
1465 kAngle_Radian = 5
1466 }
1467
1495
1497 kAzimut = 1,
1498 kBearing = 2
1499 }
1500
1501 public enum OdDgAngleAccuracy {
1502 kAngleAccuracy0 = 0x00,
1503 kAngleAccuracy1 = 0x01,
1504 kAngleAccuracy2 = 0x02,
1505 kAngleAccuracy3 = 0x03,
1506 kAngleAccuracy4 = 0x04,
1507 kAngleAccuracy5 = 0x05,
1508 kAngleAccuracy6 = 0x06,
1509 kAngleAccuracy7 = 0x07,
1510 kAngleAccuracy8 = 0x08
1511 }
1512
1513 public enum CellType {
1514 kNormalGraphics = 0,
1515 kMenu = 3,
1516 kPoint = 7,
1517 kParametric = 8
1518 }
1519
1521 kView = 0,
1522 kTop = 1,
1523 kRight = 2,
1524 kFront = 3,
1525 kACS = 4
1526 }
1527
1528}
1529
1530}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector2d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
virtual void gripStatus(OdDgElement.GripStat status)
OdDgElement(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDgElement obj)
static HandleRef getCPtr(OdDgElementIdArray obj)
static HandleRef getCPtr(OdDgElementId obj)
static HandleRef getCPtr(OdDgFiler obj)
Definition OdDgFiler.cs:26
static HandleRef getCPtr(OdDgGeoDataInfo obj)
static HandleRef getCPtr(OdDgGeoDataReprojectionSettings obj)
static HandleRef getCPtr(OdDgIdMapping obj)
virtual void Dispose(bool disposing)
Definition OdDgModel.cs:141
StorageUnitDescription(IntPtr cPtr, bool cMemoryOwn)
Definition OdDgModel.cs:123
static HandleRef getCPtr(StorageUnitDescription obj)
Definition OdDgModel.cs:128
UnitDescription(IntPtr cPtr, bool cMemoryOwn)
Definition OdDgModel.cs:224
OdDgModel.UnitSystem m_system
Definition OdDgModel.cs:266
OdDgModel.UnitDescription Assign(OdDgModel.UnitDescription obj)
Definition OdDgModel.cs:324
static HandleRef getCPtr(UnitDescription obj)
Definition OdDgModel.cs:229
virtual void Dispose(bool disposing)
Definition OdDgModel.cs:242
UnitDescription(OdDgModel.UnitDescription obj)
Definition OdDgModel.cs:320
OdDgElementIterator createControlElementsIterator(bool atBeginning)
Definition OdDgModel.cs:418
OdGePoint2d convertWorkingUnitsToUORs(OdGePoint2d workingUnitsPoint)
OdDgElementId createViewGroup()
void setGridRatio(double dGridRatio)
Definition OdDgModel.cs:749
override bool getLockedFlag()
Definition OdDgModel.cs:809
void setDescription(String name)
Definition OdDgModel.cs:596
bool getAnnotationCellFlag()
Definition OdDgModel.cs:853
OdDgElementIterator createControlElementsIterator(bool atBeginning, bool skipDeleted)
Definition OdDgModel.cs:398
bool merge(OdDgModel pModel, OdGeMatrix3d matTransform, DuplicateRecordCloning uDuplicateRecordCloning)
void getSubUnit(OdDgModel.UnitDescription description)
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor, bool bApplyClipData, bool bBindToCellHeader)
void setAcsElementId(OdDgElementId id)
Definition OdDgModel.cs:640
void setGridLockFlag(bool val)
Definition OdDgModel.cs:703
override UInt32 subSetAttributes(OdGiDrawableTraits pTraits)
Definition OdDgModel.cs:466
double getSolidExtent()
Definition OdDgModel.cs:982
OdGePoint3d getInsertionBase()
Definition OdDgModel.cs:993
bool bind(OdDgReferenceAttachmentHeader pXRef)
OdDgElementId getAcsElementId()
Definition OdDgModel.cs:634
virtual void setAnnotationScale(double dScale)
override void dgnIn(OdDgFiler pFiler)
void setAngleDirectionMode(OdDgModel.OdDgAngleDirectionMode uMode)
Definition OdDgModel.cs:574
void getMasterUnit(OdDgModel.UnitDescription description)
void setHiddenFlag(bool val)
Definition OdDgModel.cs:804
override OdRxClass isA()
Definition OdDgModel.cs:84
void setStyle(Int32 val)
Definition OdDgModel.cs:929
OdDgModel(IntPtr cPtr, bool cMemoryOwn)
Definition OdDgModel.cs:21
OdDgModel.OdDgGridOrientationType getGridOrientation()
Definition OdDgModel.cs:776
OdGeVector3d convertWorkingUnitsToUORs(OdGeVector3d workingUnitsVector)
void setColorIndex(UInt32 val)
Definition OdDgModel.cs:955
bool getIsometricGridFlag()
Definition OdDgModel.cs:708
void setNotInCellListFlag(bool val)
Definition OdDgModel.cs:826
void setSubUnit(OdDgModel.UnitDescription description)
double convertUORsToWorkingUnits(double uorsDistance)
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor, bool bApplyClipData)
void setIsometricLockFlag(bool val)
Definition OdDgModel.cs:673
void setAngleFormat(OdDgModel.OdDgAngleFormat uFormat)
Definition OdDgModel.cs:552
virtual bool getAnnotationScaleFlag()
bool getUseBackgroundColorFlag()
Definition OdDgModel.cs:831
OdGePoint3d convertWorkingUnitsToUORs(OdGePoint3d workingUnitsPoint)
virtual void setAnnotationScaleFlag(bool val)
OdDgModel.OdDgUnitsAccuracy getWorkingUnitAccuracy()
Definition OdDgModel.cs:535
bool getIsometricLockFlag()
Definition OdDgModel.cs:667
OdDgGraphicsElement.Class getClass()
Definition OdDgModel.cs:971
void setLastSaveTime(double val)
Definition OdDgModel.cs:903
void setSolidExtent(double val)
Definition OdDgModel.cs:988
bool getNotInCellListFlag()
Definition OdDgModel.cs:820
void setGridReference(UInt32 uGridReference)
Definition OdDgModel.cs:738
void setModelIs3dFlag(bool val)
Definition OdDgModel.cs:793
bool getPropagateAnnotationScaleOffFlag()
Definition OdDgModel.cs:875
virtual OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
Definition OdDgModel.cs:491
OdDgElementId getViewGroup()
override byte getElementSubType()
Definition OdDgModel.cs:49
void setSubUnit(OdDgModel.UnitMeasure eUnitMeasure)
virtual void enableGlobalOriginUsage()
OdGeVector2d convertUORsToWorkingUnits(OdGeVector2d uorsVector)
OdDgModel.UnitMeasure getMasterUnit()
void setAcsType(OdDgModel.AcsType val)
Definition OdDgModel.cs:607
bool changeDrawingOrderOfElements(OdDgElementIdArray arrRelatedElements, OdDgElementIdArray arrRelatingElements, OdDgChangeDrawingOrderMode uMode)
Definition OdDgModel.cs:691
void setCompoundLineScaleFlag(bool val)
Definition OdDgModel.cs:892
void setInsertionBase(OdGePoint3d base_)
Definition OdDgModel.cs:999
OdDgElementId addElement(OdDgElement pElement)
Definition OdDgModel.cs:332
void setGridOrientation(OdDgModel.OdDgGridOrientationType uOrientation)
Definition OdDgModel.cs:782
override void dgnOut(OdDgFiler pFiler)
void setGlobalOrigin(OdGePoint3d origin)
Definition OdDgModel.cs:651
void setIsometricGridFlag(bool val)
Definition OdDgModel.cs:714
bool merge(OdDgModel pModel, OdGeMatrix3d matTransform)
OdGePoint2d getGridBase()
Definition OdDgModel.cs:765
OdGePoint3d getAcsOrigin()
Definition OdDgModel.cs:612
String getDescription()
Definition OdDgModel.cs:590
static void fillUnitDescriptor(OdDgModel.UnitMeasure source, OdDgModel.UnitDescription result)
void getStorageUnit(OdDgModel.StorageUnitDescription description)
static HandleRef getCPtr(OdDgModel obj)
Definition OdDgModel.cs:26
OdDgModel.OdDgAngleAccuracy getAngleAccuracy()
Definition OdDgModel.cs:557
override OdResult subErase(bool erasing)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
OdGePoint3d convertUORsToWorkingUnits(OdGePoint3d uorsPoint)
virtual OdDgGeoDataInfo getGeoData()
override OdDgElement.ElementTypes getElementType()
Definition OdDgModel.cs:43
OdDgModel.OdDgUnitsFormat getWorkingUnitFormat()
Definition OdDgModel.cs:524
void setGridMaster(double dGridMaster)
Definition OdDgModel.cs:725
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning)
OdDgModel.Type getType()
Definition OdDgModel.cs:502
UInt16 getIsometricPlane()
Definition OdDgModel.cs:678
void setMasterUnit(OdDgModel.UnitMeasure eUnitMeasure)
virtual OdResult subGetGeomExtents(OdGeExtents3d extent)
Definition OdDgModel.cs:485
virtual OdDgGeoDataInfo getGeoData(OpenMode uMode)
void setCellType(OdDgModel.CellType val)
Definition OdDgModel.cs:966
OdDgModel.AcsType getAcsType()
Definition OdDgModel.cs:601
virtual void setGeoData(OdDgGeoDataInfo pGeoDataInfo, OdDgGeoDataReprojectionSettings reprojectionSettings, OdDgModel.OdDgGeoDataCoordinateSystemChangeAction uAction)
OdGeVector3d convertUORsToWorkingUnits(OdGeVector3d uorsVector)
static string getRealClassName(IntPtr ptr)
UInt32 getColorIndex()
Definition OdDgModel.cs:947
void setAutoUpdateFieldsFlag(bool val)
Definition OdDgModel.cs:870
OdDgModel.WorkingUnit getWorkingUnit()
override void subSwapIdWith(OdDgElementId otherId)
bool merge(OdDgModel pModel)
void setBackground(UInt32 val)
void setProperties(UInt16 val)
Definition OdDgModel.cs:916
OdDgElementId getViewGroup(bool bCreateIfNoViewGroupsAssigned)
OdDgElementIterator createGraphicsElementsIterator(bool atBeginning, bool skipDeleted)
Definition OdDgModel.cs:338
double getGridAngle()
Definition OdDgModel.cs:754
double getLinestyleScale()
OdDgModel.OdDgAngleDirectionMode getAngleDirectionMode()
Definition OdDgModel.cs:568
void setAngleDirectionClockwiseFlag(bool bSet)
Definition OdDgModel.cs:585
void setAnnotationLineScaleFlag(bool val)
Definition OdDgModel.cs:848
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView)
bool getAngleDirectionClockwiseFlag()
Definition OdDgModel.cs:579
override void subViewportDraw(OdGiViewportDraw pVd)
Definition OdDgModel.cs:480
void setPropagateAnnotationScaleOffFlag(bool val)
Definition OdDgModel.cs:881
OdGePoint3d getGlobalOrigin()
Definition OdDgModel.cs:645
static new OdRxClass desc()
Definition OdDgModel.cs:77
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor)
void setAngleAccuracy(OdDgModel.OdDgAngleAccuracy uAccuracy)
Definition OdDgModel.cs:563
OdGePoint2d convertUORsToWorkingUnits(OdGePoint2d uorsPoint)
void setName(String name)
Definition OdDgModel.cs:519
bool getAutoUpdateFieldsFlag()
Definition OdDgModel.cs:864
virtual bool isGlobalOriginEnabled()
OdGeVector2d convertWorkingUnitsToUORs(OdGeVector2d workingUnitsVector)
void setUnitLockFlag(bool val)
Definition OdDgModel.cs:662
void setAcsOrigin(OdGePoint3d origin)
Definition OdDgModel.cs:618
void setWorkingUnitAccuracy(OdDgModel.OdDgUnitsAccuracy uAccuracy)
Definition OdDgModel.cs:541
OdDgElementIterator createControlElementsIterator()
Definition OdDgModel.cs:438
static new OdDgModel createObject()
Definition OdDgModel.cs:98
double getGridRatio()
Definition OdDgModel.cs:743
double getMeasuresConversion(OdDgModel.WorkingUnit from, OdDgModel.WorkingUnit to)
override OdRxObject queryX(OdRxClass protocolClass)
Definition OdDgModel.cs:91
virtual void enableGlobalOriginUsage(bool bEnable)
void setStorageUnit(OdDgModel.StorageUnitDescription description)
void setType(OdDgModel.Type val)
Definition OdDgModel.cs:508
void setLinestyleScale(double val)
virtual OdDgElement subDeepClone(OdDgIdMapping ownerIdMap)
UInt16 getProperties()
Definition OdDgModel.cs:908
bool getCompoundLineScaleFlag()
Definition OdDgModel.cs:886
void setGridAngle(double dGridAngle)
Definition OdDgModel.cs:760
static void fillUnitMeasure(OdDgModel.UnitDescription description, out OdDgModel.UnitMeasure measure)
OdDgModel.CellType getCellType()
Definition OdDgModel.cs:960
static OdDgModel cast(OdRxObject pObj)
Definition OdDgModel.cs:57
void setMasterUnit(OdDgModel.UnitDescription description)
OdDgElementIterator createGraphicsElementsIterator()
Definition OdDgModel.cs:378
void setAnnotationCellFlag(bool val)
Definition OdDgModel.cs:859
void setGridBase(OdGePoint2d ptGridBase)
Definition OdDgModel.cs:771
double getGridMaster()
Definition OdDgModel.cs:719
virtual double getAnnotationScale()
override bool subWorldDraw(OdGiWorldDraw pWd)
Definition OdDgModel.cs:474
double convertWorkingUnitsToUORs(double workingUnitsDistance)
void setAcsRotation(OdGeMatrix3d rotation)
Definition OdDgModel.cs:629
OdDgModel.UnitMeasure getSubUnit()
bool getAnnotationLineScaleFlag()
Definition OdDgModel.cs:842
void setWorkingUnitFormat(OdDgModel.OdDgUnitsFormat uFormat)
Definition OdDgModel.cs:530
override void subHandOverTo(OdDgElement pNewElement)
virtual void setGeoData(OdDgGeoDataInfo pGeoDataInfo, OdDgGeoDataReprojectionSettings reprojectionSettings)
OdGeMatrix3d getAcsRotation()
Definition OdDgModel.cs:623
void setUseBackgroundColorFlag(bool val)
Definition OdDgModel.cs:837
void setWorkingUnit(OdDgModel.WorkingUnit eUnit)
OdDgElementIterator createGraphicsElementsIterator(bool atBeginning)
Definition OdDgModel.cs:358
void setIsometricPlane(UInt16 val)
Definition OdDgModel.cs:686
void setWeight(UInt32 val)
Definition OdDgModel.cs:942
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
UInt32 getGridReference()
Definition OdDgModel.cs:730
void setClass(OdDgGraphicsElement.Class newClass)
Definition OdDgModel.cs:977
override void setLockedFlag(bool val)
Definition OdDgModel.cs:815
double getLastSaveTime()
Definition OdDgModel.cs:897
override void Dispose(bool disposing)
Definition OdDgModel.cs:30
OdDgModel.OdDgAngleFormat getAngleFormat()
Definition OdDgModel.cs:546
static HandleRef getCPtr(OdDgReferenceAttachmentHeader obj)
static global::System.Exception Retrieve()
static int OdDgModel_getType(HandleRef jarg1)
static String OdDgModel_UnitDescription_m_name_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgModel_fitToView(HandleRef jarg1)
static int OdDgModel_getAngleAccuracy(HandleRef jarg1)
static void delete_OdDgModel(HandleRef jarg1)
static int OdDgModel_getElementType(HandleRef jarg1)
static bool OdDgModel_merge__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
static bool OdDgModel_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static int OdDgModel_getGridOrientation(HandleRef jarg1)
static void OdDgModel_enableGlobalOriginUsage__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdDgModel_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgModel_setGridAngle(HandleRef jarg1, double jarg2)
static String OdDgModel_getName(HandleRef jarg1)
static void delete_OdDgModel_UnitDescription(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgModel_bind__SWIG_4(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDgModel_StorageUnitDescription_m_base_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgModel_getMasterUnit__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgModel_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgModel_setGridRatio(HandleRef jarg1, double jarg2)
static UInt32 OdDgModel_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgModel_getGeoData__SWIG_0(HandleRef jarg1, int jarg2)
static int OdDgModel_StorageUnitDescription_m_system_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgModel_setProperties(HandleRef jarg1, UInt16 jarg2)
static bool OdDgModel_getLockedFlag(HandleRef jarg1)
static void OdDgModel_setIsometricPlane(HandleRef jarg1, UInt16 jarg2)
static double OdDgModel_getGridAngle(HandleRef jarg1)
static bool OdDgModel_getIsometricGridFlag(HandleRef jarg1)
static void OdDgModel_setType(HandleRef jarg1, int jarg2)
static bool OdDgModel_bind__SWIG_5(HandleRef jarg1, HandleRef jarg2)
static void OdDgModel_setDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgModel_setStorageUnit(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_StorageUnitDescription_m_base_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static double OdDgModel_getGridRatio(HandleRef jarg1)
static bool OdDgModel_bind__SWIG_2(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, bool jarg5)
static global::System.IntPtr OdDgModel_getAcsRotation(HandleRef jarg1)
static void OdDgModel_dgnOut(HandleRef jarg1, HandleRef jarg2)
static void OdDgModel_StorageUnitDescription_m_denominator_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdDgModel_setGridReference(HandleRef jarg1, UInt32 jarg2)
static void OdDgModel_dgnIn(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgModel_createGraphicsElementsIterator__SWIG_2(HandleRef jarg1)
static void OdDgModel_setAnnotationScaleFlag(HandleRef jarg1, bool jarg2)
static void OdDgModel_setMasterUnit__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_fillUnitMeasure(global::System.Runtime.InteropServices.HandleRef jarg1, out OdDgModel.UnitMeasure jarg2)
static global::System.IntPtr OdDgModel_getInsertionBase(HandleRef jarg1)
static global::System.IntPtr OdDgModel_getViewGroup__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdDgModel_setLockedFlag(HandleRef jarg1, bool jarg2)
static void delete_OdDgModel_StorageUnitDescription(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgModel_getSubUnit__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgModel_getAcsElementId(HandleRef jarg1)
static void OdDgModel_setStyle(HandleRef jarg1, Int32 jarg2)
static bool OdDgModel_merge__SWIG_2(HandleRef jarg1, HandleRef jarg2)
static void OdDgModel_UnitDescription_m_system_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int OdDgModel_UnitDescription_m_system_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgModel_isGlobalOriginEnabled(HandleRef jarg1)
static int OdDgModel_getSubUnit__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdDgModel_convertWorkingUnitsToUORs__SWIG_3(HandleRef jarg1, IntPtr jarg2)
static int OdDgModel_getClass(HandleRef jarg1)
static void OdDgModel_StorageUnitDescription_m_system_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static double OdDgModel_getLinestyleScale(HandleRef jarg1)
static bool OdDgModel_changeDrawingOrderOfElements(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
static UInt32 OdDgModel_getEntryId(HandleRef jarg1)
static IntPtr OdDgModel_cast(HandleRef jarg1)
static void OdDgModel_setAngleDirectionMode(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDgModel_convertWorkingUnitsToUORs__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setAcsElementId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setGridOrientation(HandleRef jarg1, int jarg2)
static void OdDgModel_setWorkingUnitFormat(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDgModel_UnitDescription_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgModel_convertUORsToWorkingUnits__SWIG_3(HandleRef jarg1, IntPtr jarg2)
static void OdDgModel_setHiddenFlag(HandleRef jarg1, bool jarg2)
static double OdDgModel_getSolidExtent(HandleRef jarg1)
static bool OdDgModel_getAnnotationLineScaleFlag(HandleRef jarg1)
static bool OdDgModel_getUseBackgroundColorFlag(HandleRef jarg1)
static double OdDgModel_convertWorkingUnitsToUORs__SWIG_0(HandleRef jarg1, double jarg2)
static global::System.IntPtr OdDgModel_convertUORsToWorkingUnits__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgModel_getModelIs3dFlag(HandleRef jarg1)
static void OdDgModel_UnitDescription_m_name_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static UInt16 OdDgModel_getIsometricPlane(HandleRef jarg1)
static global::System.IntPtr OdDgModel_convertWorkingUnitsToUORs__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgModel_addElement(HandleRef jarg1, HandleRef jarg2)
static int OdDgModel_UnitDescription_m_base_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdDgModel_createObject()
static void OdDgModel_setCompoundLineScaleFlag(HandleRef jarg1, bool jarg2)
static double OdDgModel_getGridMaster(HandleRef jarg1)
static global::System.IntPtr OdDgModel_getViewGroup__SWIG_1(HandleRef jarg1)
static void OdDgModel_UnitDescription_m_denominator_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdDgModel_setWorkingUnitAccuracy(HandleRef jarg1, int jarg2)
static void OdDgModel_fillUnitDescriptor(int jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setAngleDirectionClockwiseFlag(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDgModel_convertUORsToWorkingUnits__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgModel_getUnitLockFlag(HandleRef jarg1)
static void OdDgModel_subSwapIdWith(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setAcsRotation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setIsometricLockFlag(HandleRef jarg1, bool jarg2)
static void OdDgModel_setGeoData__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static double OdDgModel_StorageUnitDescription_m_numerator_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDgModel_convertUORsToWorkingUnits__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_UnitDescription_m_numerator_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static Int32 OdDgModel_getStyle(HandleRef jarg1)
static void OdDgModel_setUseBackgroundColorFlag(HandleRef jarg1, bool jarg2)
static int OdDgModel_getWorkingUnit(HandleRef jarg1)
static bool OdDgModel_bind__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, bool jarg5, bool jarg6, bool jarg7)
static global::System.IntPtr OdDgModel_getGridBase(HandleRef jarg1)
static bool OdDgModel_bind__SWIG_3(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
static void OdDgModel_StorageUnitDescription_m_numerator_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdDgModel_setSolidExtent(HandleRef jarg1, double jarg2)
static UInt32 OdDgModel_getWeight(HandleRef jarg1)
static void OdDgModel_setAnnotationCellFlag(HandleRef jarg1, bool jarg2)
static void OdDgModel_setSubUnit__SWIG_1(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDgModel_getGlobalOrigin(HandleRef jarg1)
static int OdDgModel_getMasterUnit__SWIG_1(HandleRef jarg1)
static void OdDgModel_StorageUnitDescription_m_uorPerStorageUnit_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static byte OdDgModel_getElementSubType(HandleRef jarg1)
static bool OdDgModel_bind__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, bool jarg5, bool jarg6)
static UInt32 OdDgModel_getGridReference(HandleRef jarg1)
static void OdDgModel_setLinestyleScale(HandleRef jarg1, double jarg2)
static global::System.IntPtr OdDgModel_createViewGroup(HandleRef jarg1)
static void OdDgModel_setLastSaveTime(HandleRef jarg1, double jarg2)
static void OdDgModel_setWorkingUnit(HandleRef jarg1, int jarg2)
static UInt32 OdDgModel_getBackground(HandleRef jarg1)
static void OdDgModel_setModelIs3dFlag(HandleRef jarg1, bool jarg2)
static void OdDgModel_setAngleFormat(HandleRef jarg1, int jarg2)
static bool OdDgModel_getIsometricLockFlag(HandleRef jarg1)
static void OdDgModel_setAcsType(HandleRef jarg1, int jarg2)
static void OdDgModel_setGeoData__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
static void OdDgModel_setIsometricGridFlag(HandleRef jarg1, bool jarg2)
static void OdDgModel_setAutoUpdateFieldsFlag(HandleRef jarg1, bool jarg2)
static void OdDgModel_setGlobalOrigin(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgModel_getAngleDirectionClockwiseFlag(HandleRef jarg1)
static bool OdDgModel_merge__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdDgModel_getAutoUpdateFieldsFlag(HandleRef jarg1)
static bool OdDgModel_getGridLockFlag(HandleRef jarg1)
static void OdDgModel_setUnitLockFlag(HandleRef jarg1, bool jarg2)
static void OdDgModel_setSubUnit__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setInsertionBase(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDgModel_UnitDescription_m_numerator_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgModel_getNotInCellListFlag(HandleRef jarg1)
static int OdDgModel_getWorkingUnitAccuracy(HandleRef jarg1)
static global::System.IntPtr OdDgModel_getAcsOrigin(HandleRef jarg1)
static void OdDgModel_setCellType(HandleRef jarg1, int jarg2)
static void OdDgModel_setWeight(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgModel_desc()
static IntPtr OdDgModel_subDeepClone(HandleRef jarg1, HandleRef jarg2)
static int OdDgModel_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgModel_getGeoData__SWIG_1(HandleRef jarg1)
static bool OdDgModel_getAnnotationScaleFlag(HandleRef jarg1)
static void OdDgModel_setAnnotationLineScaleFlag(HandleRef jarg1, bool jarg2)
static IntPtr OdDgModel_createGraphicsElementsIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static int OdDgModel_subErase(HandleRef jarg1, bool jarg2)
static void OdDgModel_setGridMaster(HandleRef jarg1, double jarg2)
static void OdDgModel_setAngleAccuracy(HandleRef jarg1, int jarg2)
static void OdDgModel_setBackground(HandleRef jarg1, UInt32 jarg2)
static bool OdDgModel_getHiddenFlag(HandleRef jarg1)
static void OdDgModel_setAnnotationScale(HandleRef jarg1, double jarg2)
static double OdDgModel_getMeasuresConversion(HandleRef jarg1, int jarg2, int jarg3)
static int OdDgModel_getAngleDirectionMode(HandleRef jarg1)
static void OdDgModel_subHandOverTo(HandleRef jarg1, HandleRef jarg2)
static void OdDgModel_UnitDescription_m_base_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdDgModel_setMasterUnit__SWIG_1(HandleRef jarg1, int jarg2)
static double OdDgModel_getLastSaveTime(HandleRef jarg1)
static UInt16 OdDgModel_getProperties(HandleRef jarg1)
static string OdDgModel_getRealClassName(IntPtr jarg1)
static double OdDgModel_UnitDescription_m_denominator_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdDgModel_getColorIndex(HandleRef jarg1)
static void OdDgModel_enableGlobalOriginUsage__SWIG_1(HandleRef jarg1)
static String OdDgModel_getDescription(HandleRef jarg1)
static IntPtr OdDgModel_createControlElementsIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static int OdDgModel_getAcsType(HandleRef jarg1)
static global::System.IntPtr OdDgModel_convertWorkingUnitsToUORs__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgModel_createControlElementsIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static int OdDgModel_getWorkingUnitFormat(HandleRef jarg1)
static IntPtr OdDgModel_createControlElementsIterator__SWIG_2(HandleRef jarg1)
static void OdDgModel_setClass(HandleRef jarg1, int jarg2)
static void OdDgModel_getStorageUnit(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDgModel_getAnnotationScale(HandleRef jarg1)
static void OdDgModel_setColorIndex(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgModel_isA(HandleRef jarg1)
static bool OdDgModel_getAnnotationCellFlag(HandleRef jarg1)
static double OdDgModel_convertUORsToWorkingUnits__SWIG_0(HandleRef jarg1, double jarg2)
static double OdDgModel_StorageUnitDescription_m_uorPerStorageUnit_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDgModel_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setPropagateAnnotationScaleOffFlag(HandleRef jarg1, bool jarg2)
static int OdDgModel_getAngleFormat(HandleRef jarg1)
static void OdDgModel_setAcsOrigin(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setNotInCellListFlag(HandleRef jarg1, bool jarg2)
static void OdDgModel_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static bool OdDgModel_getPropagateAnnotationScaleOffFlag(HandleRef jarg1)
static void OdDgModel_setGridLockFlag(HandleRef jarg1, bool jarg2)
static bool OdDgModel_getCompoundLineScaleFlag(HandleRef jarg1)
static IntPtr OdDgModel_createGraphicsElementsIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static double OdDgModel_StorageUnitDescription_m_denominator_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDgModel_getCellType(HandleRef jarg1)
static void OdDgModel_setGridBase(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)