trick/trick_source/trick_utils/math/include/trick_math.h

31 lines
508 B
C
Raw Normal View History

#ifndef TRICK_MATH_H
#define TRICK_MATH_H
2015-02-26 15:02:31 +00:00
/*
* Function prototypes for all functions in ${TRICK_HOME}/sim_services/math
*/
#include <math.h>
#ifndef M_ABS
#define M_ABS(x) ((x) < 0 ? -(x) : (x))
#endif
#if ( __ghs )
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif
#ifndef M_PI_2
#define M_PI_2 1.570796326794896619231
#endif
#endif
#include "vector_macros.h"
#include "matrix_macros.h"
#include "quat_macros.h"
#include "trick_math_error.h"
#include "trick_math_proto.h"
#endif