|
C3D Toolkit
Kernel - 118058, Vision - 2.15.0.1823
|
Data for support of discrete length/radius/distance. More...
#include <alg_diskrete_length_data.h>
Public Member Functions | |
| DiskreteLengthData (double fact) | |
| Constructor. | |
| void | SetFactor (double fact) |
| Set the number, which should be a multiple of the value to be corrected. | |
| bool | CorrectLength (double &len) const |
| Correct the given value. | |
Data for support of discrete length/radius/distance.
Data for support of discrete length/radius/distance in processes of input of curves by user.
For rounding to the multiple of value of the cursor step:
Standard round-off - the value is rounded down if the difference between the current value and the nearest multiple of the initial value is less than a half of cursor step, the value is rounded up otherwise.