25 lines
1.0 KiB
C
25 lines
1.0 KiB
C
// -----------------------------------------------------------------------------------------------
|
|
#ifndef _DEFS_H
|
|
#define _DEFS_H
|
|
// -----------------------------------------------------------------------------------------------
|
|
|
|
// error messages
|
|
|
|
#define MSG_ERR_MESH_LOAD "error loading the input meshes.\n"
|
|
#define MSG_ERR_INVALID_OPTION "unable to parse option '%s'\n"
|
|
#define MSG_ERR_FILE_OPEN "unable to open the output file.'n"
|
|
#define MSG_ERR_UNKNOWN_FORMAT "unknown file format '%s'.\n"
|
|
|
|
// global constants
|
|
#define NO_SAMPLES_PER_FACE 10
|
|
#define N_SAMPLES_EDGE_TO_FACE_RATIO 0.1
|
|
#define BBOX_FACTOR 0.1
|
|
#define INFLATE_PERCENTAGE 0.02
|
|
#define MIN_SIZE 125 /* 125 = 5^3 */
|
|
#define N_HIST_BINS 256
|
|
#define PRINT_EVERY_N_ELEMENTS 1000
|
|
|
|
// -----------------------------------------------------------------------------------------------
|
|
#endif
|
|
// -----------------------------------------------------------------------------------------------
|