Go to the documentation of this file.
6 #define LCTOLERANCE Settings::val("LCTOLERANCE")
7 #define LCARCTOLERANCE 1.0e-10
8 #define BBHEURISTIC 1.0e-5
9 #define BBHEURISTIC2 1.0e-3
11 #define TOLERANCE15 1.5e-15
12 #define TOLERANCE2 1.0e-20
13 #define TOLERANCE_ANGLE 1.0e-8
16 #define M_PI 3.14159265358979323846
19 #define DECLARE_SHORT_SHARED_PTR(type) \
20 using type##_SPtr = std::shared_ptr<type>; \
21 using type##_CSPtr = std::shared_ptr<const type>;
24 T *
ptr(T & obj) {
return &obj; }
27 T *
ptr(T * obj) {
return obj; }