|
AnyCAD Rapid API 2026
Help you to create a better world!
|
双精度值范围类 更多...
Public 成员函数 | |
| ValueRange (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| ValueRange () | |
| 默认构造函数 | |
| ValueRange (double val) | |
| 构造函数(指定值) | |
| ValueRange (double val, double minV, double maxV) | |
| 构造函数(指定值和范围) | |
| double | GetValue () |
| bool | SetValue (double val) |
| 符合范围才能设置 | |
Public 成员函数 继承自 AnyCAD.Foundation.DoubleCondition | |
| DoubleCondition (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| void | Dispose () |
| DoubleCondition (EnumComparisonCondition con, double minV, double maxV) | |
| double | GetMinValue () |
| void | SetMinValue (double val) |
| double | GetMaxValue () |
| void | SetMaxValue (double val) |
| EnumComparisonCondition | GetCondation () |
| void | SetCondation (EnumComparisonCondition val) |
| void | SetRange (double minV, double maxV) |
| bool | IsValidValue (double val, double tol) |
| bool | IsValidValue (double val) |
双精度值范围类
封装带范围限制的双精度数值,支持最小值和最大值约束
| AnyCAD.Foundation.ValueRange.ValueRange | ( | double | val | ) |
构造函数(指定值)
| val | 初始值 |
| AnyCAD.Foundation.ValueRange.ValueRange | ( | double | val, |
| double | minV, | ||
| double | maxV ) |
构造函数(指定值和范围)
| val | 初始值 |
| minV | 最小值 |
| maxV | 最大值 |