Extended .NET SDK Documentation 2025 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
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
123
129
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 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 iIdx, OdDgDimPoint ptDim) {
150 TG_DbPINVOKE.OdDgDimension_setPoint(swigCPtr, iIdx /*SIMPLETYPE*/, OdDgDimPoint.getCPtr(ptDim));
152 }
153
158
159 public virtual bool removePoint(UInt32 uIndex) {
160 bool ret = TG_DbPINVOKE.OdDgDimension_removePoint(swigCPtr, uIndex /*SIMPLETYPE*/);
162 return ret;
163 }
164
169
170 public UInt32 getFreezeGroup() {
171// test csout
172 /*SIMPLETYPE*/
173 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getFreezeGroup(swigCPtr);
175 return ret;
176 }
177
182
187
192
197
202
207
212
213 public virtual Int32 getAltLineStyleEntryId() {
214// test csout
215 /*SIMPLETYPE*/
218 return ret;
219 }
220
221 public virtual void setAltLineStyleEntryId(Int32 val) {
222 TG_DbPINVOKE.OdDgDimension_setAltLineStyleEntryId(swigCPtr, val /*SIMPLETYPE*/);
224 }
225
226 public virtual UInt32 getAltLineWeight() {
227// test csout
228 /*SIMPLETYPE*/
229 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getAltLineWeight(swigCPtr);
231 return ret;
232 }
233
234 public virtual void setAltLineWeight(UInt32 val) {
235 TG_DbPINVOKE.OdDgDimension_setAltLineWeight(swigCPtr, val /*SIMPLETYPE*/);
237 }
238
239 public virtual UInt32 getAltColorIndex() {
240// test csout
241 /*SIMPLETYPE*/
242 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getAltColorIndex(swigCPtr);
244 return ret;
245 }
246
247 public virtual void setAltColorIndex(UInt32 val) {
248 TG_DbPINVOKE.OdDgDimension_setAltColorIndex(swigCPtr, val /*SIMPLETYPE*/);
250 }
251
252 public virtual double getScaleFactor() {
253 double ret = TG_DbPINVOKE.OdDgDimension_getScaleFactor(swigCPtr);
255 return ret;
256 }
257
258 public virtual void setScaleFactor(double dScale) {
261 }
262
263 public virtual double getAnnotationScale() {
264 double ret = TG_DbPINVOKE.OdDgDimension_getAnnotationScale(swigCPtr);
266 return ret;
267 }
268
269 public virtual void setAnnotationScale(double dScale, bool bRescaleGeometry) {
270 TG_DbPINVOKE.OdDgDimension_setAnnotationScale__SWIG_0(swigCPtr, dScale, bRescaleGeometry);
272 }
273
278
284
285 public virtual void setAnnotationScaleFlag(bool bSet, double dAnnotationScale, bool bRescaleGeometry) {
286 TG_DbPINVOKE.OdDgDimension_setAnnotationScaleFlag__SWIG_0(swigCPtr, bSet, dAnnotationScale, bRescaleGeometry);
288 }
289
290 public virtual void setAnnotationScaleFlag(bool bSet, double dAnnotationScale) {
291 TG_DbPINVOKE.OdDgDimension_setAnnotationScaleFlag__SWIG_1(swigCPtr, bSet, dAnnotationScale);
293 }
294
299
305
310
311 public virtual double getInlineTextLift() {
312 double ret = TG_DbPINVOKE.OdDgDimension_getInlineTextLift(swigCPtr);
314 return ret;
315 }
316
317 public virtual void setInlineTextLift(double dMargin) {
320 }
321
327
332
338
343
349
354
360
365
371
376
382
387
393
398
404
409
415
420
421 public virtual double getStackedFractionScale() {
424 return ret;
425 }
426
431
432 public virtual bool getPrimaryToleranceAccuracy(out OdDgDimTextFormat.Accuracy iAccuracy) {
433 bool ret = TG_DbPINVOKE.OdDgDimension_getPrimaryToleranceAccuracy(swigCPtr, out iAccuracy);
435 return ret;
436 }
437
442
443 public virtual bool getSecondaryToleranceAccuracy(out OdDgDimTextFormat.Accuracy iAccuracy) {
444 bool ret = TG_DbPINVOKE.OdDgDimension_getSecondaryToleranceAccuracy(swigCPtr, out iAccuracy);
446 return ret;
447 }
448
453
454 public virtual UInt32 getAlignmentView() {
455// test csout
456 /*SIMPLETYPE*/
457 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getAlignmentView(swigCPtr);
459 return ret;
460 }
461
462 public virtual void setAlignmentView(UInt32 uView) {
463 TG_DbPINVOKE.OdDgDimension_setAlignmentView(swigCPtr, uView /*SIMPLETYPE*/);
465 }
466
472
477
478 public virtual OdDgDimOption getOption(OdDgDimOption.Type type) {// OdDgDimOptionPtr
479 MemoryManager mMan = MemoryManager.GetMemoryManager();
480 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
481 IntPtr ptr = TG_DbPINVOKE.OdDgDimension_getOption(swigCPtr, (int)type);
482
483 OdDgDimOption ret = null;
484 if (null != mTrans)
485 {
486 mTrans.AddObject((OdDgDimOption)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOption),ptr, true));
487 ret = (OdDgDimOption)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOption),ptr, false);
488 }
489 else
490 {
491 ret = (OdDgDimOption)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOption),ptr, true);
492 }
493
495 return ret;
496}
497
502
507
508 public override void setThickness(double dThickness, bool doSubents) {
509 TG_DbPINVOKE.OdDgDimension_setThickness__SWIG_0(swigCPtr, dThickness, doSubents);
511 }
512
513 public override void setThickness(double dThickness) {
516 }
517
518 public UInt32 getFlags() {
519// test csout
520 /*SIMPLETYPE*/
521 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getFlags(swigCPtr);
523 return ret;
524 }
525
526 public void setFlags(UInt32 flags) {
527 TG_DbPINVOKE.OdDgDimension_setFlags(swigCPtr, flags /*SIMPLETYPE*/);
529 }
530
531 public bool getJoinerFlag() {
532 bool ret = TG_DbPINVOKE.OdDgDimension_getJoinerFlag(swigCPtr);
534 return ret;
535 }
536
541
542 public bool getBoxTextFlag() {
543 bool ret = TG_DbPINVOKE.OdDgDimension_getBoxTextFlag(swigCPtr);
545 return ret;
546 }
547
552
558
563
569
574
580
585
586 public bool getDualFlag() {
587 bool ret = TG_DbPINVOKE.OdDgDimension_getDualFlag(swigCPtr);
589 return ret;
590 }
591
596
602
607
608 public bool getTolmodeFlag() {
609 bool ret = TG_DbPINVOKE.OdDgDimension_getTolmodeFlag(swigCPtr);
611 return ret;
612 }
613
618
619 public bool getEmbedFlag() {
620 bool ret = TG_DbPINVOKE.OdDgDimension_getEmbedFlag(swigCPtr);
622 return ret;
623 }
624
629
635
640
646
651
657
662
668
673
679
684
690
695
701
706
712
717
723
728
734
739
745
750
751 public bool getRelStatFlag() {
752 bool ret = TG_DbPINVOKE.OdDgDimension_getRelStatFlag(swigCPtr);
754 return ret;
755 }
756
761
767
772
778
783
789
794
800
805
806 public UInt16 getExtendedFlags() {
807// test csout
808 /*SIMPLETYPE*/
809 UInt16 ret = TG_DbPINVOKE.OdDgDimension_getExtendedFlags(swigCPtr);
811 return ret;
812 }
813
814 public void setExtendedFlags(UInt16 data) {
815 TG_DbPINVOKE.OdDgDimension_setExtendedFlags(swigCPtr, data /*SIMPLETYPE*/);
817 }
818
824
829
835
840
846
851
857
862
868
873
878
883
888
893
899
904
910
915
921
926
932
937
938 public virtual bool Is3D() {
939 bool ret = TG_DbPINVOKE.OdDgDimension_Is3D(swigCPtr);
941 return ret;
942 }
943
944 public virtual void set3dFlag(bool bSet) {
947 }
948
949 public virtual UInt32 getTextStyleEntryId() {
950// test csout
951 /*SIMPLETYPE*/
952 UInt32 ret = TG_DbPINVOKE.OdDgDimension_getTextStyleEntryId(swigCPtr);
954 return ret;
955 }
956
957 public virtual void setTextStyleEntryId(UInt32 uTextStyleId) {
958 TG_DbPINVOKE.OdDgDimension_setTextStyleEntryId(swigCPtr, uTextStyleId /*SIMPLETYPE*/);
960 }
961
962 public virtual UInt32 getDimensionStyleEntryId() {
963// test csout
964 /*SIMPLETYPE*/
967 return ret;
968 }
969
970 public virtual void setDimensionStyleEntryId(UInt32 uDimStyle) {
971 TG_DbPINVOKE.OdDgDimension_setDimensionStyleEntryId(swigCPtr, uDimStyle /*SIMPLETYPE*/);
973 }
974
975 public virtual bool applyDimensionStyle(UInt32 uDimStyle) {
976 bool ret = TG_DbPINVOKE.OdDgDimension_applyDimensionStyle(swigCPtr, uDimStyle /*SIMPLETYPE*/);
978 return ret;
979 }
980
985
991
992 public override UInt32 subSetAttributes(OdGiDrawableTraits pTraits) {
993// test csout
994 /*SIMPLETYPE*/
997 return ret;
998 }
999
1000 public override OdRxObject clone() {// OdRxObjectPtr
1001 MemoryManager mMan = MemoryManager.GetMemoryManager();
1002 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1003 IntPtr ptr = TG_DbPINVOKE.OdDgDimension_clone(swigCPtr);
1004
1005 OdRxObject ret = null;
1006 if (null != mTrans)
1007 {
1008 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
1009 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
1010 }
1011 else
1012 {
1013 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
1014 }
1015
1017 return ret;
1018}
1019
1025
1031
1032 protected static string getRealClassName(IntPtr ptr) {
1033 string ret = TG_DbPINVOKE.OdDgDimension_getRealClassName(ptr /*SIMPLETYPE*/);
1035 return ret;
1036 }
1037
1042 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
1043
1049
1078
1080 kPaView = 0,
1081 kPaDrawing = 1,
1082 kPaTrue = 2,
1083 kPaArbitrary = 3
1084 }
1085
1087 kOpened = 0,
1088 kClosed = 1,
1089 kFilled = 2
1090 }
1091
1093 kAutomatic = 0,
1094 kReversed = 1,
1095 kInside = 2,
1096 kOutside = 3
1097 }
1098
1099}
1100
1101}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix2d obj)
static HandleRef getCPtr(OdGeQuaternion obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiDrawableTraits 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
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdDgDatabase obj)
static HandleRef getCPtr(OdDgDimGeometry obj)
static HandleRef getCPtr(OdDgDimOption obj)
static HandleRef getCPtr(OdDgDimPoint obj)
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 void setDimTextInfo(OdDgDimTextInfo info, bool bCheckFontId)
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()
virtual void setPrimarySubUnitName(String strUnitName)
static HandleRef getCPtr(OdDgDimension obj)
virtual void setRotation(OdGeMatrix2d quat)
virtual void setAnnotationScale(double dScale, bool bRescaleGeometry)
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)
virtual String getPrimaryMasterUnitName()
override void Dispose(bool disposing)
virtual void setDimensionStyleEntryId(UInt32 uDimStyle)
void setTextHeapPadFlag(bool val)
virtual double getInlineTextLift()
OdDgDimension(IntPtr cPtr, bool cMemoryOwn)
virtual UInt32 getAltLineWeight()
virtual String getSecondaryMasterUnitName()
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 String getSecondarySubUnitName()
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)
virtual void setPrimaryMasterUnitName(String strUnitName)
void setAlignment(OdDgDimension.PlacementAlignment val)
virtual OdDgDimTextInfo.TextLocation getTextLocation()
virtual bool getSuppressUnfitTerminators()
virtual void setAnnotationScaleFlag(bool bSet, double dAnnotationScale)
virtual Int32 getAltLineStyleEntryId()
void setArrowHead(OdDgDimension.TerminatorArrowHeadType val)
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)
virtual void setSecondarySubUnitName(String strUnitName)
virtual String getPrimarySubUnitName()
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()
virtual void setSecondaryMasterUnitName(String strUnitName)
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)
virtual void setAnnotationScaleFlag(bool bSet, double dAnnotationScale, bool bRescaleGeometry)
static OdDgDimension cast(OdRxObject pObj)
virtual void gripStatus(OdDgElement.GripStat status)
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 void OdDgDimension_setPrimarySubUnitName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
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_setPrimaryMasterUnitName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgDimension_setSecondaryMasterUnitName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
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__SWIG_0(HandleRef jarg1, double jarg2, bool jarg3)
static bool OdDgDimension_getDimExtNoLineThruOriginTermFlag(HandleRef jarg1)
static bool OdDgDimension_getStackFractFlag(HandleRef jarg1)
static bool OdDgDimension_getTrailingZeros2Flag(HandleRef jarg1)
static void OdDgDimension_setSecondarySubUnitName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgDimension_setInlineTextLift(HandleRef jarg1, double jarg2)
static void OdDgDimension_setJoinerFlag(HandleRef jarg1, bool jarg2)
static String OdDgDimension_getSecondaryMasterUnitName(HandleRef jarg1)
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_setAnnotationScale__SWIG_1(HandleRef jarg1, double 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 void OdDgDimension_setAnnotationScaleFlag__SWIG_1(HandleRef jarg1, bool jarg2, double jarg3)
static bool OdDgDimension_getCapsuleTextFlag(HandleRef jarg1)
static String OdDgDimension_getPrimarySubUnitName(HandleRef jarg1)
static void OdDgDimension_subSetDatabaseDefaults(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdDgDimension_setTolmodeFlag(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 String OdDgDimension_getPrimaryMasterUnitName(HandleRef jarg1)
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 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_setAnnotationScaleFlag__SWIG_0(HandleRef jarg1, bool jarg2, double jarg3, bool jarg4)
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_setDimTextInfo__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
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_setDimTextInfo__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
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 void OdDgDimension_setAnnotationScaleFlag__SWIG_2(HandleRef jarg1, bool 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 String OdDgDimension_getSecondarySubUnitName(HandleRef jarg1)
static UInt32 OdDgDimension_getDimensionStyleEntryId(HandleRef jarg1)
static bool OdDgDimension_applyDimensionStyle(HandleRef jarg1, UInt32 jarg2)