Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgDimOptionTolerance.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 OdDgDimOptionTolerance(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgDimOptionTolerance_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgDimOptionTolerance 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
43 public static OdDgDimOptionTolerance cast(OdRxObject pObj) {// OdSmartPtr<OdDgDimOptionTolerance>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDgDimOptionTolerance ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDgDimOptionTolerance)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTolerance),ptr, true));
52 ret = (OdDgDimOptionTolerance)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTolerance),ptr, false);
53 }
54 else
55 {
56 ret = (OdDgDimOptionTolerance)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTolerance),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgDimOptionTolerance_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgDimOptionTolerance_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TG_DbPINVOKE.OdDgDimOptionTolerance_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDgDimOptionTolerance createObject() {// OdSmartPtr<OdDgDimOptionTolerance>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDgDimOptionTolerance ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDgDimOptionTolerance)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTolerance),ptr, true));
93 ret = (OdDgDimOptionTolerance)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTolerance),ptr, false);
94 }
95 else
96 {
97 ret = (OdDgDimOptionTolerance)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTolerance),ptr, true);
98 }
99
101 return ret;
102}
103
104 public virtual UInt32 getFontEntryId() {
105// test csout
106 /*SIMPLETYPE*/
109 return ret;
110 }
111
112 public virtual void setFontEntryId(UInt32 /*SIMPLETYPE*/ val) {
113 TG_DbPINVOKE.OdDgDimOptionTolerance_setFontEntryId(swigCPtr, val /*SIMPLETYPE*/);
115 }
116
117 public virtual UInt16 getStackAlign() {
118// test csout
119 /*SIMPLETYPE*/
122 return ret;
123 }
124
125 public virtual void setStackAlign(UInt16 /*SIMPLETYPE*/ val) {
126 TG_DbPINVOKE.OdDgDimOptionTolerance_setStackAlign(swigCPtr, val /*SIMPLETYPE*/);
128 }
129
130 public virtual bool getShowSignForZeroFlag() {
133 return ret;
134 }
135
136 public virtual void setShowSignForZeroFlag(bool val) {
139 }
140
141 public virtual bool getStackEqualFlag() {
144 return ret;
145 }
146
147 public virtual void setStackEqualFlag(bool val) {
150 }
151
152 public virtual UInt16 getToleranceFlags() {
153// test csout
154 /*SIMPLETYPE*/
157 return ret;
158 }
159
160 public virtual void setToleranceFlags(UInt16 /*SIMPLETYPE*/ val) {
161 TG_DbPINVOKE.OdDgDimOptionTolerance_setToleranceFlags(swigCPtr, val /*SIMPLETYPE*/);
163 }
164
165 public virtual double getToleranceTextWidth() {
168 return ret;
169 }
170
171 public virtual void setToleranceTextWidth(double val) {
174 }
175
176 public virtual double getToleranceTextHeight() {
179 return ret;
180 }
181
182 public virtual void setToleranceTextHeight(double val) {
185 }
186
187 public virtual double getToleranceLower() {
190 return ret;
191 }
192
193 public virtual void setToleranceLower(double val) {
196 }
197
198 public virtual double getToleranceUpper() {
201 return ret;
202 }
203
204 public virtual void setToleranceUpper(double val) {
207 }
208
209 public virtual double getToleranceHorizSep() {
212 return ret;
213 }
214
215 public virtual void setToleranceHorizSep(double val) {
218 }
219
220 public virtual double getToleranceVertSep() {
223 return ret;
224 }
225
226 public virtual void setToleranceVertSep(double val) {
229 }
230
231 public virtual char getTolerancePlusMinusSymbol() {
232// test csout
233 /*SIMPLETYPE*/
236 return ret;
237 }
238
239 public virtual void setTolerancePlusMinusSymbol(char /*SIMPLETYPE*/ val) {
242 }
243
244 public virtual char getTolerancePrefixSymbol() {
245// test csout
246 /*SIMPLETYPE*/
249 return ret;
250 }
251
252 public virtual void setTolerancePrefixSymbol(char /*SIMPLETYPE*/ val) {
255 }
256
257 public virtual char getToleranceSuffixSymbol() {
258// test csout
259 /*SIMPLETYPE*/
262 return ret;
263 }
264
265 public virtual void setToleranceSuffixSymbol(char /*SIMPLETYPE*/ val) {
268 }
269
270 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
271 string ret = TG_DbPINVOKE.OdDgDimOptionTolerance_getRealClassName(ptr /*SIMPLETYPE*/);
273 return ret;
274 }
275
276}
277
278}
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
virtual void setToleranceLower(double val)
virtual void setToleranceVertSep(double val)
virtual void setToleranceHorizSep(double val)
override OdRxObject queryX(OdRxClass protocolClass)
static new OdDgDimOptionTolerance createObject()
virtual void setTolerancePrefixSymbol(char val)
virtual void setToleranceSuffixSymbol(char val)
virtual void setStackAlign(UInt16 val)
virtual void setToleranceUpper(double val)
static OdDgDimOptionTolerance cast(OdRxObject pObj)
virtual void setToleranceTextWidth(double val)
virtual void setToleranceFlags(UInt16 val)
OdDgDimOptionTolerance(IntPtr cPtr, bool cMemoryOwn)
override void Dispose(bool disposing)
static HandleRef getCPtr(OdDgDimOptionTolerance obj)
virtual void setToleranceTextHeight(double val)
virtual void setFontEntryId(UInt32 val)
static string getRealClassName(IntPtr ptr)
virtual void setShowSignForZeroFlag(bool val)
virtual void setTolerancePlusMinusSymbol(char val)
static global::System.Exception Retrieve()
static void OdDgDimOptionTolerance_setToleranceLower(HandleRef jarg1, double jarg2)
static void OdDgDimOptionTolerance_setToleranceFlags(HandleRef jarg1, UInt16 jarg2)
static void OdDgDimOptionTolerance_setTolerancePrefixSymbol(HandleRef jarg1, char jarg2)
static UInt16 OdDgDimOptionTolerance_getToleranceFlags(HandleRef jarg1)
static bool OdDgDimOptionTolerance_getStackEqualFlag(HandleRef jarg1)
static void OdDgDimOptionTolerance_setStackEqualFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimOptionTolerance_setToleranceTextWidth(HandleRef jarg1, double jarg2)
static IntPtr OdDgDimOptionTolerance_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt16 OdDgDimOptionTolerance_getStackAlign(HandleRef jarg1)
static IntPtr OdDgDimOptionTolerance_isA(HandleRef jarg1)
static void OdDgDimOptionTolerance_setToleranceTextHeight(HandleRef jarg1, double jarg2)
static char OdDgDimOptionTolerance_getTolerancePrefixSymbol(HandleRef jarg1)
static double OdDgDimOptionTolerance_getToleranceLower(HandleRef jarg1)
static IntPtr OdDgDimOptionTolerance_desc()
static void OdDgDimOptionTolerance_setToleranceHorizSep(HandleRef jarg1, double jarg2)
static string OdDgDimOptionTolerance_getRealClassName(IntPtr jarg1)
static void OdDgDimOptionTolerance_setShowSignForZeroFlag(HandleRef jarg1, bool jarg2)
static double OdDgDimOptionTolerance_getToleranceTextWidth(HandleRef jarg1)
static bool OdDgDimOptionTolerance_getShowSignForZeroFlag(HandleRef jarg1)
static void OdDgDimOptionTolerance_setToleranceVertSep(HandleRef jarg1, double jarg2)
static double OdDgDimOptionTolerance_getToleranceUpper(HandleRef jarg1)
static IntPtr OdDgDimOptionTolerance_createObject()
static void OdDgDimOptionTolerance_setToleranceSuffixSymbol(HandleRef jarg1, char jarg2)
static UInt32 OdDgDimOptionTolerance_getFontEntryId(HandleRef jarg1)
static double OdDgDimOptionTolerance_getToleranceVertSep(HandleRef jarg1)
static void OdDgDimOptionTolerance_setTolerancePlusMinusSymbol(HandleRef jarg1, char jarg2)
static char OdDgDimOptionTolerance_getToleranceSuffixSymbol(HandleRef jarg1)
static void OdDgDimOptionTolerance_setStackAlign(HandleRef jarg1, UInt16 jarg2)
static char OdDgDimOptionTolerance_getTolerancePlusMinusSymbol(HandleRef jarg1)
static double OdDgDimOptionTolerance_getToleranceHorizSep(HandleRef jarg1)
static void OdDgDimOptionTolerance_setFontEntryId(HandleRef jarg1, UInt32 jarg2)
static double OdDgDimOptionTolerance_getToleranceTextHeight(HandleRef jarg1)
static void delete_OdDgDimOptionTolerance(HandleRef jarg1)
static void OdDgDimOptionTolerance_setToleranceUpper(HandleRef jarg1, double jarg2)
static IntPtr OdDgDimOptionTolerance_cast(HandleRef jarg1)