Extended .NET SDK Documentation 2024 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
114 public OdValue(OdValue value) : this(TD_DbPINVOKE.new_OdValue__SWIG_1(OdValue.getCPtr(value)), true) {
116 }
117
118 public OdValue(String value) : this(TD_DbPINVOKE.new_OdValue__SWIG_2(value), true) {
120 }
121
122 public OdValue(Int32 /*SIMPLETYPE*/ 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 /*SIMPLETYPE*/ 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
167 return ret;
168 }
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
205 MemoryManager mMan = MemoryManager.GetMemoryManager();
206 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
207 IntPtr ptr = TD_DbPINVOKE.OdValue_AsObjectId(swigCPtr);
208
209 OdDbObjectId ret = null;
210 if (null != mTrans)
211 {
212 mTrans.AddObject(new OdDbObjectId(ptr, true));
213 ret = new OdDbObjectId(ptr, false);
214 }
215 else
216 {
217 ret = new OdDbObjectId(ptr, true);
218 }
219
221 return ret;
222}
223
225 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_0(swigCPtr, OdValue.getCPtr(value)),false); /*createInt 3_1*/
226
228 return ret;
229}
230
232 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_1(swigCPtr, value),false); /*createInt 3_1*/
233
235 return ret;
236}
237
238 public OdValue Assign(Int32 /*SIMPLETYPE*/ value) {
239 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_2(swigCPtr, value /*SIMPLETYPE*/),false); /*createInt 3_1*/
240
242 return ret;
243}
244
245 public OdValue Assign(double value) {
246 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_3(swigCPtr, value),false); /*createInt 3_1*/
247
249 return ret;
250}
251
252 public OdValue Assign(Int64 /*SIMPLETYPE*/ date) {
253 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_4(swigCPtr, date /*SIMPLETYPE*/),false); /*createInt 3_1*/
254
256 return ret;
257}
258
259 public OdValue Assign(OdDbObjectId objectId) {
260 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_5(swigCPtr, OdDbObjectId.getCPtr(objectId)),false); /*createInt 3_1*/
261
263 return ret;
264}
265
266 public OdValue Assign(OdResBuf resBuf) {
267 OdValue ret = (OdValue)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdValue),TD_DbPINVOKE.OdValue_Assign__SWIG_6(swigCPtr, OdResBuf.getCPtr(resBuf)),false); /*createInt 3_1*/
268
270 return ret;
271}
272
273 public bool get(ref string value) {
274IntPtr tmp_value = Marshal.StringToCoTaskMemUni(value);
275 IntPtr saved_value = tmp_value;
276 try {
277 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_0(swigCPtr, ref tmp_value);
279 return ret;
280 } finally {
281if (tmp_value != saved_value) value = Marshal.PtrToStringUni(tmp_value);
282 }
283 }
284
285 public bool get(out Int32 /*SIMPLETYPE*/ value) {
286 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_1(swigCPtr, out value);
288 return ret;
289 }
290
291 public bool get(out double value) {
292 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_2(swigCPtr, out value);
294 return ret;
295 }
296
297 public bool get(out Int64 /*SIMPLETYPE*/ date) {
298 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_3(swigCPtr, out date);
300 return ret;
301 }
302
303 public bool get(out double x, out double y) {
304 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_4(swigCPtr, out x, out y);
306 return ret;
307 }
308
309 public bool get(out double x, out double y, out double z) {
310 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_5(swigCPtr, out x, out y, out z);
312 return ret;
313 }
314
315 public bool get(OdDbObjectId objectId) {
316 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_6(swigCPtr, OdDbObjectId.getCPtr(objectId));
318 return ret;
319 }
320
321 public bool get(ref OdResBuf /*OUT_PARAM for SMARTPTR*/ resBuf) {
322 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_resBuf = resBuf == null ? IntPtr.Zero : OdResBuf.getCPtr(resBuf).Handle;
323 IntPtr saved_resBuf = tmp_resBuf;
324 /*OUT_PARAM for SMARTPTR pre*/
325 try {
326 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_7(swigCPtr, ref tmp_resBuf /*OUT_PARAM for SMARTPTR*/);
328 return ret;
329 } finally {
330if(tmp_resBuf == IntPtr.Zero) resBuf = null;
331 if(tmp_resBuf != IntPtr.Zero && tmp_resBuf != saved_resBuf)
332 {
333 MemoryTransaction mTrans_resBuf = MemoryManager.GetMemoryManager().GetCurrentTransaction();
334 if(mTrans_resBuf != null)
335 mTrans_resBuf.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdResBuf>(typeof(OdResBuf), tmp_resBuf, true));
336 resBuf = Teigha.Core.Helpers.odCreateObjectInternal<OdResBuf>(typeof(OdResBuf), tmp_resBuf, mTrans_resBuf == null);
337 /*OUT_PARAM for SMARTPTR*/
338 }
339 }
340 }
341
342 public bool get(out byte[] pBuf) {
343 IntPtr tmp_pBuf = IntPtr.Zero;
344 try {
345 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_8(swigCPtr, out tmp_pBuf);
347 return ret;
348 } finally {
349 pBuf = Teigha.TD.Helpers.UnmarshalByteArray(tmp_pBuf);
350 }
351 }
352
353 public bool get(OdTimeStamp time) {
354 bool ret = TD_DbPINVOKE.OdValue_get__SWIG_9(swigCPtr, OdTimeStamp.getCPtr(time));
356 return ret;
357 }
358
359 public bool set(OdValue value) {
362 return ret;
363 }
364
365 public bool set(String value) {
366 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_1(swigCPtr, value);
368 return ret;
369 }
370
371 public bool set(Int32 /*SIMPLETYPE*/ value) {
372 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_2(swigCPtr, value /*SIMPLETYPE*/);
374 return ret;
375 }
376
377 public bool set(double value) {
378 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_3(swigCPtr, value);
380 return ret;
381 }
382
383 public bool set(Int64 /*SIMPLETYPE cstype*/ date) {
384 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_4(swigCPtr, date /*SIMPLETYPE csin*/);
386 return ret;
387 }
388
389 public bool set(double x, double y) {
390 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_5(swigCPtr, x, y);
392 return ret;
393 }
394
395 public bool set(double x, double y, double z) {
396 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_6(swigCPtr, x, y, z);
398 return ret;
399 }
400
401 public bool set(OdDbObjectId objectId) {
402 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_7(swigCPtr, OdDbObjectId.getCPtr(objectId));
404 return ret;
405 }
406
407 public bool set(OdResBuf resBuf) {
408 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_8(swigCPtr, OdResBuf.getCPtr(resBuf));
410 return ret;
411 }
412
413 public bool set(IntPtr buffer, Int32 /*SIMPLETYPE*/ bufferSize) {
414 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_9(swigCPtr, buffer, bufferSize /*SIMPLETYPE*/);
416 return ret;
417 }
418
419 public bool set(OdTimeStamp time) {
420 bool ret = TD_DbPINVOKE.OdValue_set__SWIG_10(swigCPtr, OdTimeStamp.getCPtr(time));
422 return ret;
423 }
424
425 public bool reset(OdValue.DataType nDataType) {
426 bool ret = TD_DbPINVOKE.OdValue_reset__SWIG_1(swigCPtr, (int)nDataType);
428 return ret;
429 }
430
434 return ret;
435 }
436
437 public void setUnitType(OdValue.UnitType nUnitType) {
438 TD_DbPINVOKE.OdValue_setUnitType(swigCPtr, (int)nUnitType);
440 }
441
442 public String getFormat() {
443 string ret = TD_DbPINVOKE.OdValue_getFormat(swigCPtr);
445 return ret;
446}
447
448 public void setFormat(String pszFormat) {
449 TD_DbPINVOKE.OdValue_setFormat(swigCPtr, pszFormat);
451 }
452
454 string ret = TD_DbPINVOKE.OdValue_format__SWIG_0(swigCPtr, OdDbDatabase.getCPtr(pDb));
456 return ret;
457}
458
459 public String format() {
460 string ret = TD_DbPINVOKE.OdValue_format__SWIG_1(swigCPtr);
462 return ret;
463}
464
466 string ret = TD_DbPINVOKE.OdValue_format__SWIG_2(swigCPtr, (int)nOption, OdDbDatabase.getCPtr(pDb));
468 return ret;
469}
470
472 string ret = TD_DbPINVOKE.OdValue_format__SWIG_3(swigCPtr, (int)nOption);
474 return ret;
475}
476
477 public String format(String pszFormat, OdValue.FormatOption nOption, OdDbDatabase pDb) {
478 string ret = TD_DbPINVOKE.OdValue_format__SWIG_4(swigCPtr, pszFormat, (int)nOption, OdDbDatabase.getCPtr(pDb));
480 return ret;
481}
482
483 public String format(String pszFormat, OdValue.FormatOption nOption) {
484 string ret = TD_DbPINVOKE.OdValue_format__SWIG_5(swigCPtr, pszFormat, (int)nOption);
486 return ret;
487}
488
489 public bool format(String pszFormat, ref string pszValue, OdDbDatabase pDb) {
490IntPtr tmp_pszValue = Marshal.StringToCoTaskMemUni(pszValue);
491 IntPtr saved_pszValue = tmp_pszValue;
492 try {
493 bool ret = TD_DbPINVOKE.OdValue_format__SWIG_6(swigCPtr, pszFormat, ref tmp_pszValue, OdDbDatabase.getCPtr(pDb));
495 return ret;
496 } finally {
497if (tmp_pszValue != saved_pszValue) pszValue = Marshal.PtrToStringUni(tmp_pszValue);
498 }
499 }
500
501 public bool format(String pszFormat, ref string pszValue) {
502IntPtr tmp_pszValue = Marshal.StringToCoTaskMemUni(pszValue);
503 IntPtr saved_pszValue = tmp_pszValue;
504 try {
505 bool ret = TD_DbPINVOKE.OdValue_format__SWIG_7(swigCPtr, pszFormat, ref tmp_pszValue);
507 return ret;
508 } finally {
509if (tmp_pszValue != saved_pszValue) pszValue = Marshal.PtrToStringUni(tmp_pszValue);
510 }
511 }
512
513 public bool convertTo(OdValue.DataType nDataType, OdValue.UnitType nUnitType) {
514 bool ret = TD_DbPINVOKE.OdValue_convertTo__SWIG_0(swigCPtr, (int)nDataType, (int)nUnitType);
516 return ret;
517 }
518
519 public bool convertTo(OdValue.DataType nDataType, OdValue.UnitType nUnitType, bool bResetIfIncompatible) {
520 bool ret = TD_DbPINVOKE.OdValue_convertTo__SWIG_1(swigCPtr, (int)nDataType, (int)nUnitType, bResetIfIncompatible);
522 return ret;
523 }
524
525 public virtual OdResult dwgInFields(OdDbDwgFiler pFiler) {
528 return ret;
529 }
530
531 public virtual void dwgOutFields(OdDbDwgFiler pFiler) {
534 }
535
536 public virtual OdResult dxfInFields(OdDbDxfFiler pFiler) {
539 return ret;
540 }
541
542 public virtual void dxfOutFields(OdDbDxfFiler pFiler) {
545 }
546
547 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
548 string ret = TD_DbPINVOKE.OdValue_getRealClassName(ptr /*SIMPLETYPE*/);
550 return ret;
551 }
552
557 public string vb_format(Teigha.TD.OdDbDatabase pDb) { return this.format(pDb); }
558
563 public string vb_format() { return this.format(); }
564
569 public string vb_format(Teigha.TD.OdValue.FormatOption nOption, Teigha.TD.OdDbDatabase pDb) { return this.format(nOption, pDb); }
570
575 public string vb_format(Teigha.TD.OdValue.FormatOption nOption) { return this.format(nOption); }
576
581 public string vb_format(string pszFormat, Teigha.TD.OdValue.FormatOption nOption, Teigha.TD.OdDbDatabase pDb) { return this.format(pszFormat, nOption, pDb); }
582
587 public string vb_format(string pszFormat, Teigha.TD.OdValue.FormatOption nOption) { return this.format(pszFormat, nOption); }
588
593 public bool vb_format(string pszFormat, ref string pszValue, Teigha.TD.OdDbDatabase pDb) { return this.format(pszFormat, ref pszValue, pDb); }
594
599 public bool vb_format(string pszFormat, ref string pszValue) { return this.format(pszFormat, ref pszValue); }
600
606
612
613 [System.Flags] public enum DataType {
614 kUnknown = 0x00,
615 kLong = 0x01,
616 kDouble = 0x02,
617 kString = 0x04,
618 kDate = 0x08,
619 kPoint = 0x10,
620 k3dPoint = 0x20,
621 kObjectId = 0x40,
622 kBuffer = 0x80,
623 kResbuf = 0x100,
624 kGeneral = 0x200,
625 kColor = 0x400
626 }
627
628 [System.Flags] public enum UnitType {
629 kUnitless = 0x00,
630 kDistance = 0x01,
631 kAngle = 0x02,
632 kArea = 0x04,
633 kVolume = 0x08,
634 kCurrency = 0x10,
635 kPercentage = 0x20
636 }
637
638 [System.Flags] public enum ParseOption {
639 kParseOptionNone = 0x00,
640 kSetDefaultFormat = 0x01,
642 kConvertTextToValue = 0x04,
643 kChangeDataType = 0x08,
645 }
646
647 [System.Flags] public enum FormatOption {
648 kFormatOptionNone = 0x00,
649 kForEditing = 0x01,
650 kForExpression = 0x02,
652 kIgnoreMtextFormat = 0x08
653 }
654
655}
656
657}
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdTimeStamp obj)
Definition: OdTimeStamp.cs:26
static HandleRef getCPtr(OdDbDatabase obj)
Definition: OdDbDatabase.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
static HandleRef getCPtr(OdDbObjectId obj)
Definition: OdDbObjectId.cs:27
static HandleRef getCPtr(OdResBuf obj)
Definition: OdResBuf.cs:26
OdValue(Int64 date)
Definition: OdValue.cs:130
string vb_format()
Definition: OdValue.cs:563
static OdValue cast(OdRxObject pObj)
Definition: OdValue.cs:49
OdValue(OdDbObjectId objectId)
Definition: OdValue.cs:142
virtual OdResult dwgInFields(OdDbDwgFiler pFiler)
Definition: OdValue.cs:525
OdValue(IntPtr buffer, Int32 bufferSize)
Definition: OdValue.cs:154
bool convertTo(OdValue.DataType nDataType, OdValue.UnitType nUnitType)
Definition: OdValue.cs:513
bool format(String pszFormat, ref string pszValue)
Definition: OdValue.cs:501
override void Dispose(bool disposing)
Definition: OdValue.cs:30
Teigha.TD.OdValue.DataType vb_dataType()
Definition: OdValue.cs:605
OdValue(OdResBuf resBuf)
Definition: OdValue.cs:146
String format(String pszFormat, OdValue.FormatOption nOption, OdDbDatabase pDb)
Definition: OdValue.cs:477
OdValue Assign(OdValue value)
Definition: OdValue.cs:224
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:425
string vb_format(Teigha.TD.OdValue.FormatOption nOption)
Definition: OdValue.cs:575
virtual void dwgOutFields(OdDbDwgFiler pFiler)
Definition: OdValue.cs:531
double AsDouble()
Definition: OdValue.cs:190
void setFormat(String pszFormat)
Definition: OdValue.cs:448
OdValue Assign(Int32 value)
Definition: OdValue.cs:238
String format(OdValue.FormatOption nOption, OdDbDatabase pDb)
Definition: OdValue.cs:465
static HandleRef getCPtr(OdValue obj)
Definition: OdValue.cs:26
bool vb_format(string pszFormat, ref string pszValue, Teigha.TD.OdDbDatabase pDb)
Definition: OdValue.cs:593
String format(OdValue.FormatOption nOption)
Definition: OdValue.cs:471
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:611
static new OdRxClass desc()
Definition: OdValue.cs:69
OdValue Assign(String value)
Definition: OdValue.cs:231
OdValue Assign(OdDbObjectId objectId)
Definition: OdValue.cs:259
String format(OdDbDatabase pDb)
Definition: OdValue.cs:453
bool convertTo(OdValue.DataType nDataType, OdValue.UnitType nUnitType, bool bResetIfIncompatible)
Definition: OdValue.cs:519
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:581
OdValue(double x, double y, double z)
Definition: OdValue.cs:138
String format()
Definition: OdValue.cs:459
string vb_format(Teigha.TD.OdValue.FormatOption nOption, Teigha.TD.OdDbDatabase pDb)
Definition: OdValue.cs:569
OdValue(IntPtr cPtr, bool cMemoryOwn)
Definition: OdValue.cs:21
static string getRealClassName(IntPtr ptr)
Definition: OdValue.cs:547
Int32 AsInt32()
Definition: OdValue.cs:182
OdValue Assign(Int64 date)
Definition: OdValue.cs:252
String getFormat()
Definition: OdValue.cs:442
OdValue Assign(OdResBuf resBuf)
Definition: OdValue.cs:266
OdValue(double value)
Definition: OdValue.cs:126
OdValue.UnitType unitType()
Definition: OdValue.cs:431
bool format(String pszFormat, ref string pszValue, OdDbDatabase pDb)
Definition: OdValue.cs:489
virtual OdResult dxfInFields(OdDbDxfFiler pFiler)
Definition: OdValue.cs:536
Int64 AsInt64()
Definition: OdValue.cs:196
string vb_format(string pszFormat, Teigha.TD.OdValue.FormatOption nOption)
Definition: OdValue.cs:587
override OdRxClass isA()
Definition: OdValue.cs:76
void setUnitType(OdValue.UnitType nUnitType)
Definition: OdValue.cs:437
String format(String pszFormat, OdValue.FormatOption nOption)
Definition: OdValue.cs:483
OdValue(OdTimeStamp time)
Definition: OdValue.cs:150
virtual void dxfOutFields(OdDbDxfFiler pFiler)
Definition: OdValue.cs:542
string vb_format(Teigha.TD.OdDbDatabase pDb)
Definition: OdValue.cs:557
OdValue Assign(double value)
Definition: OdValue.cs:245
OdValue(double x, double y)
Definition: OdValue.cs:134
bool isValid()
Definition: OdValue.cs:170
String AsString()
Definition: OdValue.cs:176
bool vb_format(string pszFormat, ref string pszValue)
Definition: OdValue.cs:599
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_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)