Details
HKL_BEGIN_DECLS
#define HKL_BEGIN_DECLS
HKL_END_DECLS
#define HKL_END_DECLS
INFINITY
# define INFINITY DBL_MAX
M_PI
# define M_PI 3.14159265358979323846264338328
M_PI_2
# define M_PI_2 1.57079632679489661923132169164
HKL_MAJOR
#define HKL_MAJOR 2
HKL_MINOR
#define HKL_MINOR 3
HKL_PATCH
#define HKL_PATCH 0
HKL_VERSION
#define HKL_VERSION (HKL_MAJOR * 10000 + HKL_MINOR * 100 + HKL_PATCH)
HKL_TRUE
#define HKL_TRUE 1
HKL_FALSE
#define HKL_FALSE 0
HKL_SUCCESS
#define HKL_SUCCESS 0
HKL_FAIL
#define HKL_FAIL -1
HKL_TINY
#define HKL_TINY 1e-7
HKL_EPSILON
#define HKL_EPSILON 1e-6
HKL_DEGTORAD
#define HKL_DEGTORAD (M_PI/180.)
HKL_RADTODEG
#define HKL_RADTODEG (180./M_PI)
HKL_TAU
#define HKL_TAU (2. * M_PI)
HKL_EULERIAN_KAPPA_SOLUTION
#define HKL_EULERIAN_KAPPA_SOLUTION 1
hkl_assert()
#define hkl_assert(x)
G_GNUC_PRINTF()
#define G_GNUC_PRINTF( format_idx, arg_idx )
alloc_nr()
#define alloc_nr(x) (((x)+16)*3/2)
ALLOC_GROW()
#define ALLOC_GROW(x, nr, alloc)
NORETURN
#define NORETURN
hkl_printbt ()
void hkl_printbt (void
);
HKL_MALLOC()
#define HKL_MALLOC(type) _hkl_malloc(sizeof(type), "Can not allocate memory for a " #type)