Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbBlockParamValueSet.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 OdDbBlockParamValueSet(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbBlockParamValueSet_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbBlockParamValueSet 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 OdDbBlockParamValueSet cast(OdRxObject pObj) {// OdSmartPtr<OdDbBlockParamValueSet>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbBlockParamValueSet ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),ptr, true));
52 ret = (OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),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),TD_DbPINVOKE.OdDbBlockParamValueSet_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),TD_DbPINVOKE.OdDbBlockParamValueSet_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),TD_DbPINVOKE.OdDbBlockParamValueSet_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public static OdDbBlockParamValueSet createObject() {// OdSmartPtr<OdDbBlockParamValueSet>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbBlockParamValueSet ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),ptr, true));
93 ret = (OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),ptr, true);
98 }
99
101 return ret;
102}
103
105 OdDbBlockParamValueSet ret = (OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),TD_DbPINVOKE.OdDbBlockParamValueSet_Assign(swigCPtr, OdDbBlockParamValueSet.getCPtr(arg0)),false); /*createInt 3_1*/
106
108 return ret;
109}
110
114 }
115
116 public bool angDir() {
117 bool ret = TD_DbPINVOKE.OdDbBlockParamValueSet_angDir(swigCPtr);
119 return ret;
120 }
121
122 public bool angular() {
123 bool ret = TD_DbPINVOKE.OdDbBlockParamValueSet_angular(swigCPtr);
125 return ret;
126 }
127
128 public virtual double closestLegalValue(double value, double initial) {
129 double ret = TD_DbPINVOKE.OdDbBlockParamValueSet_closestLegalValue(swigCPtr, value, initial);
131 return ret;
132 }
133
134 public virtual void dwgInFieldsHelper(OdDbDwgFiler arg0) {
137 }
138
139 public virtual void dwgOutFieldsHelper(OdDbDwgFiler arg0) {
142 }
143
144 public virtual void dxfInFieldsHelper(OdDbDxfFiler arg0, short arg1, short arg2, short arg3, short arg4) {
145 TD_DbPINVOKE.OdDbBlockParamValueSet_dxfInFieldsHelper(swigCPtr, OdDbDxfFiler.getCPtr(arg0), arg1, arg2, arg3, arg4);
147 }
148
149 public virtual void dxfOutFieldsHelper(OdDbDxfFiler arg0, short arg1, short arg2, short arg3, short arg4) {
150 TD_DbPINVOKE.OdDbBlockParamValueSet_dxfOutFieldsHelper(swigCPtr, OdDbDxfFiler.getCPtr(arg0), arg1, arg2, arg3, arg4);
152 }
153
154 public double increment() {
155 double ret = TD_DbPINVOKE.OdDbBlockParamValueSet_increment(swigCPtr);
157 return ret;
158 }
159
160 public double maximum() {
161 double ret = TD_DbPINVOKE.OdDbBlockParamValueSet_maximum(swigCPtr);
163 return ret;
164 }
165
166 public double minimum() {
167 double ret = TD_DbPINVOKE.OdDbBlockParamValueSet_minimum(swigCPtr);
169 return ret;
170 }
171
172 public void setAngDir(bool arg0) {
175 }
176
177 public void setAngular(bool arg0) {
180 }
181
182 public void setIncrement(double arg0) {
185 }
186
187 public void setIncrement(double arg0, bool arg1) {
190 }
191
192 public void setMaximum(double arg0) {
195 }
196
197 public void setMaximum(double arg0, bool arg1) {
200 }
201
202 public void setMinimum(double arg0) {
205 }
206
207 public void setMinimum(double arg0, bool arg1) {
210 }
211
212 public void setUseIncrement(bool arg0) {
215 }
216
217 public void setUseMaximum(bool arg0) {
220 }
221
222 public void setUseMinimum(bool arg0) {
225 }
226
227 public void setUseValueList(bool arg0) {
230 }
231
232 public void setValueList(OdGeDoubleArray arg0) {
235 }
236
237 public void setValueList(OdGeDoubleArray arg0, bool arg1) {
240 }
241
243// csout array
245
247 return res;
248}
249
250 public void updateValue(double arg0) {
253 }
254
255 public bool useIncrement() {
258 return ret;
259 }
260
261 public bool useMaximum() {
264 return ret;
265 }
266
267 public bool useMinimum() {
270 return ret;
271 }
272
273 public bool useValueList() {
276 return ret;
277 }
278
279 public virtual bool valueIsLegal(double arg0, double arg1) {
280 bool ret = TD_DbPINVOKE.OdDbBlockParamValueSet_valueIsLegal(swigCPtr, arg0, arg1);
282 return ret;
283 }
284
286// csout array
288
290 return res;
291}
292
293 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
294 string ret = TD_DbPINVOKE.OdDbBlockParamValueSet_getRealClassName(ptr /*SIMPLETYPE*/);
296 return ret;
297 }
298
299}
300
301}
static HandleRef getCPtr(OdGeDoubleArray obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
void setMaximum(double arg0, bool arg1)
OdDbBlockParamValueSet Assign(OdDbBlockParamValueSet arg0)
void setValueList(OdGeDoubleArray arg0)
virtual void dxfInFieldsHelper(OdDbDxfFiler arg0, short arg1, short arg2, short arg3, short arg4)
OdDbBlockParamValueSet(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDbBlockParamValueSet obj)
static OdDbBlockParamValueSet cast(OdRxObject pObj)
void assign(OdDbBlockParamValueSet vs)
void setValueList(OdGeDoubleArray arg0, bool arg1)
virtual void dwgOutFieldsHelper(OdDbDwgFiler arg0)
void setMinimum(double arg0, bool arg1)
virtual void dwgInFieldsHelper(OdDbDwgFiler arg0)
override OdRxObject queryX(OdRxClass protocolClass)
OdGeDoubleArray sortedValueListIncluding(double arg0)
virtual void dxfOutFieldsHelper(OdDbDxfFiler arg0, short arg1, short arg2, short arg3, short arg4)
static OdDbBlockParamValueSet createObject()
virtual double closestLegalValue(double value, double initial)
void setIncrement(double arg0, bool arg1)
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
virtual bool valueIsLegal(double arg0, double arg1)
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
static global::System.Exception Retrieve()
static void OdDbBlockParamValueSet_setUseMinimum(HandleRef jarg1, bool jarg2)
static IntPtr OdDbBlockParamValueSet_createObject()
static void OdDbBlockParamValueSet_setMaximum__SWIG_0(HandleRef jarg1, double jarg2)
static void delete_OdDbBlockParamValueSet(HandleRef jarg1)
static bool OdDbBlockParamValueSet_useIncrement(HandleRef jarg1)
static void OdDbBlockParamValueSet_setIncrement__SWIG_1(HandleRef jarg1, double jarg2, bool jarg3)
static double OdDbBlockParamValueSet_closestLegalValue(HandleRef jarg1, double jarg2, double jarg3)
static void OdDbBlockParamValueSet_setMinimum__SWIG_0(HandleRef jarg1, double jarg2)
static bool OdDbBlockParamValueSet_valueIsLegal(HandleRef jarg1, double jarg2, double jarg3)
static void OdDbBlockParamValueSet_updateValue(HandleRef jarg1, double jarg2)
static global::System.IntPtr OdDbBlockParamValueSet_sortedValueListIncluding(HandleRef jarg1, double jarg2)
static IntPtr OdDbBlockParamValueSet_desc()
static double OdDbBlockParamValueSet_increment(HandleRef jarg1)
static double OdDbBlockParamValueSet_maximum(HandleRef jarg1)
static void OdDbBlockParamValueSet_setAngDir(HandleRef jarg1, bool jarg2)
static void OdDbBlockParamValueSet_dwgOutFieldsHelper(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBlockParamValueSet_useValueList(HandleRef jarg1)
static void OdDbBlockParamValueSet_dwgInFieldsHelper(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBlockParamValueSet_cast(HandleRef jarg1)
static void OdDbBlockParamValueSet_assign(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBlockParamValueSet_Assign(HandleRef jarg1, HandleRef jarg2)
static double OdDbBlockParamValueSet_minimum(HandleRef jarg1)
static void OdDbBlockParamValueSet_setAngular(HandleRef jarg1, bool jarg2)
static bool OdDbBlockParamValueSet_useMaximum(HandleRef jarg1)
static void OdDbBlockParamValueSet_setValueList__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdDbBlockParamValueSet_setMinimum__SWIG_1(HandleRef jarg1, double jarg2, bool jarg3)
static global::System.IntPtr OdDbBlockParamValueSet_valueList(HandleRef jarg1)
static IntPtr OdDbBlockParamValueSet_isA(HandleRef jarg1)
static void OdDbBlockParamValueSet_setValueList__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbBlockParamValueSet_angDir(HandleRef jarg1)
static void OdDbBlockParamValueSet_setUseMaximum(HandleRef jarg1, bool jarg2)
static bool OdDbBlockParamValueSet_angular(HandleRef jarg1)
static void OdDbBlockParamValueSet_setUseIncrement(HandleRef jarg1, bool jarg2)
static void OdDbBlockParamValueSet_setIncrement__SWIG_0(HandleRef jarg1, double jarg2)
static string OdDbBlockParamValueSet_getRealClassName(IntPtr jarg1)
static IntPtr OdDbBlockParamValueSet_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockParamValueSet_setMaximum__SWIG_1(HandleRef jarg1, double jarg2, bool jarg3)
static void OdDbBlockParamValueSet_dxfOutFieldsHelper(HandleRef jarg1, HandleRef jarg2, short jarg3, short jarg4, short jarg5, short jarg6)
static bool OdDbBlockParamValueSet_useMinimum(HandleRef jarg1)
static void OdDbBlockParamValueSet_dxfInFieldsHelper(HandleRef jarg1, HandleRef jarg2, short jarg3, short jarg4, short jarg5, short jarg6)
static void OdDbBlockParamValueSet_setUseValueList(HandleRef jarg1, bool jarg2)