Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgDimOptionTerminators.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 OdDgDimOptionTerminators(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgDimOptionTerminators_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgDimOptionTerminators 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 OdDgDimOptionTerminators cast(OdRxObject pObj) {// OdSmartPtr<OdDgDimOptionTerminators>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDgDimOptionTerminators ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDgDimOptionTerminators)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTerminators),ptr, true));
52 ret = (OdDgDimOptionTerminators)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTerminators),ptr, false);
53 }
54 else
55 {
56 ret = (OdDgDimOptionTerminators)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTerminators),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.OdDgDimOptionTerminators_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.OdDgDimOptionTerminators_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.OdDgDimOptionTerminators_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDgDimOptionTerminators createObject() {// OdSmartPtr<OdDgDimOptionTerminators>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDgDimOptionTerminators ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDgDimOptionTerminators)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTerminators),ptr, true));
93 ret = (OdDgDimOptionTerminators)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTerminators),ptr, false);
94 }
95 else
96 {
97 ret = (OdDgDimOptionTerminators)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDimOptionTerminators),ptr, true);
98 }
99
101 return ret;
102}
103
107 return ret;
108 }
109
113 return ret;
114 }
115
119 return ret;
120 }
121
125 return ret;
126 }
127
131 return ret;
132 }
133
137 }
138
142 }
143
147 }
148
152 }
153
157 }
158
159 public virtual double getSharedCellScale() {
162 return ret;
163 }
164
165 public virtual void setSharedCellScale(double dScale) {
168 }
169
170 public virtual UInt32 getArrowFontID() {
171// test csout
172 /*SIMPLETYPE*/
175 return ret;
176 }
177
178 public virtual char getArrowSymbol() {
179// test csout
180 /*SIMPLETYPE*/
183 return ret;
184 }
185
186 public virtual UInt64 getArrowCellID() {
187// test csout
188 /*SIMPLETYPE*/
191 return ret;
192 }
193
194 public virtual void setArrowFontID(UInt32 /*SIMPLETYPE*/ uiFont) {
195 TG_DbPINVOKE.OdDgDimOptionTerminators_setArrowFontID(swigCPtr, uiFont /*SIMPLETYPE*/);
197 }
198
199 public virtual void setArrowSymbol(char /*SIMPLETYPE*/ chSymbol) {
200 TG_DbPINVOKE.OdDgDimOptionTerminators_setArrowSymbol(swigCPtr, chSymbol /*SIMPLETYPE*/);
202 }
203
204 public virtual void setArrowCellID(UInt64 /*SIMPLETYPE*/ iId) {
205 TG_DbPINVOKE.OdDgDimOptionTerminators_setArrowCellID(swigCPtr, iId /*SIMPLETYPE*/);
207 }
208
209 public virtual UInt32 getStrokeFontID() {
210// test csout
211 /*SIMPLETYPE*/
214 return ret;
215 }
216
217 public virtual char getStrokeSymbol() {
218// test csout
219 /*SIMPLETYPE*/
222 return ret;
223 }
224
225 public virtual UInt64 getStrokeCellID() {
226// test csout
227 /*SIMPLETYPE*/
230 return ret;
231 }
232
233 public virtual void setStrokeFontID(UInt32 /*SIMPLETYPE*/ uiFont) {
234 TG_DbPINVOKE.OdDgDimOptionTerminators_setStrokeFontID(swigCPtr, uiFont /*SIMPLETYPE*/);
236 }
237
238 public virtual void setStrokeSymbol(char /*SIMPLETYPE*/ chSymbol) {
239 TG_DbPINVOKE.OdDgDimOptionTerminators_setStrokeSymbol(swigCPtr, chSymbol /*SIMPLETYPE*/);
241 }
242
243 public virtual void setStrokeCellID(UInt64 /*SIMPLETYPE*/ iId) {
244 TG_DbPINVOKE.OdDgDimOptionTerminators_setStrokeCellID(swigCPtr, iId /*SIMPLETYPE*/);
246 }
247
248 public virtual UInt32 getOriginFontID() {
249// test csout
250 /*SIMPLETYPE*/
253 return ret;
254 }
255
256 public virtual char getOriginSymbol() {
257// test csout
258 /*SIMPLETYPE*/
261 return ret;
262 }
263
264 public virtual UInt64 getOriginCellID() {
265// test csout
266 /*SIMPLETYPE*/
269 return ret;
270 }
271
272 public virtual void setOriginFontID(UInt32 /*SIMPLETYPE*/ uiFont) {
273 TG_DbPINVOKE.OdDgDimOptionTerminators_setOriginFontID(swigCPtr, uiFont /*SIMPLETYPE*/);
275 }
276
277 public virtual void setOriginSymbol(char /*SIMPLETYPE*/ chSymbol) {
278 TG_DbPINVOKE.OdDgDimOptionTerminators_setOriginSymbol(swigCPtr, chSymbol /*SIMPLETYPE*/);
280 }
281
282 public virtual void setOriginCellID(UInt64 /*SIMPLETYPE*/ iId) {
283 TG_DbPINVOKE.OdDgDimOptionTerminators_setOriginCellID(swigCPtr, iId /*SIMPLETYPE*/);
285 }
286
287 public virtual UInt32 getDotFontID() {
288// test csout
289 /*SIMPLETYPE*/
292 return ret;
293 }
294
295 public virtual char getDotSymbol() {
296// test csout
297 /*SIMPLETYPE*/
300 return ret;
301 }
302
303 public virtual UInt64 getDotCellID() {
304// test csout
305 /*SIMPLETYPE*/
308 return ret;
309 }
310
311 public virtual void setDotFontID(UInt32 /*SIMPLETYPE*/ uiFont) {
312 TG_DbPINVOKE.OdDgDimOptionTerminators_setDotFontID(swigCPtr, uiFont /*SIMPLETYPE*/);
314 }
315
316 public virtual void setDotSymbol(char /*SIMPLETYPE*/ chSymbol) {
317 TG_DbPINVOKE.OdDgDimOptionTerminators_setDotSymbol(swigCPtr, chSymbol /*SIMPLETYPE*/);
319 }
320
321 public virtual void setDotCellID(UInt64 /*SIMPLETYPE*/ iId) {
322 TG_DbPINVOKE.OdDgDimOptionTerminators_setDotCellID(swigCPtr, iId /*SIMPLETYPE*/);
324 }
325
326 public virtual UInt32 getNoteFontID() {
327// test csout
328 /*SIMPLETYPE*/
331 return ret;
332 }
333
334 public virtual char getNoteSymbol() {
335// test csout
336 /*SIMPLETYPE*/
339 return ret;
340 }
341
342 public virtual UInt64 getNoteCellID() {
343// test csout
344 /*SIMPLETYPE*/
347 return ret;
348 }
349
350 public virtual void setNoteFontID(UInt32 /*SIMPLETYPE*/ uiFont) {
351 TG_DbPINVOKE.OdDgDimOptionTerminators_setNoteFontID(swigCPtr, uiFont /*SIMPLETYPE*/);
353 }
354
355 public virtual void setNoteSymbol(char /*SIMPLETYPE*/ chSymbol) {
356 TG_DbPINVOKE.OdDgDimOptionTerminators_setNoteSymbol(swigCPtr, chSymbol /*SIMPLETYPE*/);
358 }
359
360 public virtual void setNoteCellID(UInt64 /*SIMPLETYPE*/ iId) {
361 TG_DbPINVOKE.OdDgDimOptionTerminators_setNoteCellID(swigCPtr, iId /*SIMPLETYPE*/);
363 }
364
365 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
366 string ret = TG_DbPINVOKE.OdDgDimOptionTerminators_getRealClassName(ptr /*SIMPLETYPE*/);
368 return ret;
369 }
370
371 public enum TerminatorStyle {
374 kTermCell,
376 }
377
378}
379
380}
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
virtual void setDotSymbol(char chSymbol)
virtual void setOriginFontID(UInt32 uiFont)
virtual void setOriginSymbol(char chSymbol)
virtual void setNoteFontID(UInt32 uiFont)
virtual void setNoteTermStyle(OdDgDimOptionTerminators.TerminatorStyle iStyle)
virtual void setStrokeTermStyle(OdDgDimOptionTerminators.TerminatorStyle iStyle)
virtual void setDotFontID(UInt32 uiFont)
static OdDgDimOptionTerminators cast(OdRxObject pObj)
virtual void setOriginTermStyle(OdDgDimOptionTerminators.TerminatorStyle iStyle)
virtual void setArrowFontID(UInt32 uiFont)
static HandleRef getCPtr(OdDgDimOptionTerminators obj)
override void Dispose(bool disposing)
virtual void setStrokeFontID(UInt32 uiFont)
virtual void setArrowTermStyle(OdDgDimOptionTerminators.TerminatorStyle iStyle)
virtual void setStrokeSymbol(char chSymbol)
virtual OdDgDimOptionTerminators.TerminatorStyle getArrowTermStyle()
virtual OdDgDimOptionTerminators.TerminatorStyle getOriginTermStyle()
virtual void setArrowSymbol(char chSymbol)
virtual void setDotTermStyle(OdDgDimOptionTerminators.TerminatorStyle iStyle)
static new OdDgDimOptionTerminators createObject()
virtual void setSharedCellScale(double dScale)
virtual OdDgDimOptionTerminators.TerminatorStyle getDotTermStyle()
virtual OdDgDimOptionTerminators.TerminatorStyle getStrokeTermStyle()
virtual OdDgDimOptionTerminators.TerminatorStyle getNoteTermStyle()
virtual void setNoteSymbol(char chSymbol)
override OdRxObject queryX(OdRxClass protocolClass)
OdDgDimOptionTerminators(IntPtr cPtr, bool cMemoryOwn)
static global::System.Exception Retrieve()
static UInt64 OdDgDimOptionTerminators_getDotCellID(HandleRef jarg1)
static void OdDgDimOptionTerminators_setOriginFontID(HandleRef jarg1, UInt32 jarg2)
static UInt64 OdDgDimOptionTerminators_getOriginCellID(HandleRef jarg1)
static void OdDgDimOptionTerminators_setArrowFontID(HandleRef jarg1, UInt32 jarg2)
static int OdDgDimOptionTerminators_getArrowTermStyle(HandleRef jarg1)
static void OdDgDimOptionTerminators_setSharedCellScale(HandleRef jarg1, double jarg2)
static void OdDgDimOptionTerminators_setStrokeFontID(HandleRef jarg1, UInt32 jarg2)
static void OdDgDimOptionTerminators_setNoteTermStyle(HandleRef jarg1, int jarg2)
static IntPtr OdDgDimOptionTerminators_isA(HandleRef jarg1)
static char OdDgDimOptionTerminators_getOriginSymbol(HandleRef jarg1)
static char OdDgDimOptionTerminators_getStrokeSymbol(HandleRef jarg1)
static double OdDgDimOptionTerminators_getSharedCellScale(HandleRef jarg1)
static void delete_OdDgDimOptionTerminators(HandleRef jarg1)
static int OdDgDimOptionTerminators_getOriginTermStyle(HandleRef jarg1)
static IntPtr OdDgDimOptionTerminators_cast(HandleRef jarg1)
static void OdDgDimOptionTerminators_setOriginSymbol(HandleRef jarg1, char jarg2)
static void OdDgDimOptionTerminators_setOriginCellID(HandleRef jarg1, UInt64 jarg2)
static UInt32 OdDgDimOptionTerminators_getDotFontID(HandleRef jarg1)
static UInt64 OdDgDimOptionTerminators_getStrokeCellID(HandleRef jarg1)
static char OdDgDimOptionTerminators_getNoteSymbol(HandleRef jarg1)
static int OdDgDimOptionTerminators_getNoteTermStyle(HandleRef jarg1)
static char OdDgDimOptionTerminators_getArrowSymbol(HandleRef jarg1)
static void OdDgDimOptionTerminators_setDotSymbol(HandleRef jarg1, char jarg2)
static void OdDgDimOptionTerminators_setDotCellID(HandleRef jarg1, UInt64 jarg2)
static UInt64 OdDgDimOptionTerminators_getArrowCellID(HandleRef jarg1)
static char OdDgDimOptionTerminators_getDotSymbol(HandleRef jarg1)
static void OdDgDimOptionTerminators_setStrokeTermStyle(HandleRef jarg1, int jarg2)
static void OdDgDimOptionTerminators_setArrowTermStyle(HandleRef jarg1, int jarg2)
static void OdDgDimOptionTerminators_setStrokeSymbol(HandleRef jarg1, char jarg2)
static IntPtr OdDgDimOptionTerminators_createObject()
static void OdDgDimOptionTerminators_setNoteSymbol(HandleRef jarg1, char jarg2)
static void OdDgDimOptionTerminators_setOriginTermStyle(HandleRef jarg1, int jarg2)
static void OdDgDimOptionTerminators_setDotFontID(HandleRef jarg1, UInt32 jarg2)
static UInt64 OdDgDimOptionTerminators_getNoteCellID(HandleRef jarg1)
static void OdDgDimOptionTerminators_setNoteCellID(HandleRef jarg1, UInt64 jarg2)
static void OdDgDimOptionTerminators_setDotTermStyle(HandleRef jarg1, int jarg2)
static UInt32 OdDgDimOptionTerminators_getNoteFontID(HandleRef jarg1)
static UInt32 OdDgDimOptionTerminators_getStrokeFontID(HandleRef jarg1)
static void OdDgDimOptionTerminators_setStrokeCellID(HandleRef jarg1, UInt64 jarg2)
static string OdDgDimOptionTerminators_getRealClassName(IntPtr jarg1)
static void OdDgDimOptionTerminators_setNoteFontID(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdDgDimOptionTerminators_getOriginFontID(HandleRef jarg1)
static int OdDgDimOptionTerminators_getDotTermStyle(HandleRef jarg1)
static UInt32 OdDgDimOptionTerminators_getArrowFontID(HandleRef jarg1)
static IntPtr OdDgDimOptionTerminators_desc()
static IntPtr OdDgDimOptionTerminators_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgDimOptionTerminators_setArrowCellID(HandleRef jarg1, UInt64 jarg2)
static int OdDgDimOptionTerminators_getStrokeTermStyle(HandleRef jarg1)
static void OdDgDimOptionTerminators_setArrowSymbol(HandleRef jarg1, char jarg2)