Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgDimension.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
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDgDimension(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgDimension_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgDimension 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*/
54 return ret;
55 }
56
57 public static OdDgDimension cast(OdRxObject pObj) {// OdSmartPtr<OdDgDimension>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 OdDgDimension ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimension),ptr, true));
66 ret = (OdDgDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimension),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimension),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.OdDgDimension_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.OdDgDimension_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.OdDgDimension_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgDimension createObject() {// OdSmartPtr<OdDgDimension>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 OdDgDimension ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimension),ptr, true));
107 ret = (OdDgDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimension),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimension),ptr, true);
112 }
113
115 return ret;
116}
117
121 return ret;
122 }
123
127 return ret;
128 }
129
130 public virtual void setDimensionType(OdDgDimension.ToolType tType) {
131 TG_DbPINVOKE.OdDgDimension_setDimensionType(swigCPtr, (int)tType);
133 }
134
135 public virtual UInt32 getPointsCount() {
136// test csout
137 /*SIMPLETYPE*/
138 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getPointsCount(swigCPtr);
140 return ret;
141 }
142
143 public virtual OdDgDimPoint getPoint(UInt32 /*SIMPLETYPE*/ iIdx) {
144 OdDgDimPoint ret = new OdDgDimPoint(TG_DbPINVOKE.OdDgDimension_getPoint(swigCPtr, iIdx /*SIMPLETYPE*/), true);
146 return ret;
147 }
148
149 public virtual void setPoint(UInt32 /*SIMPLETYPE*/ iIdx, OdDgDimPoint ptDim) {
150 TG_DbPINVOKE.OdDgDimension_setPoint(swigCPtr, iIdx /*SIMPLETYPE*/, OdDgDimPoint.getCPtr(ptDim));
152 }
153
154 public virtual void addPoint(OdDgDimPoint ptDim) {
157 }
158
159 public virtual bool removePoint(UInt32 /*SIMPLETYPE*/ uIndex) {
160 bool ret = TG_DbPINVOKE.OdDgDimension_removePoint(swigCPtr, uIndex /*SIMPLETYPE*/);
162 return ret;
163 }
164
165 public virtual void breakAssociation() {
168 }
169
170 public UInt32 getFreezeGroup() {
171// test csout
172 /*SIMPLETYPE*/
173 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getFreezeGroup(swigCPtr);
175 return ret;
176 }
177
178 public virtual void getDimTextInfo(OdDgDimTextInfo info) {
181 }
182
183 public virtual void setDimTextInfo(OdDgDimTextInfo info) {
186 }
187
188 public virtual void getDimTextFormat(OdDgDimTextFormat format) {
191 }
192
193 public virtual void setDimTextFormat(OdDgDimTextFormat format) {
196 }
197
198 public virtual void getDimGeometry(OdDgDimGeometry geom) {
201 }
202
203 public virtual void setDimGeometry(OdDgDimGeometry geom) {
206 }
207
208 public virtual Int32 getAltLineStyleEntryId() {
209// test csout
210 /*SIMPLETYPE*/
213 return ret;
214 }
215
216 public virtual void setAltLineStyleEntryId(Int32 /*SIMPLETYPE*/ val) {
217 TG_DbPINVOKE.OdDgDimension_setAltLineStyleEntryId(swigCPtr, val /*SIMPLETYPE*/);
219 }
220
221 public virtual UInt32 getAltLineWeight() {
222// test csout
223 /*SIMPLETYPE*/
224 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getAltLineWeight(swigCPtr);
226 return ret;
227 }
228
229 public virtual void setAltLineWeight(UInt32 /*SIMPLETYPE*/ val) {
230 TG_DbPINVOKE.OdDgDimension_setAltLineWeight(swigCPtr, val /*SIMPLETYPE*/);
232 }
233
234 public virtual UInt32 getAltColorIndex() {
235// test csout
236 /*SIMPLETYPE*/
237 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getAltColorIndex(swigCPtr);
239 return ret;
240 }
241
242 public virtual void setAltColorIndex(UInt32 /*SIMPLETYPE*/ val) {
243 TG_DbPINVOKE.OdDgDimension_setAltColorIndex(swigCPtr, val /*SIMPLETYPE*/);
245 }
246
247 public virtual double getScaleFactor() {
248 double ret = TG_DbPINVOKE.OdDgDimension_getScaleFactor(swigCPtr);
250 return ret;
251 }
252
253 public virtual void setScaleFactor(double dScale) {
256 }
257
258 public virtual double getAnnotationScale() {
259 double ret = TG_DbPINVOKE.OdDgDimension_getAnnotationScale(swigCPtr);
261 return ret;
262 }
263
264 public virtual void setAnnotationScale(double dScale) {
267 }
268
269 public virtual bool getAnnotationScaleFlag() {
272 return ret;
273 }
274
275 public virtual void setAnnotationScaleFlag(bool bSet) {
278 }
279
283 return ret;
284 }
285
286 public virtual void setTextLocation(OdDgDimTextInfo.TextLocation iLocation) {
287 TG_DbPINVOKE.OdDgDimension_setTextLocation(swigCPtr, (int)iLocation);
289 }
290
291 public virtual double getInlineTextLift() {
292 double ret = TG_DbPINVOKE.OdDgDimension_getInlineTextLift(swigCPtr);
294 return ret;
295 }
296
297 public virtual void setInlineTextLift(double dMargin) {
300 }
301
305 return ret;
306 }
307
308 public virtual void setFitOptions(OdDgDimTextInfo.FitOptions iOptions) {
309 TG_DbPINVOKE.OdDgDimension_setFitOptions(swigCPtr, (int)iOptions);
311 }
312
313 public virtual bool getSuppressUnfitTerminators() {
316 return ret;
317 }
318
319 public virtual void setSuppressUnfitTerminators(bool bSet) {
322 }
323
324 public virtual bool getTextAboveOptimalFit() {
327 return ret;
328 }
329
330 public virtual void setTextAboveOptimalFit(bool bSet) {
333 }
334
338 return ret;
339 }
340
341 public virtual void setPrimaryRetainFractionalAccuracy(bool bSet) {
344 }
345
349 return ret;
350 }
351
352 public virtual void setSecondaryRetainFractionalAccuracy(bool bSet) {
355 }
356
360 return ret;
361 }
362
363 public virtual void setPrimaryAltFormatRetainFractionalAccuracy(bool bSet) {
366 }
367
371 return ret;
372 }
373
374 public virtual void setSecondaryAltFormatRetainFractionalAccuracy(bool bSet) {
377 }
378
382 return ret;
383 }
384
385 public virtual void setPrimaryToleranceRetainFractionalAccuracy(bool bSet) {
388 }
389
393 return ret;
394 }
395
396 public virtual void setSecondaryToleranceRetainFractionalAccuracy(bool bSet) {
399 }
400
401 public virtual double getStackedFractionScale() {
404 return ret;
405 }
406
407 public virtual void setStackedFractionScale(double dScale) {
410 }
411
412 public virtual bool getPrimaryToleranceAccuracy(out OdDgDimTextFormat.Accuracy iAccuracy) {
413 bool ret = TG_DbPINVOKE.OdDgDimension_getPrimaryToleranceAccuracy(swigCPtr, out iAccuracy);
415 return ret;
416 }
417
421 }
422
423 public virtual bool getSecondaryToleranceAccuracy(out OdDgDimTextFormat.Accuracy iAccuracy) {
424 bool ret = TG_DbPINVOKE.OdDgDimension_getSecondaryToleranceAccuracy(swigCPtr, out iAccuracy);
426 return ret;
427 }
428
432 }
433
434 public virtual UInt32 getAlignmentView() {
435// test csout
436 /*SIMPLETYPE*/
437 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getAlignmentView(swigCPtr);
439 return ret;
440 }
441
442 public virtual void setAlignmentView(UInt32 /*SIMPLETYPE*/ uView) {
443 TG_DbPINVOKE.OdDgDimension_setAlignmentView(swigCPtr, uView /*SIMPLETYPE*/);
445 }
446
447 public virtual bool getLSDDimensionFontFlag() {
450 return ret;
451 }
452
453 public virtual void setLSDDimensionFontFlag(bool bSet) {
456 }
457
458 public virtual OdDgDimOption getOption(OdDgDimOption.Type type) {// OdDgDimOptionPtr
459 MemoryManager mMan = MemoryManager.GetMemoryManager();
460 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
461 IntPtr ptr = TG_DbPINVOKE.OdDgDimension_getOption(swigCPtr, (int)type);
462
463 OdDgDimOption ret = null;
464 if (null != mTrans)
465 {
466 mTrans.AddObject((OdDgDimOption)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOption),ptr, true));
467 ret = (OdDgDimOption)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOption),ptr, false);
468 }
469 else
470 {
471 ret = (OdDgDimOption)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOption),ptr, true);
472 }
473
475 return ret;
476}
477
478 public virtual void setOption(OdDgDimOption pOption) {
481 }
482
483 public virtual void removeOption(OdDgDimOption.Type type) {
484 TG_DbPINVOKE.OdDgDimension_removeOption(swigCPtr, (int)type);
486 }
487
488 public override void setThickness(double dThickness, bool doSubents) {
489 TG_DbPINVOKE.OdDgDimension_setThickness__SWIG_0(swigCPtr, dThickness, doSubents);
491 }
492
493 public override void setThickness(double dThickness) {
496 }
497
498 public UInt32 getFlags() {
499// test csout
500 /*SIMPLETYPE*/
501 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getFlags(swigCPtr);
503 return ret;
504 }
505
506 public void setFlags(UInt32 /*SIMPLETYPE*/ flags) {
507 TG_DbPINVOKE.OdDgDimension_setFlags(swigCPtr, flags /*SIMPLETYPE*/);
509 }
510
511 public bool getJoinerFlag() {
512 bool ret = TG_DbPINVOKE.OdDgDimension_getJoinerFlag(swigCPtr);
514 return ret;
515 }
516
517 public void setJoinerFlag(bool val) {
520 }
521
522 public bool getBoxTextFlag() {
523 bool ret = TG_DbPINVOKE.OdDgDimension_getBoxTextFlag(swigCPtr);
525 return ret;
526 }
527
528 public void setBoxTextFlag(bool val) {
531 }
532
533 public bool getCapsuleTextFlag() {
536 return ret;
537 }
538
539 public void setCapsuleTextFlag(bool val) {
542 }
543
544 public bool getLeadingZerosFlag() {
547 return ret;
548 }
549
550 public void setLeadingZerosFlag(bool val) {
553 }
554
555 public bool getTrailingZerosFlag() {
558 return ret;
559 }
560
561 public void setTrailingZerosFlag(bool val) {
564 }
565
566 public bool getDualFlag() {
567 bool ret = TG_DbPINVOKE.OdDgDimension_getDualFlag(swigCPtr);
569 return ret;
570 }
571
572 public void setDualFlag(bool val) {
575 }
576
577 public bool getToleranceFlag() {
578 bool ret = TG_DbPINVOKE.OdDgDimension_getToleranceFlag(swigCPtr);
580 return ret;
581 }
582
583 public void setToleranceFlag(bool val) {
586 }
587
588 public bool getTolmodeFlag() {
589 bool ret = TG_DbPINVOKE.OdDgDimension_getTolmodeFlag(swigCPtr);
591 return ret;
592 }
593
594 public void setTolmodeFlag(bool val) {
597 }
598
599 public bool getEmbedFlag() {
600 bool ret = TG_DbPINVOKE.OdDgDimension_getEmbedFlag(swigCPtr);
602 return ret;
603 }
604
605 public void setEmbedFlag(bool val) {
608 }
609
610 public bool getHorizontalFlag() {
613 return ret;
614 }
615
616 public void setHorizontalFlag(bool val) {
619 }
620
621 public bool getNoAutoTextLiftFlag() {
624 return ret;
625 }
626
627 public void setNoAutoTextLiftFlag(bool val) {
630 }
631
632 public bool getCrossCenterFlag() {
635 return ret;
636 }
637
638 public void setCrossCenterFlag(bool val) {
641 }
642
643 public bool getUnderlineTextFlag() {
646 return ret;
647 }
648
649 public void setUnderlineTextFlag(bool val) {
652 }
653
654 public bool getRelDimLineFlag() {
657 return ret;
658 }
659
660 public void setRelDimLineFlag(bool val) {
663 }
664
665 public bool getStackFractFlag() {
668 return ret;
669 }
670
671 public void setStackFractFlag(bool val) {
674 }
675
676 public bool getLeadingZero2Flag() {
679 return ret;
680 }
681
682 public void setLeadingZero2Flag(bool val) {
685 }
686
687 public bool getTrailingZeros2Flag() {
690 return ret;
691 }
692
693 public void setTrailingZeros2Flag(bool val) {
696 }
697
698 public bool getThousandCommaFlag() {
701 return ret;
702 }
703
704 public void setThousandCommaFlag(bool val) {
707 }
708
709 public bool getCentesimalFlag() {
712 return ret;
713 }
714
715 public void setCentesimalFlag(bool val) {
718 }
719
720 public bool getNoLevelSymbFlag() {
723 return ret;
724 }
725
726 public void setNoLevelSymbFlag(bool val) {
729 }
730
731 public bool getRelStatFlag() {
732 bool ret = TG_DbPINVOKE.OdDgDimension_getRelStatFlag(swigCPtr);
734 return ret;
735 }
736
737 public void setRelStatFlag(bool val) {
740 }
741
742 public bool getTextHeapPadFlag() {
745 return ret;
746 }
747
748 public void setTextHeapPadFlag(bool val) {
751 }
752
756 return ret;
757 }
758
760 TG_DbPINVOKE.OdDgDimension_setAlignment(swigCPtr, (int)val);
762 }
763
767 return ret;
768 }
769
771 TG_DbPINVOKE.OdDgDimension_setArrowHead(swigCPtr, (int)val);
773 }
774
778 return ret;
779 }
780
782 TG_DbPINVOKE.OdDgDimension_setTermMode(swigCPtr, (int)val);
784 }
785
786 public UInt16 getExtendedFlags() {
787// test csout
788 /*SIMPLETYPE*/
789 UInt16 ret = TG_DbPINVOKE.OdDgDimension_getExtendedFlags(swigCPtr);
791 return ret;
792 }
793
794 public void setExtendedFlags(UInt16 /*SIMPLETYPE*/ data) {
795 TG_DbPINVOKE.OdDgDimension_setExtendedFlags(swigCPtr, data /*SIMPLETYPE*/);
797 }
798
802 return ret;
803 }
804
805 public void setDimExtNoLineThruArrowTermFlag(bool val) {
808 }
809
813 return ret;
814 }
815
816 public void setDimExtNoLineThruStrokeTermFlag(bool val) {
819 }
820
824 return ret;
825 }
826
827 public void setDimExtNoLineThruOriginTermFlag(bool val) {
830 }
831
835 return ret;
836 }
837
838 public void setDimExtNoLineThruDotTermFlag(bool val) {
841 }
842
846 return ret;
847 }
848
849 public void setDimExtClockwiseAngleFlag(bool val) {
852 }
853
854 public virtual void getRotation(OdGeMatrix2d rot) {
857 }
858
859 public virtual void setRotation(OdGeMatrix2d quat) {
862 }
863
864 public virtual void getRotation(OdGeQuaternion quat) {
867 }
868
869 public virtual void setRotation(OdGeQuaternion rotation) {
872 }
873
874 public virtual bool Is3D() {
875 bool ret = TG_DbPINVOKE.OdDgDimension_Is3D(swigCPtr);
877 return ret;
878 }
879
880 public virtual void set3dFlag(bool bSet) {
883 }
884
885 public virtual UInt32 getTextStyleEntryId() {
886// test csout
887 /*SIMPLETYPE*/
888 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getTextStyleEntryId(swigCPtr);
890 return ret;
891 }
892
893 public virtual void setTextStyleEntryId(UInt32 /*SIMPLETYPE*/ uTextStyleId) {
894 TG_DbPINVOKE.OdDgDimension_setTextStyleEntryId(swigCPtr, uTextStyleId /*SIMPLETYPE*/);
896 }
897
898 public virtual UInt32 getDimensionStyleEntryId() {
899// test csout
900 /*SIMPLETYPE*/
903 return ret;
904 }
905
906 public virtual void setDimensionStyleEntryId(UInt32 /*SIMPLETYPE*/ uDimStyle) {
907 TG_DbPINVOKE.OdDgDimension_setDimensionStyleEntryId(swigCPtr, uDimStyle /*SIMPLETYPE*/);
909 }
910
911 public virtual bool applyDimensionStyle(UInt32 /*SIMPLETYPE*/ uDimStyle) {
912 bool ret = TG_DbPINVOKE.OdDgDimension_applyDimensionStyle(swigCPtr, uDimStyle /*SIMPLETYPE*/);
914 return ret;
915 }
916
917 public override void subSetDatabaseDefaults(OdDgDatabase pDb, bool doSubents) {
920 }
921
922 public virtual OdResult subExplode(OdRxObjectPtrArray entitySet) {
925 return ret;
926 }
927
928 public override UInt32 subSetAttributes(OdGiDrawableTraits pTraits) {
929// test csout
930 /*SIMPLETYPE*/
933 return ret;
934 }
935
936 public override OdRxObject clone() {// OdRxObjectPtr
937 MemoryManager mMan = MemoryManager.GetMemoryManager();
938 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
939 IntPtr ptr = TG_DbPINVOKE.OdDgDimension_clone(swigCPtr);
940
941 OdRxObject ret = null;
942 if (null != mTrans)
943 {
944 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
945 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
946 }
947 else
948 {
949 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
950 }
951
953 return ret;
954}
955
956 public override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents) {
959 return ret;
960 }
961
965 return ret;
966 }
967
968 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
969 string ret = TG_DbPINVOKE.OdDgDimension_getRealClassName(ptr /*SIMPLETYPE*/);
971 return ret;
972 }
973
978 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
979
985
986 public enum ToolType {
998 kToolTypeRadius = 11,
1003 kToolTypeOrdinate = 16,
1006 kToolTypeCenter = 19,
1010 kToolTypeLabelLine = 52,
1011 kToolTypeNote = 53,
1013 }
1014
1016 kPaView = 0,
1017 kPaDrawing = 1,
1018 kPaTrue = 2,
1019 kPaArbitrary = 3
1020 }
1021
1023 kOpened = 0,
1024 kClosed = 1,
1025 kFilled = 2
1026 }
1027
1029 kAutomatic = 0,
1030 kReversed = 1,
1031 kInside = 2,
1032 kOutside = 3
1033 }
1034
1035}
1036
1037}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix2d obj)
Definition: OdGeMatrix2d.cs:26
static HandleRef getCPtr(OdGeQuaternion obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdDgDatabase obj)
Definition: OdDgDatabase.cs:26
static HandleRef getCPtr(OdDgDimGeometry obj)
static HandleRef getCPtr(OdDgDimOption obj)
static HandleRef getCPtr(OdDgDimPoint obj)
Definition: OdDgDimPoint.cs:27
static HandleRef getCPtr(OdDgDimTextFormat obj)
static HandleRef getCPtr(OdDgDimTextInfo obj)
virtual void setTextLocation(OdDgDimTextInfo.TextLocation iLocation)
virtual void setSecondaryRetainFractionalAccuracy(bool bSet)
override OdRxClass isA()
virtual void setTextStyleEntryId(UInt32 uTextStyleId)
override byte getElementSubType()
virtual void setLSDDimensionFontFlag(bool bSet)
override void subSetDatabaseDefaults(OdDgDatabase pDb, bool doSubents)
virtual void setSecondaryAltFormatRetainFractionalAccuracy(bool bSet)
virtual void setStackedFractionScale(double dScale)
virtual void setFitOptions(OdDgDimTextInfo.FitOptions iOptions)
virtual void setPrimaryRetainFractionalAccuracy(bool bSet)
virtual void getDimTextInfo(OdDgDimTextInfo info)
virtual bool getSecondaryAltFormatRetainFractionalAccuracy()
virtual UInt32 getPointsCount()
virtual UInt32 getDimensionStyleEntryId()
OdDgDimension.TerminatorOrientation getTermMode()
virtual void getDimTextFormat(OdDgDimTextFormat format)
virtual bool removePoint(UInt32 uIndex)
void setTolmodeFlag(bool val)
virtual UInt32 getAltColorIndex()
override OdRxObject clone()
virtual bool getSecondaryToleranceAccuracy(out OdDgDimTextFormat.Accuracy iAccuracy)
virtual void set3dFlag(bool bSet)
virtual void setTextAboveOptimalFit(bool bSet)
void setDualFlag(bool val)
void setCentesimalFlag(bool val)
void setNoLevelSymbFlag(bool val)
virtual bool getSecondaryToleranceRetainFractionalAccuracy()
virtual void setPoint(UInt32 iIdx, OdDgDimPoint ptDim)
void setStackFractFlag(bool val)
void setBoxTextFlag(bool val)
static new OdDgDimension createObject()
void setDimExtNoLineThruStrokeTermFlag(bool val)
override OdDgElement.ElementTypes getElementType()
virtual double getAnnotationScale()
virtual bool getTextAboveOptimalFit()
virtual bool getPrimaryToleranceRetainFractionalAccuracy()
virtual bool getLSDDimensionFontFlag()
void setDimExtNoLineThruOriginTermFlag(bool val)
void setToleranceFlag(bool val)
virtual void setRotation(OdGeQuaternion rotation)
override void setThickness(double dThickness, bool doSubents)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual void breakAssociation()
static HandleRef getCPtr(OdDgDimension obj)
virtual void setRotation(OdGeMatrix2d quat)
virtual void setSecondaryToleranceAccuracy(OdDgDimTextFormat.Accuracy iAccuracy)
virtual OdDgDimOption getOption(OdDgDimOption.Type type)
void setDimExtNoLineThruDotTermFlag(bool val)
void setTrailingZerosFlag(bool val)
virtual UInt32 getTextStyleEntryId()
virtual bool getPrimaryAltFormatRetainFractionalAccuracy()
virtual void setDimTextInfo(OdDgDimTextInfo info)
override void Dispose(bool disposing)
virtual void setDimensionStyleEntryId(UInt32 uDimStyle)
void setTextHeapPadFlag(bool val)
bool getDimExtNoLineThruStrokeTermFlag()
virtual double getInlineTextLift()
OdDgDimension(IntPtr cPtr, bool cMemoryOwn)
virtual UInt32 getAltLineWeight()
void setUnderlineTextFlag(bool val)
virtual OdDgDimension.ToolType dimensionType()
void setExtendedFlags(UInt16 data)
virtual void getDimGeometry(OdDgDimGeometry geom)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual bool getPrimaryToleranceAccuracy(out OdDgDimTextFormat.Accuracy iAccuracy)
virtual OdDgDimTextInfo.FitOptions getFitOptions()
void setHorizontalFlag(bool val)
virtual void setPrimaryToleranceRetainFractionalAccuracy(bool bSet)
void setRelDimLineFlag(bool val)
virtual void setAltColorIndex(UInt32 val)
void setRelStatFlag(bool val)
virtual bool getAnnotationScaleFlag()
virtual void setDimensionType(OdDgDimension.ToolType tType)
virtual void setSuppressUnfitTerminators(bool bSet)
virtual OdResult recomputeDimensionPoints()
virtual void setAlignmentView(UInt32 uView)
bool getDimExtNoLineThruArrowTermFlag()
void setAlignment(OdDgDimension.PlacementAlignment val)
virtual OdDgDimTextInfo.TextLocation getTextLocation()
virtual bool getSuppressUnfitTerminators()
virtual Int32 getAltLineStyleEntryId()
void setArrowHead(OdDgDimension.TerminatorArrowHeadType val)
bool getDimExtNoLineThruOriginTermFlag()
static string getRealClassName(IntPtr ptr)
virtual void setAltLineWeight(UInt32 val)
virtual void setOption(OdDgDimOption pOption)
virtual void getRotation(OdGeMatrix2d rot)
void setFlags(UInt32 flags)
virtual void setScaleFactor(double dScale)
virtual void setDimGeometry(OdDgDimGeometry geom)
void setCrossCenterFlag(bool val)
OdDgDimension.TerminatorArrowHeadType getArrowHead()
virtual OdDgDimPoint getPoint(UInt32 iIdx)
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
virtual void setAnnotationScale(double dScale)
virtual bool getSecondaryRetainFractionalAccuracy()
virtual void setPrimaryAltFormatRetainFractionalAccuracy(bool bSet)
override UInt32 subSetAttributes(OdGiDrawableTraits pTraits)
virtual bool getPrimaryRetainFractionalAccuracy()
void setTermMode(OdDgDimension.TerminatorOrientation val)
OdDgDimension.PlacementAlignment getAlignment()
void setJoinerFlag(bool val)
virtual void getRotation(OdGeQuaternion quat)
virtual void setSecondaryToleranceRetainFractionalAccuracy(bool bSet)
virtual void setPrimaryToleranceAccuracy(OdDgDimTextFormat.Accuracy iAccuracy)
void setEmbedFlag(bool val)
virtual void setAnnotationScaleFlag(bool bSet)
void setLeadingZero2Flag(bool val)
static new OdRxClass desc()
virtual OdResult subExplode(OdRxObjectPtrArray entitySet)
void setTrailingZeros2Flag(bool val)
virtual void setInlineTextLift(double dMargin)
override void setThickness(double dThickness)
void setDimExtClockwiseAngleFlag(bool val)
virtual double getStackedFractionScale()
void setDimExtNoLineThruArrowTermFlag(bool val)
virtual void setDimTextFormat(OdDgDimTextFormat format)
void setThousandCommaFlag(bool val)
virtual OdDgDimension.ToolType getDimensionType()
virtual UInt32 getAlignmentView()
override OdRxObject queryX(OdRxClass protocolClass)
void setLeadingZerosFlag(bool val)
virtual void removeOption(OdDgDimOption.Type type)
virtual void setAltLineStyleEntryId(Int32 val)
virtual bool applyDimensionStyle(UInt32 uDimStyle)
virtual double getScaleFactor()
void setCapsuleTextFlag(bool val)
void setNoAutoTextLiftFlag(bool val)
virtual void addPoint(OdDgDimPoint ptDim)
static OdDgDimension cast(OdRxObject pObj)
virtual void gripStatus(OdDgElement.GripStat status)
Definition: OdDgElement.cs:877
static HandleRef getCPtr(OdDgElementId obj)
static global::System.Exception Retrieve()
static void OdDgDimension_setTextAboveOptimalFit(HandleRef jarg1, bool jarg2)
static UInt32 OdDgDimension_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgDimension_getPoint(HandleRef jarg1, UInt32 jarg2)
static double OdDgDimension_getAnnotationScale(HandleRef jarg1)
static bool OdDgDimension_getTrailingZerosFlag(HandleRef jarg1)
static bool OdDgDimension_getCrossCenterFlag(HandleRef jarg1)
static bool OdDgDimension_getSecondaryAltFormatRetainFractionalAccuracy(HandleRef jarg1)
static IntPtr OdDgDimension_cast(HandleRef jarg1)
static void OdDgDimension_getDimTextFormat(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgDimension_getSecondaryToleranceAccuracy(HandleRef jarg1, out OdDgDimTextFormat.Accuracy jarg2)
static void OdDgDimension_setPrimaryToleranceRetainFractionalAccuracy(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getAnnotationScaleFlag(HandleRef jarg1)
static int OdDgDimension_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgDimension_setHorizontalFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getHorizontalFlag(HandleRef jarg1)
static void OdDgDimension_setDimExtNoLineThruArrowTermFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_addPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgDimension_getDimExtNoLineThruStrokeTermFlag(HandleRef jarg1)
static void OdDgDimension_setNoLevelSymbFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setDimExtClockwiseAngleFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setUnderlineTextFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_removeOption(HandleRef jarg1, int jarg2)
static void OdDgDimension_setThickness__SWIG_1(HandleRef jarg1, double jarg2)
static void OdDgDimension_setDualFlag(HandleRef jarg1, bool jarg2)
static IntPtr OdDgDimension_isA(HandleRef jarg1)
static UInt16 OdDgDimension_getExtendedFlags(HandleRef jarg1)
static void OdDgDimension_setPoint(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdDgDimension_getAltColorIndex(HandleRef jarg1)
static string OdDgDimension_getRealClassName(IntPtr jarg1)
static void OdDgDimension_setNoAutoTextLiftFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setDimTextFormat(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgDimension_setStackFractFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setAlignmentView(HandleRef jarg1, UInt32 jarg2)
static bool OdDgDimension_getPrimaryAltFormatRetainFractionalAccuracy(HandleRef jarg1)
static void OdDgDimension_setToleranceFlag(HandleRef jarg1, bool jarg2)
static int OdDgDimension_getTermMode(HandleRef jarg1)
static bool OdDgDimension_Is3D(HandleRef jarg1)
static bool OdDgDimension_getRelStatFlag(HandleRef jarg1)
static void OdDgDimension_setEmbedFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getNoAutoTextLiftFlag(HandleRef jarg1)
static void OdDgDimension_setStackedFractionScale(HandleRef jarg1, double jarg2)
static void OdDgDimension_setThickness__SWIG_0(HandleRef jarg1, double jarg2, bool jarg3)
static int OdDgDimension_getElementType(HandleRef jarg1)
static void OdDgDimension_setScaleFactor(HandleRef jarg1, double jarg2)
static bool OdDgDimension_getLSDDimensionFontFlag(HandleRef jarg1)
static int OdDgDimension_getDimensionType(HandleRef jarg1)
static bool OdDgDimension_getPrimaryRetainFractionalAccuracy(HandleRef jarg1)
static void OdDgDimension_setAltLineStyleEntryId(HandleRef jarg1, Int32 jarg2)
static bool OdDgDimension_getCentesimalFlag(HandleRef jarg1)
static bool OdDgDimension_getDimExtClockwiseAngleFlag(HandleRef jarg1)
static void OdDgDimension_setPrimaryAltFormatRetainFractionalAccuracy(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setAnnotationScale(HandleRef jarg1, double jarg2)
static bool OdDgDimension_getDimExtNoLineThruOriginTermFlag(HandleRef jarg1)
static bool OdDgDimension_getStackFractFlag(HandleRef jarg1)
static bool OdDgDimension_getTrailingZeros2Flag(HandleRef jarg1)
static void OdDgDimension_setInlineTextLift(HandleRef jarg1, double jarg2)
static void OdDgDimension_setJoinerFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setPrimaryRetainFractionalAccuracy(HandleRef jarg1, bool jarg2)
static IntPtr OdDgDimension_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgDimension_setTextLocation(HandleRef jarg1, int jarg2)
static double OdDgDimension_getScaleFactor(HandleRef jarg1)
static void OdDgDimension_getRotation__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgDimension_getOption(HandleRef jarg1, int jarg2)
static bool OdDgDimension_getDualFlag(HandleRef jarg1)
static bool OdDgDimension_getToleranceFlag(HandleRef jarg1)
static int OdDgDimension_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgDimension_getRelDimLineFlag(HandleRef jarg1)
static bool OdDgDimension_getTolmodeFlag(HandleRef jarg1)
static void OdDgDimension_setDimGeometry(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgDimension_setDimExtNoLineThruDotTermFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getJoinerFlag(HandleRef jarg1)
static void OdDgDimension_setSecondaryRetainFractionalAccuracy(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setCentesimalFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setExtendedFlags(HandleRef jarg1, UInt16 jarg2)
static int OdDgDimension_dimensionType(HandleRef jarg1)
static void OdDgDimension_setAltLineWeight(HandleRef jarg1, UInt32 jarg2)
static void OdDgDimension_setDimensionStyleEntryId(HandleRef jarg1, UInt32 jarg2)
static double OdDgDimension_getStackedFractionScale(HandleRef jarg1)
static bool OdDgDimension_getCapsuleTextFlag(HandleRef jarg1)
static void OdDgDimension_subSetDatabaseDefaults(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdDgDimension_setTolmodeFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setAnnotationScaleFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setCapsuleTextFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setDimensionType(HandleRef jarg1, int jarg2)
static void OdDgDimension_breakAssociation(HandleRef jarg1)
static bool OdDgDimension_getTextHeapPadFlag(HandleRef jarg1)
static bool OdDgDimension_getSecondaryToleranceRetainFractionalAccuracy(HandleRef jarg1)
static bool OdDgDimension_getBoxTextFlag(HandleRef jarg1)
static void OdDgDimension_setSecondaryToleranceAccuracy(HandleRef jarg1, int jarg2)
static void OdDgDimension_getDimGeometry(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDgDimension_recomputeDimensionPoints(HandleRef jarg1)
static UInt32 OdDgDimension_getFreezeGroup(HandleRef jarg1)
static bool OdDgDimension_getEmbedFlag(HandleRef jarg1)
static int OdDgDimension_getArrowHead(HandleRef jarg1)
static void OdDgDimension_set3dFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setSecondaryToleranceRetainFractionalAccuracy(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setTextHeapPadFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setFlags(HandleRef jarg1, UInt32 jarg2)
static void OdDgDimension_setRelStatFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setCrossCenterFlag(HandleRef jarg1, bool jarg2)
static byte OdDgDimension_getElementSubType(HandleRef jarg1)
static void OdDgDimension_setSuppressUnfitTerminators(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setPrimaryToleranceAccuracy(HandleRef jarg1, int jarg2)
static void delete_OdDgDimension(HandleRef jarg1)
static IntPtr OdDgDimension_createObject()
static void OdDgDimension_setTrailingZeros2Flag(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getPrimaryToleranceRetainFractionalAccuracy(HandleRef jarg1)
static bool OdDgDimension_getLeadingZerosFlag(HandleRef jarg1)
static void OdDgDimension_setRelDimLineFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getNoLevelSymbFlag(HandleRef jarg1)
static void OdDgDimension_setLeadingZerosFlag(HandleRef jarg1, bool jarg2)
static double OdDgDimension_getInlineTextLift(HandleRef jarg1)
static bool OdDgDimension_getSuppressUnfitTerminators(HandleRef jarg1)
static void OdDgDimension_setAlignment(HandleRef jarg1, int jarg2)
static void OdDgDimension_setAltColorIndex(HandleRef jarg1, UInt32 jarg2)
static int OdDgDimension_getTextLocation(HandleRef jarg1)
static void OdDgDimension_setBoxTextFlag(HandleRef jarg1, bool jarg2)
static UInt32 OdDgDimension_getPointsCount(HandleRef jarg1)
static void OdDgDimension_setThousandCommaFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getLeadingZero2Flag(HandleRef jarg1)
static bool OdDgDimension_getThousandCommaFlag(HandleRef jarg1)
static void OdDgDimension_getRotation__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgDimension_removePoint(HandleRef jarg1, UInt32 jarg2)
static void OdDgDimension_setLeadingZero2Flag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setDimTextInfo(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgDimension_getUnderlineTextFlag(HandleRef jarg1)
static void OdDgDimension_getDimTextInfo(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDgDimension_getTextStyleEntryId(HandleRef jarg1)
static UInt32 OdDgDimension_getAltLineWeight(HandleRef jarg1)
static void OdDgDimension_setSecondaryAltFormatRetainFractionalAccuracy(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setRotation__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDgDimension_getAlignmentView(HandleRef jarg1)
static void OdDgDimension_setRotation__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgDimension_desc()
static void OdDgDimension_setOption(HandleRef jarg1, HandleRef jarg2)
static void OdDgDimension_setLSDDimensionFontFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getSecondaryRetainFractionalAccuracy(HandleRef jarg1)
static void OdDgDimension_setTextStyleEntryId(HandleRef jarg1, UInt32 jarg2)
static void OdDgDimension_setTrailingZerosFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setDimExtNoLineThruOriginTermFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimension_getTextAboveOptimalFit(HandleRef jarg1)
static int OdDgDimension_getFitOptions(HandleRef jarg1)
static bool OdDgDimension_getPrimaryToleranceAccuracy(HandleRef jarg1, out OdDgDimTextFormat.Accuracy jarg2)
static void OdDgDimension_setTermMode(HandleRef jarg1, int jarg2)
static void OdDgDimension_setDimExtNoLineThruStrokeTermFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimension_setArrowHead(HandleRef jarg1, int jarg2)
static IntPtr OdDgDimension_clone(HandleRef jarg1)
static void OdDgDimension_setFitOptions(HandleRef jarg1, int jarg2)
static UInt32 OdDgDimension_getFlags(HandleRef jarg1)
static Int32 OdDgDimension_getAltLineStyleEntryId(HandleRef jarg1)
static bool OdDgDimension_getDimExtNoLineThruDotTermFlag(HandleRef jarg1)
static bool OdDgDimension_getDimExtNoLineThruArrowTermFlag(HandleRef jarg1)
static int OdDgDimension_getAlignment(HandleRef jarg1)
static UInt32 OdDgDimension_getDimensionStyleEntryId(HandleRef jarg1)
static bool OdDgDimension_applyDimensionStyle(HandleRef jarg1, UInt32 jarg2)