libmove3d
3.13.0
|
00001 #ifndef CONST_FLAT_H 00002 #define CONST_FLAT_H 00003 00004 /* macros pour le calcul d'integrale */ 00005 #define EPS 1.0e-10 00006 #define NEAR_ZERO 0.00000001 00007 #define JMAX 40 00008 00009 /* calcul fonction L */ 00010 #define FLAT_NUMBER_L 4999 /* Nombre d'elements du vecteur_L */ 00011 #define NR_END 1 00012 #define FREE_ARG char* 00013 00014 /* calcul del angle a partir de la courvure */ 00015 #define FLAT_NUMBER_C 4999 /* Nombre d'elements du vecteur_C */ 00016 00017 /* ordre de derivation maximal dans la fonction combination */ 00018 #define MAX_DERIV_ORDER_IN_COMBINATION 5 00019 00020 /* taille maximale du tableau de chemin elementaires */ 00021 #define FLAT_MAX_NUMBER_LOCAL_PATH 200 00022 00023 #ifndef SIGN 00024 #define SIGN(f) (((f) < 0) ? (-1) : (1)) 00025 #endif 00026 00027 #endif