Extended .NET SDK Documentation 2025 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
110
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
138
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
176
181
186
191
196
197 public void setMaximum(double arg0, bool arg1) {
200 }
201
206
207 public void setMinimum(double arg0, bool arg1) {
210 }
211
216
221
226
231
236
241
249
254
260
261 public bool useMaximum() {
264 return ret;
265 }
266
267 public bool useMinimum() {
270 return ret;
271 }
272
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
292
293 protected static string getRealClassName(IntPtr 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
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
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)
static HandleRef getCPtr(OdDbDxfFiler obj)
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)