 |
ViSP
3.0.0
|
40 #include <visp3/core/vpConfig.h>
42 #ifndef DOXYGEN_SHOULD_SKIP_THIS
68 #define M_EPSILON 1E-06
71 #define FABS(X) (((X) < 0.0) ? -(X) : (X))
77 #define MIN_MAX(M,MIN,MAX) if ((M) < (MIN)) (MIN) = (M);\
78 else if ((M) > (MAX)) (MAX) = (M)
80 #define TWO_POWER(P) (((P) > 0) ? 1 << (P) : 1)
81 #define SWAP(A,B,T) { (T) = (A); (A) = (B); (B) = (T); }
83 typedef unsigned char Byte;
84 typedef unsigned short Index;
87 void fscanf_float (
float *fp);