Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDbDimData.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
17public class OdDbDimData : global::System.IDisposable {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 protected bool swigCMemOwn;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 public OdDbDimData(IntPtr cPtr, bool cMemoryOwn) {
23 swigCMemOwn = cMemoryOwn;
24 swigCPtr = new HandleRef(this, cPtr);
25 }
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 public static HandleRef getCPtr(OdDbDimData obj) {
28 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
29 }
30
31 ~OdDbDimData() {
32 Dispose(false);
33 }
34
35 public void Dispose() {
36 Dispose(true);
37 global::System.GC.SuppressFinalize(this);
38 }
39
40 protected virtual void Dispose(bool disposing) {
41 lock(this) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
43 if (swigCMemOwn) {
44 swigCMemOwn = false;
46 }
47 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
48 }
49 }
50 }
51
52 public OdDbDimData() : this(TD_DbPINVOKE.new_OdDbDimData__SWIG_0(), true) {
54 }
55
56 static private global::System.IntPtr SwigConstructOdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setDimFunc, uint bitFlags, IntPtr appData, TD_Db.DimDataSetCustomStringFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setCustomStringFunc) {
57/*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin start*/
58 TD_Db.DimDataSetValueFuncPtrDelegateNative setDimFunc_inDelegate = null;
59 if (setDimFunc != null)
60 {
61 setDimFunc_inDelegate = (IntPtr pThis,IntPtr pEnt,double newValue,IntPtr offset) =>
62 {
63 ;
64 try
65 {
66 return (setDimFunc(OdMarshalHelper.PtrToObject<OdDbDimData>(pThis),OdMarshalHelper.PtrToObject<OdDbEntity>(pEnt),newValue,OdMarshalHelper.PtrToObject<OdGeVector3d>(offset)));
67 }
68 finally
69 {
70 ;
71 }
72 };
73 }
74 IntPtr setDimFunc_ptr = (setDimFunc == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(setDimFunc_inDelegate);
75 Teigha.Core.DelegateHolder.Add(setDimFunc_inDelegate);
76 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin end*/
77/*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin start*/
78 TD_Db.DimDataSetCustomStringFuncPtrDelegateNative setCustomStringFunc_inDelegate = null;
79 if (setCustomStringFunc != null)
80 {
81 setCustomStringFunc_inDelegate = (IntPtr pThis,IntPtr pEnt,IntPtr sCustomString,IntPtr offset) =>
82 {
83 ;
84 try
85 {
86 return (setCustomStringFunc(OdMarshalHelper.PtrToObject<OdDbDimData>(pThis),OdMarshalHelper.PtrToObject<OdDbEntity>(pEnt),OdString2StringConvHelper.OdStringToString(sCustomString),OdMarshalHelper.PtrToObject<OdGeVector3d>(offset)));
87 }
88 finally
89 {
90 ;
91 }
92 };
93 }
94 IntPtr setCustomStringFunc_ptr = (setCustomStringFunc == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(setCustomStringFunc_inDelegate);
95 Teigha.Core.DelegateHolder.Add(setCustomStringFunc_inDelegate);
96 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin end*/
97 try {
98 return TD_DbPINVOKE.new_OdDbDimData__SWIG_1(OdDbDimension.getCPtr(pDim), setDimFunc_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csin*/ , bitFlags, appData /*SIMPLETYPE*/, setCustomStringFunc_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csin*/ );
99 } finally {
100//Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN post csin*/
101//Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN post csin*/
102 }
103 }
104
105 public OdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setDimFunc, uint bitFlags, IntPtr appData, TD_Db.DimDataSetCustomStringFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setCustomStringFunc) : this(OdDbDimData.SwigConstructOdDbDimData(pDim, setDimFunc, bitFlags, appData, setCustomStringFunc), true) {
107 }
108
109 static private global::System.IntPtr SwigConstructOdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setDimFunc, uint bitFlags, IntPtr appData) {
110/*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin start*/
111 TD_Db.DimDataSetValueFuncPtrDelegateNative setDimFunc_inDelegate = null;
112 if (setDimFunc != null)
113 {
114 setDimFunc_inDelegate = (IntPtr pThis,IntPtr pEnt,double newValue,IntPtr offset) =>
115 {
116 ;
117 try
118 {
119 return (setDimFunc(OdMarshalHelper.PtrToObject<OdDbDimData>(pThis),OdMarshalHelper.PtrToObject<OdDbEntity>(pEnt),newValue,OdMarshalHelper.PtrToObject<OdGeVector3d>(offset)));
120 }
121 finally
122 {
123 ;
124 }
125 };
126 }
127 IntPtr setDimFunc_ptr = (setDimFunc == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(setDimFunc_inDelegate);
128 Teigha.Core.DelegateHolder.Add(setDimFunc_inDelegate);
129 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin end*/
130 try {
131 return TD_DbPINVOKE.new_OdDbDimData__SWIG_2(OdDbDimension.getCPtr(pDim), setDimFunc_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csin*/ , bitFlags, appData /*SIMPLETYPE*/);
132 } finally {
133//Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN post csin*/
134 }
135 }
136
137 public OdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setDimFunc, uint bitFlags, IntPtr appData) : this(OdDbDimData.SwigConstructOdDbDimData(pDim, setDimFunc, bitFlags, appData), true) {
139 }
140
141 static private global::System.IntPtr SwigConstructOdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setDimFunc, uint bitFlags) {
142/*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin start*/
143 TD_Db.DimDataSetValueFuncPtrDelegateNative setDimFunc_inDelegate = null;
144 if (setDimFunc != null)
145 {
146 setDimFunc_inDelegate = (IntPtr pThis,IntPtr pEnt,double newValue,IntPtr offset) =>
147 {
148 ;
149 try
150 {
151 return (setDimFunc(OdMarshalHelper.PtrToObject<OdDbDimData>(pThis),OdMarshalHelper.PtrToObject<OdDbEntity>(pEnt),newValue,OdMarshalHelper.PtrToObject<OdGeVector3d>(offset)));
152 }
153 finally
154 {
155 ;
156 }
157 };
158 }
159 IntPtr setDimFunc_ptr = (setDimFunc == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(setDimFunc_inDelegate);
160 Teigha.Core.DelegateHolder.Add(setDimFunc_inDelegate);
161 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin end*/
162 try {
163 return TD_DbPINVOKE.new_OdDbDimData__SWIG_3(OdDbDimension.getCPtr(pDim), setDimFunc_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csin*/ , bitFlags);
164 } finally {
165//Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN post csin*/
166 }
167 }
168
169 public OdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setDimFunc, uint bitFlags) : this(OdDbDimData.SwigConstructOdDbDimData(pDim, setDimFunc, bitFlags), true) {
171 }
172
173 static private global::System.IntPtr SwigConstructOdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setDimFunc) {
174/*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin start*/
175 TD_Db.DimDataSetValueFuncPtrDelegateNative setDimFunc_inDelegate = null;
176 if (setDimFunc != null)
177 {
178 setDimFunc_inDelegate = (IntPtr pThis,IntPtr pEnt,double newValue,IntPtr offset) =>
179 {
180 ;
181 try
182 {
183 return (setDimFunc(OdMarshalHelper.PtrToObject<OdDbDimData>(pThis),OdMarshalHelper.PtrToObject<OdDbEntity>(pEnt),newValue,OdMarshalHelper.PtrToObject<OdGeVector3d>(offset)));
184 }
185 finally
186 {
187 ;
188 }
189 };
190 }
191 IntPtr setDimFunc_ptr = (setDimFunc == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(setDimFunc_inDelegate);
192 Teigha.Core.DelegateHolder.Add(setDimFunc_inDelegate);
193 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin end*/
194 try {
195 return TD_DbPINVOKE.new_OdDbDimData__SWIG_4(OdDbDimension.getCPtr(pDim), setDimFunc_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csin*/ );
196 } finally {
197//Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN post csin*/
198 }
199 }
200
201 public OdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ setDimFunc) : this(OdDbDimData.SwigConstructOdDbDimData(pDim, setDimFunc), true) {
203 }
204
205 public OdDbDimData(OdDbDimension pDim) : this(TD_DbPINVOKE.new_OdDbDimData__SWIG_5(OdDbDimension.getCPtr(pDim)), true) {
207 }
208
209 public OdDbDimData(OdDbDimData arg0) : this(TD_DbPINVOKE.new_OdDbDimData__SWIG_6(OdDbDimData.getCPtr(arg0)), true) {
211 }
212
218
219 public OdDbDimension dimension() {// OdDbDimensionPtr
220 MemoryManager mMan = MemoryManager.GetMemoryManager();
221 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
222 IntPtr ptr = TD_DbPINVOKE.OdDbDimData_dimension(swigCPtr);
223
224 OdDbDimension ret = null;
225 if (null != mTrans)
226 {
227 mTrans.AddObject((OdDbDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDimension),ptr, true));
228 ret = (OdDbDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDimension),ptr, false);
229 }
230 else
231 {
232 ret = (OdDbDimension)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDimension),ptr, true);
233 }
234
236 return ret;
237}
238
243
249
254
255 public uint bitFlags() {
256 uint ret = TD_DbPINVOKE.OdDbDimData_bitFlags(swigCPtr);
258 return ret;
259 }
260
265
266 public bool isDimFocal() {
267 bool ret = TD_DbPINVOKE.OdDbDimData_isDimFocal(swigCPtr);
269 return ret;
270 }
271
276
277 public bool isDimEditable() {
278 bool ret = TD_DbPINVOKE.OdDbDimData_isDimEditable(swigCPtr);
280 return ret;
281 }
282
287
288 public bool isDimInvisible() {
289 bool ret = TD_DbPINVOKE.OdDbDimData_isDimInvisible(swigCPtr);
291 return ret;
292 }
293
298
304
309
310 public IntPtr appData() {
311// test csout
312 /*SIMPLETYPE*/
313 IntPtr ret = TD_DbPINVOKE.OdDbDimData_appData(swigCPtr);
315 return ret;
316 }
317
322
323 public TD_Db.DimDataSetValueFuncPtrDelegate dimValueFunc() {
324 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csout start*/
325 IntPtr nativeCallback = TD_DbPINVOKE.OdDbDimData_dimValueFunc(swigCPtr);
326
328 TD_Db.DimDataSetValueFuncPtrDelegate outDelegate = null;
329 if (nativeCallback != IntPtr.Zero)
330 {
331 outDelegate = (OdDbDimData pThis,OdDbEntity pEnt,double newValue,OdGeVector3d offset) =>
332 {
333 TD_Db.DimDataSetValueFuncPtrDelegateNative cPtr_NativeDelegate = Marshal.GetDelegateForFunctionPointer(nativeCallback, typeof(TD_Db.DimDataSetValueFuncPtrDelegateNative)) as TD_Db.DimDataSetValueFuncPtrDelegateNative;
334 ;
335 try
336 {
337 return (cPtr_NativeDelegate(OdMarshalHelper.ObjectToPtr<OdDbDimData>(pThis),OdMarshalHelper.ObjectToPtr<OdDbEntity>(pEnt),newValue,OdMarshalHelper.ObjectToPtr<OdGeVector3d>(offset)));
338 }
339 finally
340 {
341 ;
342 }
343 };
344 }
345 return outDelegate;
346 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csout end*/
347 }
348
349 public void setDimValueFunc(TD_Db.DimDataSetValueFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ funcPtr) {
350/*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin start*/
351 TD_Db.DimDataSetValueFuncPtrDelegateNative funcPtr_inDelegate = null;
352 if (funcPtr != null)
353 {
354 funcPtr_inDelegate = (IntPtr pThis,IntPtr pEnt,double newValue,IntPtr offset) =>
355 {
356 ;
357 try
358 {
359 return (funcPtr(OdMarshalHelper.PtrToObject<OdDbDimData>(pThis),OdMarshalHelper.PtrToObject<OdDbEntity>(pEnt),newValue,OdMarshalHelper.PtrToObject<OdGeVector3d>(offset)));
360 }
361 finally
362 {
363 ;
364 }
365 };
366 }
367 IntPtr funcPtr_ptr = (funcPtr == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(funcPtr_inDelegate);
368 Teigha.Core.DelegateHolder.Add(funcPtr_inDelegate);
369 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin end*/
370 try {
371 TD_DbPINVOKE.OdDbDimData_setDimValueFunc(swigCPtr, funcPtr_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csin*/ );
373 } finally {
374//Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN post csin*/
375 }
376 }
377
378 public TD_Db.DimDataSetCustomStringFuncPtrDelegate customStringFunc() {
379 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csout start*/
380 IntPtr nativeCallback = TD_DbPINVOKE.OdDbDimData_customStringFunc(swigCPtr);
381
383 TD_Db.DimDataSetCustomStringFuncPtrDelegate outDelegate = null;
384 if (nativeCallback != IntPtr.Zero)
385 {
386 outDelegate = (OdDbDimData pThis,OdDbEntity pEnt,string sCustomString,OdGeVector3d offset) =>
387 {
388 TD_Db.DimDataSetCustomStringFuncPtrDelegateNative cPtr_NativeDelegate = Marshal.GetDelegateForFunctionPointer(nativeCallback, typeof(TD_Db.DimDataSetCustomStringFuncPtrDelegateNative)) as TD_Db.DimDataSetCustomStringFuncPtrDelegateNative;
389 ;
390 try
391 {
392 return (cPtr_NativeDelegate(OdMarshalHelper.ObjectToPtr<OdDbDimData>(pThis),OdMarshalHelper.ObjectToPtr<OdDbEntity>(pEnt),OdString2StringConvHelper.StringToOdString(sCustomString),OdMarshalHelper.ObjectToPtr<OdGeVector3d>(offset)));
393 }
394 finally
395 {
396 ;
397 }
398 };
399 }
400 return outDelegate;
401 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csout end*/
402 }
403
404 public void setCustomStringFunc(TD_Db.DimDataSetCustomStringFuncPtrDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ funcPtr) {
405/*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin start*/
406 TD_Db.DimDataSetCustomStringFuncPtrDelegateNative funcPtr_inDelegate = null;
407 if (funcPtr != null)
408 {
409 funcPtr_inDelegate = (IntPtr pThis,IntPtr pEnt,IntPtr sCustomString,IntPtr offset) =>
410 {
411 ;
412 try
413 {
414 return (funcPtr(OdMarshalHelper.PtrToObject<OdDbDimData>(pThis),OdMarshalHelper.PtrToObject<OdDbEntity>(pEnt),OdString2StringConvHelper.OdStringToString(sCustomString),OdMarshalHelper.PtrToObject<OdGeVector3d>(offset)));
415 }
416 finally
417 {
418 ;
419 }
420 };
421 }
422 IntPtr funcPtr_ptr = (funcPtr == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(funcPtr_inDelegate);
423 Teigha.Core.DelegateHolder.Add(funcPtr_inDelegate);
424 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin end*/
425 try {
426 TD_DbPINVOKE.OdDbDimData_setCustomStringFunc(swigCPtr, funcPtr_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csin*/ );
428 } finally {
429//Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN post csin*/
430 }
431 }
432
438
443
449
454
460
465
466 public bool isDimDeltaAngle() {
467 bool ret = TD_DbPINVOKE.OdDbDimData_isDimDeltaAngle(swigCPtr);
469 return ret;
470 }
471
476
477 public bool isDimRadius() {
478 bool ret = TD_DbPINVOKE.OdDbDimData_isDimRadius(swigCPtr);
480 return ret;
481 }
482
487
493
498
499 public bool isConstrained() {
500 bool ret = TD_DbPINVOKE.OdDbDimData_isConstrained(swigCPtr);
502 return ret;
503 }
504
509
510 public bool isCustomString() {
511 bool ret = TD_DbPINVOKE.OdDbDimData_isCustomString(swigCPtr);
513 return ret;
514 }
515
520
521 [System.Flags] public enum DimDataFlags {
522 kDimEditable = 0x0001,
523 kDimInvisible = 0x0002,
524 kDimFocal = 0x0004,
525 kDimHideIfValueIsZero = 0x0008,
526 kDimEmptyData = 0x0010,
527 kDimResultantLength = 0x0020,
528 kDimDeltaLength = 0x0040,
529 kDimResultantAngle = 0x0080,
530 kDimDeltaAngle = 0x0100,
531 kDimRadius = 0x0200,
532 kDimCustomValue = 0x0400,
533 kDimConstrained = 0x0800,
534 kDimCustomString = 0x1000
535 }
536
537}
538
539}
void setConstrain(bool bValue)
OdDbDimData Assign(OdDbDimData arg0)
OdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate setDimFunc, uint bitFlags)
OdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate setDimFunc)
OdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate setDimFunc, uint bitFlags, IntPtr appData)
void setCustomStringFunc(TD_Db.DimDataSetCustomStringFuncPtrDelegate funcPtr)
void setDimDeltaLength(bool bValue)
OdDbDimData(OdDbDimension pDim, TD_Db.DimDataSetValueFuncPtrDelegate setDimFunc, uint bitFlags, IntPtr appData, TD_Db.DimDataSetCustomStringFuncPtrDelegate setCustomStringFunc)
void setAppData(IntPtr appData)
void setDimResultantLength(bool bValue)
void setDimValueFunc(TD_Db.DimDataSetValueFuncPtrDelegate funcPtr)
void setBitFlags(uint flags)
void setCustomString(bool bValue)
OdDbObjectId ownerId()
void setDimension(OdDbDimension pDim)
void setDimEditable(bool editable)
OdDbDimData(OdDbDimension pDim)
TD_Db.DimDataSetValueFuncPtrDelegate dimValueFunc()
void setCustomDimValue(bool custom)
void setDimInvisible(bool invisible)
OdDbDimension dimension()
virtual void Dispose(bool disposing)
void setDimDeltaAngle(bool bValue)
OdDbDimData(OdDbDimData arg0)
void setDimResultantAngle(bool bValue)
void setDimHideIfValueIsZero(bool hide)
static HandleRef getCPtr(OdDbDimData obj)
void setDimRadius(bool bValue)
OdDbDimData(IntPtr cPtr, bool cMemoryOwn)
void setDimFocal(bool focal)
void setOwnerId(OdDbObjectId objId)
TD_Db.DimDataSetCustomStringFuncPtrDelegate customStringFunc()
static HandleRef getCPtr(OdDbDimension obj)
static HandleRef getCPtr(OdDbObjectId obj)
delegate OdGeVector3dValue DimDataSetValueFuncPtrDelegateNative(IntPtr pThis, IntPtr pEnt, double newValue, IntPtr offset)
delegate OdGeVector3dValue DimDataSetValueFuncPtrDelegate(OdDbDimData pThis, OdDbEntity pEnt, double newValue, OdGeVector3d offset)
delegate OdGeVector3dValue DimDataSetCustomStringFuncPtrDelegateNative(IntPtr pThis, IntPtr pEnt, IntPtr sCustomString, IntPtr offset)
delegate OdGeVector3dValue DimDataSetCustomStringFuncPtrDelegate(OdDbDimData pThis, OdDbEntity pEnt, string sCustomString, OdGeVector3d offset)
static global::System.Exception Retrieve()
static void OdDbDimData_setBitFlags(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void OdDbDimData_setDimDeltaLength(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static IntPtr OdDbDimData_dimension(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isDimDeltaAngle(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isDimResultantLength(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isCustomDimValue(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbDimData_setDimRadius(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDbDimData_isCustomString(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isDimHideIfValueIsZero(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isConstrained(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isDimRadius(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDbDimData_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbDimData_isDimResultantAngle(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbDimData_setDimension(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdDbDimData_setCustomStringFunc(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDbDimData_appData(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdDbDimData(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isDimDeltaLength(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isDimInvisible(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbDimData_setDimHideIfValueIsZero(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbDimData_setAppData(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdDbDimData_setDimFocal(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDbDimData_ownerId(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint OdDbDimData_bitFlags(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdDbDimData_dimValueFunc(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbDimData_setDimInvisible(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbDimData_setDimValueFunc(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdDbDimData_setDimResultantAngle(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbDimData_setDimDeltaAngle(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbDimData_setConstrain(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDbDimData_isDimFocal(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbDimData_setCustomDimValue(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbDimData_setOwnerId(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbDimData_setCustomString(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbDimData_setDimResultantLength(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static IntPtr OdDbDimData_customStringFunc(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbDimData_isDimEditable(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbDimData_setDimEditable(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)