Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdValue.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.TD {
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 OdValue(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdValue_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdValue 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 explicit operator String(OdValue v) { return v.AsString(); }
44 public static explicit operator Int32(OdValue v) { return v.AsInt32(); }
45 public static explicit operator Int64(OdValue v) { return v.AsInt64(); }
46 public static explicit operator OdDbObjectId(OdValue v) { return v.AsObjectId(); }
47 public static explicit operator double(OdValue v) { return v.AsDouble(); }
48
49 public static OdValue cast(OdRxObject pObj) {// OdSmartPtr<OdValue>
50 MemoryManager mMan = MemoryManager.GetMemoryManager();
51 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
52 IntPtr ptr = TD_DbPINVOKE.OdValue_cast(OdRxObject.getCPtr(pObj));
53
54 OdValue ret = null;
55 if (null != mTrans)
56 {
57 mTrans.AddObject((OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),ptr, true));
58 ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),ptr, false);
59 }
60 else
61 {
62 ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),ptr, true);
63 }
64
66 return ret;
67}
68
69 public new static OdRxClass desc() {
70 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdValue_desc(),false); /*createInt 3_2*/
71
73 return ret;
74}
75
76 public override OdRxClass isA() {
77 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdValue_isA(swigCPtr),false); /*createInt 3_2*/
78
80 return ret;
81}
82
83 public override OdRxObject queryX(OdRxClass protocolClass) {
84 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TD_DbPINVOKE.OdValue_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
85
87 return ret;
88}
89
90 public static OdValue createObject() {// OdSmartPtr<OdValue>
91 MemoryManager mMan = MemoryManager.GetMemoryManager();
92 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
94
95 OdValue ret = null;
96 if (null != mTrans)
97 {
98 mTrans.AddObject((OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),ptr, true));
99 ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),ptr, false);
100 }
101 else
102 {
103 ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),ptr, true);
104 }
105
107 return ret;
108}
109
110 public OdValue() : this(TD_DbPINVOKE.new_OdValue__SWIG_0(), true) {
112 }
113
117
118 public OdValue(String value) : this(TD_DbPINVOKE.new_OdValue__SWIG_2(value), true) {
120 }
121
122 public OdValue(Int32 value) : this(TD_DbPINVOKE.new_OdValue__SWIG_3(value /*SIMPLETYPE*/), true) {
124 }
125
126 public OdValue(double value) : this(TD_DbPINVOKE.new_OdValue__SWIG_4(value), true) {
128 }
129
130 public OdValue(Int64 /*SIMPLETYPE cstype*/ date) : this(TD_DbPINVOKE.new_OdValue__SWIG_5(date /*SIMPLETYPE csin*/), true) {
132 }
133
134 public OdValue(double x, double y) : this(TD_DbPINVOKE.new_OdValue__SWIG_6(x, y), true) {
136 }
137
138 public OdValue(double x, double y, double z) : this(TD_DbPINVOKE.new_OdValue__SWIG_7(x, y, z), true) {
140 }
141
142 public OdValue(OdDbObjectId objectId) : this(TD_DbPINVOKE.new_OdValue__SWIG_8(OdDbObjectId.getCPtr(objectId)), true) {
144 }
145
146 public OdValue(OdResBuf resBuf) : this(TD_DbPINVOKE.new_OdValue__SWIG_9(OdResBuf.getCPtr(resBuf)), true) {
148 }
149
150 public OdValue(OdTimeStamp time) : this(TD_DbPINVOKE.new_OdValue__SWIG_10(OdTimeStamp.getCPtr(time)), true) {
152 }
153
154 public OdValue(IntPtr buffer, Int32 bufferSize) : this(TD_DbPINVOKE.new_OdValue__SWIG_11(buffer, bufferSize /*SIMPLETYPE*/), true) {
156 }
157
158 public bool reset() {
159 bool ret = TD_DbPINVOKE.OdValue_reset__SWIG_0(swigCPtr);
161 return ret;
162 }
163
169
170 public bool isValid() {
171 bool ret = TD_DbPINVOKE.OdValue_isValid(swigCPtr);
173 return ret;
174 }
175
176 public String AsString() {
177 string ret = TD_DbPINVOKE.OdValue_AsString(swigCPtr);
179 return ret;
180}
181
182 public Int32 AsInt32() {
183// test csout
184 /*SIMPLETYPE*/
185 Int32 ret = TD_DbPINVOKE.OdValue_AsInt32(swigCPtr);
187 return ret;
188 }
189
190 public double AsDouble() {
191 double ret = TD_DbPINVOKE.OdValue_AsDouble(swigCPtr);
193 return ret;
194 }
195
196 public Int64 AsInt64() {
197// test csout
198 /*SIMPLETYPE*/
199 Int64 ret = TD_DbPINVOKE.OdValue_AsInt64(swigCPtr);
201 return ret;
202 }
203
209
211 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_0(swigCPtr, OdValue.getCPtr(value)),false); /*createInt 3_1*/
212
214 return ret;
215}
216
218 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_1(swigCPtr, value),false); /*createInt 3_1*/
219
221 return ret;
222}
223
224 public OdValue Assign(Int32 value) {
225 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_2(swigCPtr, value /*SIMPLETYPE*/),false); /*createInt 3_1*/
226
228 return ret;
229}
230
231 public OdValue Assign(double value) {
232 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_3(swigCPtr, value),false); /*createInt 3_1*/
233
235 return ret;
236}
237
238 public OdValue Assign(Int64 date) {
239 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_4(swigCPtr, date /*SIMPLETYPE*/),false); /*createInt 3_1*/
240
242 return ret;
243}
244
245 public OdValue Assign(OdDbObjectId objectId) {
246 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_5(swigCPtr, OdDbObjectId.getCPtr(objectId)),false); /*createInt 3_1*/
247
249 return ret;
250}
251
252 public OdValue Assign(OdResBuf resBuf) {
253 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_6(swigCPtr, OdResBuf.getCPtr(resBuf)),false); /*createInt 3_1*/
254
256 return ret;
257}
258
259 public bool get(ref string value) {
260IntPtr tmp_value = Marshal.StringToCoTaskMemUni(value);
261 IntPtr saved_value = tmp_value;
262 try {
263 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_0(swigCPtr, ref tmp_value);
265 return ret;
266 } finally {
267if (tmp_value != saved_value) value = Marshal.PtrToStringUni(tmp_value);
268 }
269 }
270
271 public bool get(out Int32 value) {
272 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_1(swigCPtr, out value);
274 return ret;
275 }
276
277 public bool get(out double value) {
278 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_2(swigCPtr, out value);
280 return ret;
281 }
282
283 public bool get(out Int64 date) {
284 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_3(swigCPtr, out date);
286 return ret;
287 }
288
289 public bool get(out double x, out double y) {
290 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_4(swigCPtr, out x, out y);
292 return ret;
293 }
294
295 public bool get(out double x, out double y, out double z) {
296 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_5(swigCPtr, out x, out y, out z);
298 return ret;
299 }
300
301 public bool get(OdDbObjectId objectId) {
302 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_6(swigCPtr, OdDbObjectId.getCPtr(objectId));
304 return ret;
305 }
306
307 public bool get(ref OdResBuf /*OUT_PARAM for SMARTPTR*/ resBuf) {
308 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_resBuf = resBuf == null ? IntPtr.Zero : OdResBuf.getCPtr(resBuf).Handle;
309 IntPtr saved_resBuf = tmp_resBuf;
310 /*OUT_PARAM for SMARTPTR pre*/
311 try {
312 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_7(swigCPtr, ref tmp_resBuf /*OUT_PARAM for SMARTPTR*/);
314 return ret;
315 } finally {
316if(tmp_resBuf == IntPtr.Zero) resBuf = null;
317 if(tmp_resBuf != IntPtr.Zero && tmp_resBuf != saved_resBuf)
318 {
319 MemoryTransaction mTrans_resBuf = MemoryManager.GetMemoryManager().GetCurrentTransaction();
320 if(mTrans_resBuf != null)
321 mTrans_resBuf.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdResBuf>(typeof(OdResBuf), tmp_resBuf, true));
322 resBuf = Teigha.Core.Helpers.odCreateObjectInternal<OdResBuf>(typeof(OdResBuf), tmp_resBuf, mTrans_resBuf == null);
323 /*OUT_PARAM for SMARTPTR*/
324 }
325 }
326 }
327
328 public bool get(out byte[] pBuf) {
329 IntPtr tmp_pBuf = IntPtr.Zero;
330 try {
331 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_8(swigCPtr, out tmp_pBuf);
333 return ret;
334 } finally {
335 pBuf = Teigha.TD.Helpers.UnmarshalByteArray(tmp_pBuf);
336 }
337 }
338
339 public bool get(OdTimeStamp time) {
340 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_9(swigCPtr, OdTimeStamp.getCPtr(time));
342 return ret;
343 }
344
345 public bool set(OdValue value) {
348 return ret;
349 }
350
351 public bool set(String value) {
352 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_1(swigCPtr, value);
354 return ret;
355 }
356
357 public bool set(Int32 value) {
358 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_2(swigCPtr, value /*SIMPLETYPE*/);
360 return ret;
361 }
362
363 public bool set(double value) {
364 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_3(swigCPtr, value);
366 return ret;
367 }
368
369 public bool set(Int64 /*SIMPLETYPE cstype*/ date) {
370 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_4(swigCPtr, date /*SIMPLETYPE csin*/);
372 return ret;
373 }
374
375 public bool set(double x, double y) {
376 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_5(swigCPtr, x, y);
378 return ret;
379 }
380
381 public bool set(double x, double y, double z) {
382 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_6(swigCPtr, x, y, z);
384 return ret;
385 }
386
387 public bool set(OdDbObjectId objectId) {
388 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_7(swigCPtr, OdDbObjectId.getCPtr(objectId));
390 return ret;
391 }
392
393 public bool set(OdResBuf resBuf) {
394 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_8(swigCPtr, OdResBuf.getCPtr(resBuf));
396 return ret;
397 }
398
399 public bool set(IntPtr buffer, Int32 bufferSize) {
400 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_9(swigCPtr, buffer, bufferSize /*SIMPLETYPE*/);
402 return ret;
403 }
404
405 public bool set(OdTimeStamp time) {
406 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_10(swigCPtr, OdTimeStamp.getCPtr(time));
408 return ret;
409 }
410
411 public bool reset(OdValue.DataType nDataType) {
412 bool ret = TD_DbPINVOKE.OdValue_reset__SWIG_1(swigCPtr, (int)nDataType);
414 return ret;
415 }
416
417 public bool resetValue() {
418 bool ret = TD_DbPINVOKE.OdValue_resetValue(swigCPtr);
420 return ret;
421 }
422
428
433
434 public String getFormat() {
435 string ret = TD_DbPINVOKE.OdValue_getFormat(swigCPtr);
437 return ret;
438}
439
440 public void setFormat(String pszFormat) {
441 TD_DbPINVOKE.OdValue_setFormat(swigCPtr, pszFormat);
443 }
444
450
451 public String format() {
452 string ret = TD_DbPINVOKE.OdValue_format__SWIG_1(swigCPtr);
454 return ret;
455}
456
458 string ret = TD_DbPINVOKE.OdValue_format__SWIG_2(swigCPtr, (int)nOption, OdDbDatabase.getCPtr(pDb));
460 return ret;
461}
462
464 string ret = TD_DbPINVOKE.OdValue_format__SWIG_3(swigCPtr, (int)nOption);
466 return ret;
467}
468
469 public String format(String pszFormat, OdValue.FormatOption nOption, OdDbDatabase pDb) {
470 string ret = TD_DbPINVOKE.OdValue_format__SWIG_4(swigCPtr, pszFormat, (int)nOption, OdDbDatabase.getCPtr(pDb));
472 return ret;
473}
474
475 public String format(String pszFormat, OdValue.FormatOption nOption) {
476 string ret = TD_DbPINVOKE.OdValue_format__SWIG_5(swigCPtr, pszFormat, (int)nOption);
478 return ret;
479}
480
481 public bool format(String pszFormat, ref string pszValue, OdDbDatabase pDb) {
482IntPtr tmp_pszValue = Marshal.StringToCoTaskMemUni(pszValue);
483 IntPtr saved_pszValue = tmp_pszValue;
484 try {
485 bool ret = TD_DbPINVOKE.OdValue_format__SWIG_6(swigCPtr, pszFormat, ref tmp_pszValue, OdDbDatabase.getCPtr(pDb));
487 return ret;
488 } finally {
489if (tmp_pszValue != saved_pszValue) pszValue = Marshal.PtrToStringUni(tmp_pszValue);
490 }
491 }
492
493 public bool format(String pszFormat, ref string pszValue) {
494IntPtr tmp_pszValue = Marshal.StringToCoTaskMemUni(pszValue);
495 IntPtr saved_pszValue = tmp_pszValue;
496 try {
497 bool ret = TD_DbPINVOKE.OdValue_format__SWIG_7(swigCPtr, pszFormat, ref tmp_pszValue);
499 return ret;
500 } finally {
501if (tmp_pszValue != saved_pszValue) pszValue = Marshal.PtrToStringUni(tmp_pszValue);
502 }
503 }
504
505 public bool convertTo(OdValue.DataType nDataType, OdValue.UnitType nUnitType) {
506 bool ret = TD_DbPINVOKE.OdValue_convertTo__SWIG_0(swigCPtr, (int)nDataType, (int)nUnitType);
508 return ret;
509 }
510
511 public bool convertTo(OdValue.DataType nDataType, OdValue.UnitType nUnitType, bool bResetIfIncompatible) {
512 bool ret = TD_DbPINVOKE.OdValue_convertTo__SWIG_1(swigCPtr, (int)nDataType, (int)nUnitType, bResetIfIncompatible);
514 return ret;
515 }
516
522
527
533
538
539 protected static string getRealClassName(IntPtr ptr) {
540 string ret = TD_DbPINVOKE.OdValue_getRealClassName(ptr /*SIMPLETYPE*/);
542 return ret;
543 }
544
549 public string vb_format(Teigha.TD.OdDbDatabase pDb) { return this.format(pDb); }
550
555 public string vb_format() { return this.format(); }
556
561 public string vb_format(Teigha.TD.OdValue.FormatOption nOption, Teigha.TD.OdDbDatabase pDb) { return this.format(nOption, pDb); }
562
567 public string vb_format(Teigha.TD.OdValue.FormatOption nOption) { return this.format(nOption); }
568
573 public string vb_format(string pszFormat, Teigha.TD.OdValue.FormatOption nOption, Teigha.TD.OdDbDatabase pDb) { return this.format(pszFormat, nOption, pDb); }
574
579 public string vb_format(string pszFormat, Teigha.TD.OdValue.FormatOption nOption) { return this.format(pszFormat, nOption); }
580
585 public bool vb_format(string pszFormat, ref string pszValue, Teigha.TD.OdDbDatabase pDb) { return this.format(pszFormat, ref pszValue, pDb); }
586
591 public bool vb_format(string pszFormat, ref string pszValue) { return this.format(pszFormat, ref pszValue); }
592
598
604
605 [System.Flags] public enum DataType {
606 kUnknown = 0x00,
607 kLong = 0x01,
608 kDouble = 0x02,
609 kString = 0x04,
610 kDate = 0x08,
611 kPoint = 0x10,
612 k3dPoint = 0x20,
613 kObjectId = 0x40,
614 kBuffer = 0x80,
615 kResbuf = 0x100,
616 kGeneral = 0x200,
617 kColor = 0x400
618 }
619
620 [System.Flags] public enum UnitType {
621 kUnitless = 0x00,
622 kDistance = 0x01,
623 kAngle = 0x02,
624 kArea = 0x04,
625 kVolume = 0x08,
626 kCurrency = 0x10,
627 kPercentage = 0x20
628 }
629
630 [System.Flags] public enum ParseOption {
631 kParseOptionNone = 0x00,
632 kSetDefaultFormat = 0x01,
634 kConvertTextToValue = 0x04,
635 kChangeDataType = 0x08,
637 }
638
639 [System.Flags] public enum FormatOption {
640 kFormatOptionNone = 0x00,
641 kForEditing = 0x01,
642 kForExpression = 0x02,
644 kIgnoreMtextFormat = 0x08
645 }
646
647}
648
649}
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(OdTimeStamp obj)
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
static HandleRef getCPtr(OdDbObjectId obj)
static HandleRef getCPtr(OdResBuf obj)
Definition OdResBuf.cs:26
OdValue(Int64 date)
Definition OdValue.cs:130
string vb_format()
Definition OdValue.cs:555
static OdValue cast(OdRxObject pObj)
Definition OdValue.cs:49
OdValue(OdDbObjectId objectId)
Definition OdValue.cs:142
virtual OdResult dwgInFields(OdDbDwgFiler pFiler)
Definition OdValue.cs:517
OdValue(IntPtr buffer, Int32 bufferSize)
Definition OdValue.cs:154
bool resetValue()
Definition OdValue.cs:417
bool convertTo(OdValue.DataType nDataType, OdValue.UnitType nUnitType)
Definition OdValue.cs:505
bool format(String pszFormat, ref string pszValue)
Definition OdValue.cs:493
override void Dispose(bool disposing)
Definition OdValue.cs:30
Teigha.TD.OdValue.DataType vb_dataType()
Definition OdValue.cs:597
OdValue(OdResBuf resBuf)
Definition OdValue.cs:146
String format(String pszFormat, OdValue.FormatOption nOption, OdDbDatabase pDb)
Definition OdValue.cs:469
OdValue Assign(OdValue value)
Definition OdValue.cs:210
OdValue.DataType dataType()
Definition OdValue.cs:164
OdValue(OdValue value)
Definition OdValue.cs:114
OdValue(Int32 value)
Definition OdValue.cs:122
bool reset(OdValue.DataType nDataType)
Definition OdValue.cs:411
string vb_format(Teigha.TD.OdValue.FormatOption nOption)
Definition OdValue.cs:567
virtual void dwgOutFields(OdDbDwgFiler pFiler)
Definition OdValue.cs:523
double AsDouble()
Definition OdValue.cs:190
void setFormat(String pszFormat)
Definition OdValue.cs:440
OdValue Assign(Int32 value)
Definition OdValue.cs:224
String format(OdValue.FormatOption nOption, OdDbDatabase pDb)
Definition OdValue.cs:457
static HandleRef getCPtr(OdValue obj)
Definition OdValue.cs:26
bool vb_format(string pszFormat, ref string pszValue, Teigha.TD.OdDbDatabase pDb)
Definition OdValue.cs:585
String format(OdValue.FormatOption nOption)
Definition OdValue.cs:463
static OdValue createObject()
Definition OdValue.cs:90
override OdRxObject queryX(OdRxClass protocolClass)
Definition OdValue.cs:83
Teigha.TD.OdValue.UnitType vb_unitType()
Definition OdValue.cs:603
static new OdRxClass desc()
Definition OdValue.cs:69
OdValue Assign(String value)
Definition OdValue.cs:217
OdValue Assign(OdDbObjectId objectId)
Definition OdValue.cs:245
String format(OdDbDatabase pDb)
Definition OdValue.cs:445
bool convertTo(OdValue.DataType nDataType, OdValue.UnitType nUnitType, bool bResetIfIncompatible)
Definition OdValue.cs:511
OdDbObjectId AsObjectId()
Definition OdValue.cs:204
OdValue(String value)
Definition OdValue.cs:118
string vb_format(string pszFormat, Teigha.TD.OdValue.FormatOption nOption, Teigha.TD.OdDbDatabase pDb)
Definition OdValue.cs:573
OdValue(double x, double y, double z)
Definition OdValue.cs:138
String format()
Definition OdValue.cs:451
string vb_format(Teigha.TD.OdValue.FormatOption nOption, Teigha.TD.OdDbDatabase pDb)
Definition OdValue.cs:561
OdValue(IntPtr cPtr, bool cMemoryOwn)
Definition OdValue.cs:21
static string getRealClassName(IntPtr ptr)
Definition OdValue.cs:539
Int32 AsInt32()
Definition OdValue.cs:182
OdValue Assign(Int64 date)
Definition OdValue.cs:238
String getFormat()
Definition OdValue.cs:434
OdValue Assign(OdResBuf resBuf)
Definition OdValue.cs:252
OdValue(double value)
Definition OdValue.cs:126
OdValue.UnitType unitType()
Definition OdValue.cs:423
bool format(String pszFormat, ref string pszValue, OdDbDatabase pDb)
Definition OdValue.cs:481
virtual OdResult dxfInFields(OdDbDxfFiler pFiler)
Definition OdValue.cs:528
Int64 AsInt64()
Definition OdValue.cs:196
string vb_format(string pszFormat, Teigha.TD.OdValue.FormatOption nOption)
Definition OdValue.cs:579
override OdRxClass isA()
Definition OdValue.cs:76
void setUnitType(OdValue.UnitType nUnitType)
Definition OdValue.cs:429
String format(String pszFormat, OdValue.FormatOption nOption)
Definition OdValue.cs:475
OdValue(OdTimeStamp time)
Definition OdValue.cs:150
virtual void dxfOutFields(OdDbDxfFiler pFiler)
Definition OdValue.cs:534
string vb_format(Teigha.TD.OdDbDatabase pDb)
Definition OdValue.cs:549
OdValue Assign(double value)
Definition OdValue.cs:231
OdValue(double x, double y)
Definition OdValue.cs:134
String AsString()
Definition OdValue.cs:176
bool vb_format(string pszFormat, ref string pszValue)
Definition OdValue.cs:591
static global::System.Exception Retrieve()
static Int32 OdValue_AsInt32(HandleRef jarg1)
static int OdValue_unitType(HandleRef jarg1)
static void OdValue_setFormat(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdValue_set__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static Int64 OdValue_AsInt64(HandleRef jarg1)
static bool OdValue_reset__SWIG_1(HandleRef jarg1, int jarg2)
static String OdValue_AsString(HandleRef jarg1)
static bool OdValue_get__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdValue_isValid(HandleRef jarg1)
static global::System.IntPtr OdValue_AsObjectId(HandleRef jarg1)
static String OdValue_format__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static bool OdValue_set__SWIG_10(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdValue_set__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdValue_cast(HandleRef jarg1)
static bool OdValue_set__SWIG_9(HandleRef jarg1, IntPtr jarg2, Int32 jarg3)
static IntPtr OdValue_Assign__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdValue_Assign__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdValue_convertTo__SWIG_0(HandleRef jarg1, int jarg2, int jarg3)
static bool OdValue_get__SWIG_3(HandleRef jarg1, out Int64 jarg2)
static IntPtr OdValue_Assign__SWIG_3(HandleRef jarg1, double jarg2)
static bool OdValue_set__SWIG_6(HandleRef jarg1, double jarg2, double jarg3, double jarg4)
static IntPtr OdValue_createObject()
static void OdValue_setUnitType(HandleRef jarg1, int jarg2)
static bool OdValue_get__SWIG_1(HandleRef jarg1, out Int32 jarg2)
static bool OdValue_get__SWIG_7(HandleRef jarg1, ref IntPtr jarg2)
static string OdValue_getRealClassName(IntPtr jarg1)
static IntPtr OdValue_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdValue_reset__SWIG_0(HandleRef jarg1)
static bool OdValue_format__SWIG_6(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, ref IntPtr jarg3, HandleRef jarg4)
static IntPtr OdValue_isA(HandleRef jarg1)
static String OdValue_format__SWIG_3(HandleRef jarg1, int jarg2)
static bool OdValue_format__SWIG_7(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, ref IntPtr jarg3)
static int OdValue_dataType(HandleRef jarg1)
static String OdValue_format__SWIG_4(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, HandleRef jarg4)
static void delete_OdValue(HandleRef jarg1)
static String OdValue_getFormat(HandleRef jarg1)
static bool OdValue_convertTo__SWIG_1(HandleRef jarg1, int jarg2, int jarg3, bool jarg4)
static bool OdValue_get__SWIG_9(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdValue_get__SWIG_8(HandleRef jarg1, out IntPtr jarg2)
static bool OdValue_resetValue(HandleRef jarg1)
static bool OdValue_get__SWIG_0(HandleRef jarg1, ref IntPtr jarg2)
static bool OdValue_set__SWIG_2(HandleRef jarg1, Int32 jarg2)
static void OdValue_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static String OdValue_format__SWIG_2(HandleRef jarg1, int jarg2, HandleRef jarg3)
static int OdValue_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static bool OdValue_set__SWIG_5(HandleRef jarg1, double jarg2, double jarg3)
static IntPtr OdValue_Assign__SWIG_6(HandleRef jarg1, HandleRef jarg2)
static bool OdValue_get__SWIG_4(HandleRef jarg1, out double jarg2, out double jarg3)
static IntPtr OdValue_Assign__SWIG_2(HandleRef jarg1, Int32 jarg2)
static String OdValue_format__SWIG_5(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static double OdValue_AsDouble(HandleRef jarg1)
static bool OdValue_set__SWIG_8(HandleRef jarg1, HandleRef jarg2)
static bool OdValue_get__SWIG_2(HandleRef jarg1, out double jarg2)
static IntPtr OdValue_desc()
static bool OdValue_get__SWIG_5(HandleRef jarg1, out double jarg2, out double jarg3, out double jarg4)
static String OdValue_format__SWIG_1(HandleRef jarg1)
static bool OdValue_set__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdValue_set__SWIG_4(HandleRef jarg1, Int64 jarg2)
static IntPtr OdValue_Assign__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdValue_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdValue_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdValue_Assign__SWIG_4(HandleRef jarg1, Int64 jarg2)
static bool OdValue_set__SWIG_3(HandleRef jarg1, double jarg2)