Extended .NET SDK Documentation 2024 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
46 return ret;
47 }
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
154 set {
157 }
158 get {
161 return ret;
162 }
163 }
164
166 set {
169 }
170 get {
173 return ret;
174 }
175 }
176
177 public double m_numerator {
178 set {
181 }
182 get {
185 return ret;
186 }
187 }
188
189 public double m_denominator {
190 set {
193 }
194 get {
197 return ret;
198 }
199 }
200
201 public double m_uorPerStorageUnit {
202 set {
205 }
206 get {
209 return ret;
210 }
211 }
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
255 set {
258 }
259 get {
262 return ret;
263 }
264 }
265
267 set {
270 }
271 get {
274 return ret;
275 }
276 }
277
278 public double m_numerator {
279 set {
282 }
283 get {
286 return ret;
287 }
288 }
289
290 public double m_denominator {
291 set {
294 }
295 get {
298 return ret;
299 }
300 }
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(), true) {
318 }
319
320 }
321
325 return ret;
326 }
327
328 public OdDgElementIterator createGraphicsElementsIterator(bool atBeginning, bool skipDeleted) {// OdDgElementIteratorPtr
329 MemoryManager mMan = MemoryManager.GetMemoryManager();
330 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
331 IntPtr ptr = TG_DbPINVOKE.OdDgModel_createGraphicsElementsIterator__SWIG_0(swigCPtr, atBeginning, skipDeleted);
332
333 OdDgElementIterator ret = null;
334 if (null != mTrans)
335 {
336 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
337 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
338 }
339 else
340 {
341 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
342 }
343
345 return ret;
346}
347
348 public OdDgElementIterator createGraphicsElementsIterator(bool atBeginning) {// OdDgElementIteratorPtr
349 MemoryManager mMan = MemoryManager.GetMemoryManager();
350 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
351 IntPtr ptr = TG_DbPINVOKE.OdDgModel_createGraphicsElementsIterator__SWIG_1(swigCPtr, atBeginning);
352
353 OdDgElementIterator ret = null;
354 if (null != mTrans)
355 {
356 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
357 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
358 }
359 else
360 {
361 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
362 }
363
365 return ret;
366}
367
368 public OdDgElementIterator createGraphicsElementsIterator() {// OdDgElementIteratorPtr
369 MemoryManager mMan = MemoryManager.GetMemoryManager();
370 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
372
373 OdDgElementIterator ret = null;
374 if (null != mTrans)
375 {
376 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
377 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
378 }
379 else
380 {
381 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
382 }
383
385 return ret;
386}
387
388 public OdDgElementIterator createControlElementsIterator(bool atBeginning, bool skipDeleted) {// OdDgElementIteratorPtr
389 MemoryManager mMan = MemoryManager.GetMemoryManager();
390 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
391 IntPtr ptr = TG_DbPINVOKE.OdDgModel_createControlElementsIterator__SWIG_0(swigCPtr, atBeginning, skipDeleted);
392
393 OdDgElementIterator ret = null;
394 if (null != mTrans)
395 {
396 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
397 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
398 }
399 else
400 {
401 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
402 }
403
405 return ret;
406}
407
408 public OdDgElementIterator createControlElementsIterator(bool atBeginning) {// OdDgElementIteratorPtr
409 MemoryManager mMan = MemoryManager.GetMemoryManager();
410 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
411 IntPtr ptr = TG_DbPINVOKE.OdDgModel_createControlElementsIterator__SWIG_1(swigCPtr, atBeginning);
412
413 OdDgElementIterator ret = null;
414 if (null != mTrans)
415 {
416 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
417 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
418 }
419 else
420 {
421 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
422 }
423
425 return ret;
426}
427
428 public OdDgElementIterator createControlElementsIterator() {// OdDgElementIteratorPtr
429 MemoryManager mMan = MemoryManager.GetMemoryManager();
430 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
432
433 OdDgElementIterator ret = null;
434 if (null != mTrans)
435 {
436 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
437 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
438 }
439 else
440 {
441 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
442 }
443
445 return ret;
446}
447
448 public UInt32 getEntryId() {
449// test csout
450 /*SIMPLETYPE*/
451 UInt32 ret = TG_DbPINVOKE.OdDgModel_getEntryId(swigCPtr);
453 return ret;
454 }
455
456 public override UInt32 subSetAttributes(OdGiDrawableTraits pTraits) {
457// test csout
458 /*SIMPLETYPE*/
459 UInt32 ret = TG_DbPINVOKE.OdDgModel_subSetAttributes(swigCPtr, OdGiDrawableTraits.getCPtr(pTraits));
461 return ret;
462 }
463
464 public override bool subWorldDraw(OdGiWorldDraw pWd) {
465 bool ret = TG_DbPINVOKE.OdDgModel_subWorldDraw(swigCPtr, OdGiWorldDraw.getCPtr(pWd));
467 return ret;
468 }
469
470 public override void subViewportDraw(OdGiViewportDraw pVd) {
473 }
474
475 public virtual OdResult subGetGeomExtents(OdGeExtents3d extent) {
478 return ret;
479 }
480
481 public virtual OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents) {
484 return ret;
485 }
486
487 public void fitToView() {
490 }
491
495 return ret;
496 }
497
498 public void setType(OdDgModel.Type val) {
499 TG_DbPINVOKE.OdDgModel_setType(swigCPtr, (int)val);
501 }
502
503 public String getName() {
504 string ret = TG_DbPINVOKE.OdDgModel_getName(swigCPtr);
506 return ret;
507}
508
509 public void setName(String name) {
510 TG_DbPINVOKE.OdDgModel_setName(swigCPtr, name);
512 }
513
515 string ret = TG_DbPINVOKE.OdDgModel_getDescription(swigCPtr);
517 return ret;
518}
519
520 public void setDescription(String name) {
523 }
524
528 return ret;
529 }
530
531 public void setAcsType(OdDgModel.AcsType val) {
532 TG_DbPINVOKE.OdDgModel_setAcsType(swigCPtr, (int)val);
534 }
535
539 return ret;
540 }
541
542 public void setAcsOrigin(OdGePoint3d origin) {
545 }
546
550 return ret;
551 }
552
553 public void setAcsRotation(OdGeMatrix3d rotation) {
556 }
557
561 return ret;
562 }
563
567 }
568
572 return ret;
573 }
574
575 public void setGlobalOrigin(OdGePoint3d origin) {
578 }
579
580 public bool getUnitLockFlag() {
581 bool ret = TG_DbPINVOKE.OdDgModel_getUnitLockFlag(swigCPtr);
583 return ret;
584 }
585
586 public void setUnitLockFlag(bool val) {
589 }
590
591 public bool getIsometricLockFlag() {
592 bool ret = TG_DbPINVOKE.OdDgModel_getIsometricLockFlag(swigCPtr);
594 return ret;
595 }
596
597 public void setIsometricLockFlag(bool val) {
600 }
601
602 public UInt16 getIsometricPlane() {
603// test csout
604 /*SIMPLETYPE*/
605 UInt16 ret = TG_DbPINVOKE.OdDgModel_getIsometricPlane(swigCPtr);
607 return ret;
608 }
609
610 public void setIsometricPlane(UInt16 /*SIMPLETYPE*/ val) {
611 TG_DbPINVOKE.OdDgModel_setIsometricPlane(swigCPtr, val /*SIMPLETYPE*/);
613 }
614
615 public bool changeDrawingOrderOfElements(OdDgElementIdArray arrRelatedElements, OdDgElementIdArray arrRelatingElements, OdDgChangeDrawingOrderMode uMode) {
616 bool ret = TG_DbPINVOKE.OdDgModel_changeDrawingOrderOfElements(swigCPtr, OdDgElementIdArray.getCPtr(arrRelatedElements), OdDgElementIdArray.getCPtr(arrRelatingElements), (int)uMode);
618 return ret;
619 }
620
621 public bool getGridLockFlag() {
622 bool ret = TG_DbPINVOKE.OdDgModel_getGridLockFlag(swigCPtr);
624 return ret;
625 }
626
627 public void setGridLockFlag(bool val) {
630 }
631
632 public bool getIsometricGridFlag() {
633 bool ret = TG_DbPINVOKE.OdDgModel_getIsometricGridFlag(swigCPtr);
635 return ret;
636 }
637
638 public void setIsometricGridFlag(bool val) {
641 }
642
643 public double getGridMaster() {
644 double ret = TG_DbPINVOKE.OdDgModel_getGridMaster(swigCPtr);
646 return ret;
647 }
648
649 public void setGridMaster(double dGridMaster) {
650 TG_DbPINVOKE.OdDgModel_setGridMaster(swigCPtr, dGridMaster);
652 }
653
654 public UInt32 getGridReference() {
655// test csout
656 /*SIMPLETYPE*/
657 UInt32 ret = TG_DbPINVOKE.OdDgModel_getGridReference(swigCPtr);
659 return ret;
660 }
661
662 public void setGridGridReference(UInt32 /*SIMPLETYPE*/ uGridReference) {
663 TG_DbPINVOKE.OdDgModel_setGridGridReference(swigCPtr, uGridReference /*SIMPLETYPE*/);
665 }
666
667 public double getGridRatio() {
668 double ret = TG_DbPINVOKE.OdDgModel_getGridRatio(swigCPtr);
670 return ret;
671 }
672
673 public void setGridRatio(double dGridRatio) {
674 TG_DbPINVOKE.OdDgModel_setGridRatio(swigCPtr, dGridRatio);
676 }
677
678 public double getGridAngle() {
679 double ret = TG_DbPINVOKE.OdDgModel_getGridAngle(swigCPtr);
681 return ret;
682 }
683
684 public void setGridAngel(double dGridAngle) {
685 TG_DbPINVOKE.OdDgModel_setGridAngel(swigCPtr, dGridAngle);
687 }
688
692 return ret;
693 }
694
695 public void setGridBase(OdGePoint2d ptGridBase) {
698 }
699
703 return ret;
704 }
705
707 TG_DbPINVOKE.OdDgModel_setGridOrientation(swigCPtr, (int)uOrientation);
709 }
710
711 public bool getModelIs3dFlag() {
712 bool ret = TG_DbPINVOKE.OdDgModel_getModelIs3dFlag(swigCPtr);
714 return ret;
715 }
716
717 public void setModelIs3dFlag(bool val) {
720 }
721
722 public bool getHiddenFlag() {
723 bool ret = TG_DbPINVOKE.OdDgModel_getHiddenFlag(swigCPtr);
725 return ret;
726 }
727
728 public void setHiddenFlag(bool val) {
731 }
732
733 public override bool getLockedFlag() {
734 bool ret = TG_DbPINVOKE.OdDgModel_getLockedFlag(swigCPtr);
736 return ret;
737 }
738
739 public override void setLockedFlag(bool val) {
742 }
743
744 public bool getNotInCellListFlag() {
745 bool ret = TG_DbPINVOKE.OdDgModel_getNotInCellListFlag(swigCPtr);
747 return ret;
748 }
749
750 public void setNotInCellListFlag(bool val) {
753 }
754
758 return ret;
759 }
760
761 public void setUseBackgroundColorFlag(bool val) {
764 }
765
769 return ret;
770 }
771
772 public void setAnnotationLineScaleFlag(bool val) {
775 }
776
777 public bool getAnnotationCellFlag() {
780 return ret;
781 }
782
783 public void setAnnotationCellFlag(bool val) {
786 }
787
791 return ret;
792 }
793
794 public void setAutoUpdateFieldsFlag(bool val) {
797 }
798
802 return ret;
803 }
804
808 }
809
813 return ret;
814 }
815
816 public void setCompoundLineScaleFlag(bool val) {
819 }
820
821 public double getLastSaveTime() {
822 double ret = TG_DbPINVOKE.OdDgModel_getLastSaveTime(swigCPtr);
824 return ret;
825 }
826
827 public void setLastSaveTime(double val) {
830 }
831
832 public UInt16 getProperties() {
833// test csout
834 /*SIMPLETYPE*/
835 UInt16 ret = TG_DbPINVOKE.OdDgModel_getProperties(swigCPtr);
837 return ret;
838 }
839
840 public void setProperties(UInt16 /*SIMPLETYPE*/ val) {
841 TG_DbPINVOKE.OdDgModel_setProperties(swigCPtr, val /*SIMPLETYPE*/);
843 }
844
845 public Int32 getStyle() {
846// test csout
847 /*SIMPLETYPE*/
848 Int32 ret = TG_DbPINVOKE.OdDgModel_getStyle(swigCPtr);
850 return ret;
851 }
852
853 public void setStyle(Int32 /*SIMPLETYPE*/ val) {
854 TG_DbPINVOKE.OdDgModel_setStyle(swigCPtr, val /*SIMPLETYPE*/);
856 }
857
858 public UInt32 getWeight() {
859// test csout
860 /*SIMPLETYPE*/
861 UInt32 ret = TG_DbPINVOKE.OdDgModel_getWeight(swigCPtr);
863 return ret;
864 }
865
866 public void setWeight(UInt32 /*SIMPLETYPE*/ val) {
867 TG_DbPINVOKE.OdDgModel_setWeight(swigCPtr, val /*SIMPLETYPE*/);
869 }
870
871 public UInt32 getColorIndex() {
872// test csout
873 /*SIMPLETYPE*/
874 UInt32 ret = TG_DbPINVOKE.OdDgModel_getColorIndex(swigCPtr);
876 return ret;
877 }
878
879 public void setColorIndex(UInt32 /*SIMPLETYPE*/ val) {
880 TG_DbPINVOKE.OdDgModel_setColorIndex(swigCPtr, val /*SIMPLETYPE*/);
882 }
883
887 return ret;
888 }
889
890 public void setCellType(OdDgModel.CellType val) {
891 TG_DbPINVOKE.OdDgModel_setCellType(swigCPtr, (int)val);
893 }
894
898 return ret;
899 }
900
901 public void setClass(OdDgGraphicsElement.Class newClass) {
902 TG_DbPINVOKE.OdDgModel_setClass(swigCPtr, (int)newClass);
904 }
905
906 public double getSolidExtent() {
907 double ret = TG_DbPINVOKE.OdDgModel_getSolidExtent(swigCPtr);
909 return ret;
910 }
911
912 public void setSolidExtent(double val) {
915 }
916
920 return ret;
921 }
922
923 public void setInsertionBase(OdGePoint3d base_) {
926 }
927
928 public double getLinestyleScale() {
929 double ret = TG_DbPINVOKE.OdDgModel_getLinestyleScale(swigCPtr);
931 return ret;
932 }
933
934 public void setLinestyleScale(double val) {
937 }
938
939 public UInt32 getBackground() {
940// test csout
941 /*SIMPLETYPE*/
942 UInt32 ret = TG_DbPINVOKE.OdDgModel_getBackground(swigCPtr);
944 return ret;
945 }
946
947 public void setBackground(UInt32 /*SIMPLETYPE*/ val) {
948 TG_DbPINVOKE.OdDgModel_setBackground(swigCPtr, val /*SIMPLETYPE*/);
950 }
951
955 return ret;
956 }
957
959 TG_DbPINVOKE.OdDgModel_setWorkingUnit(swigCPtr, (int)eUnit);
961 }
962
966 }
967
971 }
972
973 public void getMasterUnit(OdDgModel.UnitDescription description) {
976 }
977
978 public void setMasterUnit(OdDgModel.UnitDescription description) {
981 }
982
986 return ret;
987 }
988
989 public void setMasterUnit(OdDgModel.UnitMeasure eUnitMeasure) {
990 TG_DbPINVOKE.OdDgModel_setMasterUnit__SWIG_1(swigCPtr, (int)eUnitMeasure);
992 }
993
994 public void getSubUnit(OdDgModel.UnitDescription description) {
997 }
998
999 public void setSubUnit(OdDgModel.UnitDescription description) {
1002 }
1003
1007 return ret;
1008 }
1009
1010 public void setSubUnit(OdDgModel.UnitMeasure eUnitMeasure) {
1011 TG_DbPINVOKE.OdDgModel_setSubUnit__SWIG_1(swigCPtr, (int)eUnitMeasure);
1013 }
1014
1018 }
1019
1020 public static void fillUnitMeasure(OdDgModel.UnitDescription description, out OdDgModel.UnitMeasure measure) {
1023 }
1024
1026 double ret = TG_DbPINVOKE.OdDgModel_getMeasuresConversion(swigCPtr, (int)from, (int)to);
1028 return ret;
1029 }
1030
1031 public double convertUORsToWorkingUnits(double uorsDistance) {
1032 double ret = TG_DbPINVOKE.OdDgModel_convertUORsToWorkingUnits__SWIG_0(swigCPtr, uorsDistance);
1034 return ret;
1035 }
1036
1037 public double convertWorkingUnitsToUORs(double workingUnitsDistance) {
1038 double ret = TG_DbPINVOKE.OdDgModel_convertWorkingUnitsToUORs__SWIG_0(swigCPtr, workingUnitsDistance);
1040 return ret;
1041 }
1042
1046 return ret;
1047 }
1048
1052 return ret;
1053 }
1054
1058 return ret;
1059 }
1060
1064 return ret;
1065 }
1066
1070 return ret;
1071 }
1072
1074 OdGeVector2d ret = new OdGeVector2d(TG_DbPINVOKE.OdDgModel_convertWorkingUnitsToUORs__SWIG_3(swigCPtr, OdGeVector2d.getCPtr(workingUnitsVector).Handle), true);
1076 return ret;
1077 }
1078
1082 return ret;
1083 }
1084
1088 return ret;
1089 }
1090
1091 public virtual double getAnnotationScale() {
1092 double ret = TG_DbPINVOKE.OdDgModel_getAnnotationScale(swigCPtr);
1094 return ret;
1095 }
1096
1097 public virtual void setAnnotationScale(double dScale) {
1100 }
1101
1102 public virtual bool isGlobalOriginEnabled() {
1103 bool ret = TG_DbPINVOKE.OdDgModel_isGlobalOriginEnabled(swigCPtr);
1105 return ret;
1106 }
1107
1108 public virtual void enableGlobalOriginUsage(bool bEnable) {
1111 }
1112
1113 public virtual void enableGlobalOriginUsage() {
1116 }
1117
1121 return ret;
1122 }
1123
1124 public OdDgElementId getViewGroup(bool bCreateIfNoViewGroupsAssigned) {
1125 OdDgElementId ret = new OdDgElementId(TG_DbPINVOKE.OdDgModel_getViewGroup__SWIG_0(swigCPtr, bCreateIfNoViewGroupsAssigned), true);
1127 return ret;
1128 }
1129
1133 return ret;
1134 }
1135
1136 public override void dgnIn(OdDgFiler pFiler) {
1137 TG_DbPINVOKE.OdDgModel_dgnIn(swigCPtr, OdDgFiler.getCPtr(pFiler));
1139 }
1140
1141 public override void dgnOut(OdDgFiler pFiler) {
1144 }
1145
1146 public bool merge(OdDgModel pModel, OdGeMatrix3d matTransform, DuplicateRecordCloning uDuplicateRecordCloning) {
1147 bool ret = TG_DbPINVOKE.OdDgModel_merge__SWIG_0(swigCPtr, OdDgModel.getCPtr(pModel), OdGeMatrix3d.getCPtr(matTransform), (int)uDuplicateRecordCloning);
1149 return ret;
1150 }
1151
1152 public bool merge(OdDgModel pModel, OdGeMatrix3d matTransform) {
1153 bool ret = TG_DbPINVOKE.OdDgModel_merge__SWIG_1(swigCPtr, OdDgModel.getCPtr(pModel), OdGeMatrix3d.getCPtr(matTransform));
1155 return ret;
1156 }
1157
1158 public bool merge(OdDgModel pModel) {
1159 bool ret = TG_DbPINVOKE.OdDgModel_merge__SWIG_2(swigCPtr, OdDgModel.getCPtr(pModel));
1161 return ret;
1162 }
1163
1164 public bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor, bool bApplyClipData, bool bBindToCellHeader) {
1165 bool ret = TG_DbPINVOKE.OdDgModel_bind__SWIG_0(swigCPtr, OdDgReferenceAttachmentHeader.getCPtr(pXRef), OdDgElementId.getCPtr(idView), (int)uDuplicateRecordCloning, bApplyReferenceColor, bApplyClipData, bBindToCellHeader);
1167 return ret;
1168 }
1169
1170 public bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor, bool bApplyClipData) {
1171 bool ret = TG_DbPINVOKE.OdDgModel_bind__SWIG_1(swigCPtr, OdDgReferenceAttachmentHeader.getCPtr(pXRef), OdDgElementId.getCPtr(idView), (int)uDuplicateRecordCloning, bApplyReferenceColor, bApplyClipData);
1173 return ret;
1174 }
1175
1176 public bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor) {
1177 bool ret = TG_DbPINVOKE.OdDgModel_bind__SWIG_2(swigCPtr, OdDgReferenceAttachmentHeader.getCPtr(pXRef), OdDgElementId.getCPtr(idView), (int)uDuplicateRecordCloning, bApplyReferenceColor);
1179 return ret;
1180 }
1181
1182 public bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning) {
1183 bool ret = TG_DbPINVOKE.OdDgModel_bind__SWIG_3(swigCPtr, OdDgReferenceAttachmentHeader.getCPtr(pXRef), OdDgElementId.getCPtr(idView), (int)uDuplicateRecordCloning);
1185 return ret;
1186 }
1187
1191 return ret;
1192 }
1193
1197 return ret;
1198 }
1199
1200 public override OdResult subErase(bool erasing) {
1201 OdResult ret = (OdResult)TG_DbPINVOKE.OdDgModel_subErase(swigCPtr, erasing);
1203 return ret;
1204 }
1205
1206 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
1207 string ret = TG_DbPINVOKE.OdDgModel_getRealClassName(ptr /*SIMPLETYPE*/);
1209 return ret;
1210 }
1211
1216 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
1217
1223
1224 public enum Type {
1225 kDesignModel = 0,
1226 kSheetModel = 1,
1227 kExtractionModel = 2,
1228 kDrawingModel = 3
1229 }
1230
1231 public enum AcsType {
1232 kAcsTypeNone = 0,
1233 kRectangular = 1,
1234 kCylindrical = 2,
1235 kSpherical = 3
1236 }
1237
1238 public enum WorkingUnit {
1240 kWuStorageUnit = 1,
1241 kWuWorldUnit = 2,
1242 kWuMasterUnit = 3,
1243 kWuSubUnit = 4
1244 }
1245
1246 public enum UnitBase {
1247 kNone = 0,
1248 kMeter = 1
1249 }
1250
1251 public enum UnitSystem {
1252 kCustom = 0,
1253 kEnglish = 1,
1254 kMetric = 2
1255 }
1256
1257 public enum UnitMeasure {
1261 kMeters,
1268 kMiles,
1269 kYards,
1270 kFeet,
1271 kInches,
1272 kMils,
1275 }
1276
1277 public enum CellType {
1278 kNormalGraphics = 0,
1279 kMenu = 3,
1280 kPoint = 7,
1281 kParametric = 8
1282 }
1283
1285 kView = 0,
1286 kTop = 1,
1287 kRight = 2,
1288 kFront = 3,
1289 kACS = 4
1290 }
1291
1292}
1293
1294}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
Definition: OdGeMatrix3d.cs:26
static HandleRef getCPtr(OdGePoint2d obj)
Definition: OdGePoint2d.cs:26
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeVector2d obj)
Definition: OdGeVector2d.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
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
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
virtual void gripStatus(OdDgElement.GripStat status)
Definition: OdDgElement.cs:877
static HandleRef getCPtr(OdDgElement obj)
Definition: OdDgElement.cs:26
static HandleRef getCPtr(OdDgElementIdArray obj)
static HandleRef getCPtr(OdDgElementId obj)
static HandleRef getCPtr(OdDgFiler obj)
Definition: OdDgFiler.cs:26
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
static HandleRef getCPtr(UnitDescription obj)
Definition: OdDgModel.cs:229
virtual void Dispose(bool disposing)
Definition: OdDgModel.cs:242
OdDgElementIterator createControlElementsIterator(bool atBeginning)
Definition: OdDgModel.cs:408
OdGePoint2d convertWorkingUnitsToUORs(OdGePoint2d workingUnitsPoint)
Definition: OdDgModel.cs:1049
OdDgElementId createViewGroup()
Definition: OdDgModel.cs:1118
void setGridRatio(double dGridRatio)
Definition: OdDgModel.cs:673
override bool getLockedFlag()
Definition: OdDgModel.cs:733
void setDescription(String name)
Definition: OdDgModel.cs:520
bool getAnnotationCellFlag()
Definition: OdDgModel.cs:777
OdDgElementIterator createControlElementsIterator(bool atBeginning, bool skipDeleted)
Definition: OdDgModel.cs:388
bool merge(OdDgModel pModel, OdGeMatrix3d matTransform, DuplicateRecordCloning uDuplicateRecordCloning)
Definition: OdDgModel.cs:1146
void getSubUnit(OdDgModel.UnitDescription description)
Definition: OdDgModel.cs:994
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor, bool bApplyClipData, bool bBindToCellHeader)
Definition: OdDgModel.cs:1164
void setAcsElementId(OdDgElementId id)
Definition: OdDgModel.cs:564
void setGridLockFlag(bool val)
Definition: OdDgModel.cs:627
override UInt32 subSetAttributes(OdGiDrawableTraits pTraits)
Definition: OdDgModel.cs:456
double getSolidExtent()
Definition: OdDgModel.cs:906
OdGePoint3d getInsertionBase()
Definition: OdDgModel.cs:917
bool bind(OdDgReferenceAttachmentHeader pXRef)
Definition: OdDgModel.cs:1194
OdDgElementId getAcsElementId()
Definition: OdDgModel.cs:558
virtual void setAnnotationScale(double dScale)
Definition: OdDgModel.cs:1097
override void dgnIn(OdDgFiler pFiler)
Definition: OdDgModel.cs:1136
bool getModelIs3dFlag()
Definition: OdDgModel.cs:711
void getMasterUnit(OdDgModel.UnitDescription description)
Definition: OdDgModel.cs:973
void setHiddenFlag(bool val)
Definition: OdDgModel.cs:728
override OdRxClass isA()
Definition: OdDgModel.cs:84
void setStyle(Int32 val)
Definition: OdDgModel.cs:853
OdDgModel(IntPtr cPtr, bool cMemoryOwn)
Definition: OdDgModel.cs:21
OdDgModel.OdDgGridOrientationType getGridOrientation()
Definition: OdDgModel.cs:700
OdGeVector3d convertWorkingUnitsToUORs(OdGeVector3d workingUnitsVector)
Definition: OdDgModel.cs:1085
void setColorIndex(UInt32 val)
Definition: OdDgModel.cs:879
bool getIsometricGridFlag()
Definition: OdDgModel.cs:632
void setNotInCellListFlag(bool val)
Definition: OdDgModel.cs:750
void setSubUnit(OdDgModel.UnitDescription description)
Definition: OdDgModel.cs:999
double convertUORsToWorkingUnits(double uorsDistance)
Definition: OdDgModel.cs:1031
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor, bool bApplyClipData)
Definition: OdDgModel.cs:1170
void setIsometricLockFlag(bool val)
Definition: OdDgModel.cs:597
bool getUseBackgroundColorFlag()
Definition: OdDgModel.cs:755
OdGePoint3d convertWorkingUnitsToUORs(OdGePoint3d workingUnitsPoint)
Definition: OdDgModel.cs:1061
bool getIsometricLockFlag()
Definition: OdDgModel.cs:591
OdDgGraphicsElement.Class getClass()
Definition: OdDgModel.cs:895
bool getGridLockFlag()
Definition: OdDgModel.cs:621
void setLastSaveTime(double val)
Definition: OdDgModel.cs:827
void setSolidExtent(double val)
Definition: OdDgModel.cs:912
bool getNotInCellListFlag()
Definition: OdDgModel.cs:744
void setModelIs3dFlag(bool val)
Definition: OdDgModel.cs:717
bool getPropagateAnnotationScaleOffFlag()
Definition: OdDgModel.cs:799
UInt32 getBackground()
Definition: OdDgModel.cs:939
virtual OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
Definition: OdDgModel.cs:481
OdDgElementId getViewGroup()
Definition: OdDgModel.cs:1130
override byte getElementSubType()
Definition: OdDgModel.cs:49
void setSubUnit(OdDgModel.UnitMeasure eUnitMeasure)
Definition: OdDgModel.cs:1010
virtual void enableGlobalOriginUsage()
Definition: OdDgModel.cs:1113
OdGeVector2d convertUORsToWorkingUnits(OdGeVector2d uorsVector)
Definition: OdDgModel.cs:1067
OdDgModel.UnitMeasure getMasterUnit()
Definition: OdDgModel.cs:983
UInt32 getEntryId()
Definition: OdDgModel.cs:448
void setAcsType(OdDgModel.AcsType val)
Definition: OdDgModel.cs:531
void setGridAngel(double dGridAngle)
Definition: OdDgModel.cs:684
bool changeDrawingOrderOfElements(OdDgElementIdArray arrRelatedElements, OdDgElementIdArray arrRelatingElements, OdDgChangeDrawingOrderMode uMode)
Definition: OdDgModel.cs:615
void setCompoundLineScaleFlag(bool val)
Definition: OdDgModel.cs:816
void setInsertionBase(OdGePoint3d base_)
Definition: OdDgModel.cs:923
OdDgElementId addElement(OdDgElement pElement)
Definition: OdDgModel.cs:322
void setGridOrientation(OdDgModel.OdDgGridOrientationType uOrientation)
Definition: OdDgModel.cs:706
override void dgnOut(OdDgFiler pFiler)
Definition: OdDgModel.cs:1141
void setGlobalOrigin(OdGePoint3d origin)
Definition: OdDgModel.cs:575
void setIsometricGridFlag(bool val)
Definition: OdDgModel.cs:638
bool merge(OdDgModel pModel, OdGeMatrix3d matTransform)
Definition: OdDgModel.cs:1152
OdGePoint2d getGridBase()
Definition: OdDgModel.cs:689
OdGePoint3d getAcsOrigin()
Definition: OdDgModel.cs:536
String getDescription()
Definition: OdDgModel.cs:514
static void fillUnitDescriptor(OdDgModel.UnitMeasure source, OdDgModel.UnitDescription result)
Definition: OdDgModel.cs:1015
void getStorageUnit(OdDgModel.StorageUnitDescription description)
Definition: OdDgModel.cs:963
static HandleRef getCPtr(OdDgModel obj)
Definition: OdDgModel.cs:26
override OdResult subErase(bool erasing)
Definition: OdDgModel.cs:1200
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
Definition: OdDgModel.cs:1216
OdGePoint3d convertUORsToWorkingUnits(OdGePoint3d uorsPoint)
Definition: OdDgModel.cs:1055
override OdDgElement.ElementTypes getElementType()
Definition: OdDgModel.cs:43
void setGridMaster(double dGridMaster)
Definition: OdDgModel.cs:649
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning)
Definition: OdDgModel.cs:1182
OdDgModel.Type getType()
Definition: OdDgModel.cs:492
UInt16 getIsometricPlane()
Definition: OdDgModel.cs:602
void setMasterUnit(OdDgModel.UnitMeasure eUnitMeasure)
Definition: OdDgModel.cs:989
virtual OdResult subGetGeomExtents(OdGeExtents3d extent)
Definition: OdDgModel.cs:475
void setCellType(OdDgModel.CellType val)
Definition: OdDgModel.cs:890
OdDgModel.AcsType getAcsType()
Definition: OdDgModel.cs:525
UInt32 getWeight()
Definition: OdDgModel.cs:858
OdGeVector3d convertUORsToWorkingUnits(OdGeVector3d uorsVector)
Definition: OdDgModel.cs:1079
static string getRealClassName(IntPtr ptr)
Definition: OdDgModel.cs:1206
UInt32 getColorIndex()
Definition: OdDgModel.cs:871
void setAutoUpdateFieldsFlag(bool val)
Definition: OdDgModel.cs:794
OdDgModel.WorkingUnit getWorkingUnit()
Definition: OdDgModel.cs:952
bool merge(OdDgModel pModel)
Definition: OdDgModel.cs:1158
void setBackground(UInt32 val)
Definition: OdDgModel.cs:947
void setProperties(UInt16 val)
Definition: OdDgModel.cs:840
OdDgElementId getViewGroup(bool bCreateIfNoViewGroupsAssigned)
Definition: OdDgModel.cs:1124
OdDgElementIterator createGraphicsElementsIterator(bool atBeginning, bool skipDeleted)
Definition: OdDgModel.cs:328
double getGridAngle()
Definition: OdDgModel.cs:678
double getLinestyleScale()
Definition: OdDgModel.cs:928
void setAnnotationLineScaleFlag(bool val)
Definition: OdDgModel.cs:772
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView)
Definition: OdDgModel.cs:1188
void setGridGridReference(UInt32 uGridReference)
Definition: OdDgModel.cs:662
override void subViewportDraw(OdGiViewportDraw pVd)
Definition: OdDgModel.cs:470
void setPropagateAnnotationScaleOffFlag(bool val)
Definition: OdDgModel.cs:805
OdGePoint3d getGlobalOrigin()
Definition: OdDgModel.cs:569
static new OdRxClass desc()
Definition: OdDgModel.cs:77
bool bind(OdDgReferenceAttachmentHeader pXRef, OdDgElementId idView, DuplicateRecordCloning uDuplicateRecordCloning, bool bApplyReferenceColor)
Definition: OdDgModel.cs:1176
OdGePoint2d convertUORsToWorkingUnits(OdGePoint2d uorsPoint)
Definition: OdDgModel.cs:1043
void setName(String name)
Definition: OdDgModel.cs:509
bool getAutoUpdateFieldsFlag()
Definition: OdDgModel.cs:788
virtual bool isGlobalOriginEnabled()
Definition: OdDgModel.cs:1102
OdGeVector2d convertWorkingUnitsToUORs(OdGeVector2d workingUnitsVector)
Definition: OdDgModel.cs:1073
void setUnitLockFlag(bool val)
Definition: OdDgModel.cs:586
void setAcsOrigin(OdGePoint3d origin)
Definition: OdDgModel.cs:542
OdDgElementIterator createControlElementsIterator()
Definition: OdDgModel.cs:428
static new OdDgModel createObject()
Definition: OdDgModel.cs:98
double getGridRatio()
Definition: OdDgModel.cs:667
double getMeasuresConversion(OdDgModel.WorkingUnit from, OdDgModel.WorkingUnit to)
Definition: OdDgModel.cs:1025
override OdRxObject queryX(OdRxClass protocolClass)
Definition: OdDgModel.cs:91
virtual void enableGlobalOriginUsage(bool bEnable)
Definition: OdDgModel.cs:1108
void setStorageUnit(OdDgModel.StorageUnitDescription description)
Definition: OdDgModel.cs:968
bool getUnitLockFlag()
Definition: OdDgModel.cs:580
void setType(OdDgModel.Type val)
Definition: OdDgModel.cs:498
void setLinestyleScale(double val)
Definition: OdDgModel.cs:934
UInt16 getProperties()
Definition: OdDgModel.cs:832
bool getCompoundLineScaleFlag()
Definition: OdDgModel.cs:810
static void fillUnitMeasure(OdDgModel.UnitDescription description, out OdDgModel.UnitMeasure measure)
Definition: OdDgModel.cs:1020
OdDgModel.CellType getCellType()
Definition: OdDgModel.cs:884
static OdDgModel cast(OdRxObject pObj)
Definition: OdDgModel.cs:57
void setMasterUnit(OdDgModel.UnitDescription description)
Definition: OdDgModel.cs:978
OdDgElementIterator createGraphicsElementsIterator()
Definition: OdDgModel.cs:368
void setAnnotationCellFlag(bool val)
Definition: OdDgModel.cs:783
void setGridBase(OdGePoint2d ptGridBase)
Definition: OdDgModel.cs:695
double getGridMaster()
Definition: OdDgModel.cs:643
virtual double getAnnotationScale()
Definition: OdDgModel.cs:1091
override bool subWorldDraw(OdGiWorldDraw pWd)
Definition: OdDgModel.cs:464
double convertWorkingUnitsToUORs(double workingUnitsDistance)
Definition: OdDgModel.cs:1037
void setAcsRotation(OdGeMatrix3d rotation)
Definition: OdDgModel.cs:553
OdDgModel.UnitMeasure getSubUnit()
Definition: OdDgModel.cs:1004
bool getAnnotationLineScaleFlag()
Definition: OdDgModel.cs:766
OdGeMatrix3d getAcsRotation()
Definition: OdDgModel.cs:547
void setUseBackgroundColorFlag(bool val)
Definition: OdDgModel.cs:761
void setWorkingUnit(OdDgModel.WorkingUnit eUnit)
Definition: OdDgModel.cs:958
OdDgElementIterator createGraphicsElementsIterator(bool atBeginning)
Definition: OdDgModel.cs:348
void setIsometricPlane(UInt16 val)
Definition: OdDgModel.cs:610
void setWeight(UInt32 val)
Definition: OdDgModel.cs:866
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
Definition: OdDgModel.cs:1222
UInt32 getGridReference()
Definition: OdDgModel.cs:654
void setClass(OdDgGraphicsElement.Class newClass)
Definition: OdDgModel.cs:901
override void setLockedFlag(bool val)
Definition: OdDgModel.cs:739
double getLastSaveTime()
Definition: OdDgModel.cs:821
override void Dispose(bool disposing)
Definition: OdDgModel.cs:30
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 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 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 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_dgnIn(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgModel_createGraphicsElementsIterator__SWIG_2(HandleRef jarg1)
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 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 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_fillUnitDescriptor(int jarg1, global::System.Runtime.InteropServices.HandleRef 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_setAcsRotation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgModel_setIsometricLockFlag(HandleRef jarg1, bool jarg2)
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 bool OdDgModel_getIsometricLockFlag(HandleRef jarg1)
static void OdDgModel_setAcsType(HandleRef jarg1, int jarg2)
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_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 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 int OdDgModel_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
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_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 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 void OdDgModel_setGridGridReference(HandleRef jarg1, UInt32 jarg2)
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 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 void OdDgModel_setGridAngel(HandleRef jarg1, double jarg2)
static int OdDgModel_getCellType(HandleRef jarg1)
static void OdDgModel_setGridBase(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)