windows-nt/Source/XPSP1/NT/drivers/tpg/hwx/bear/inc/const.h
2020-09-26 16:20:57 +08:00

76 lines
5.6 KiB
C

/*************************************************************************/
/* CONSTANTS` DEFINITON OF LOW LEVELM SORTING OUT */
/*************************************************************************/
#define EPS0_SH 24 /*horisontal shelf */
/* radius */
#define DLT0 4 /* current depth of */
/* crossings search */
#define EPS_PY 35 /* max vertical and */
/* horisontal sizes of */
#define EPS_PX 30 /* 'points' */
/* */
#define EPS_ST 35 /* max stroke length */
/* */
#define EPSA_ST 6 /* max stroke */
/* inclination */
#define EPSR_ST 12 /* max integral */
/* stroke curvature */
#define EPS_Y 8 /* environs marking */
/*out of extremums */
#define EPS_X 10 /* preliminary marking */
/* out of shelves */
#define EPS_SM 3 /*environs of marking */
/*out of extremums on ends*/
#define EPSX_SH 40 /* min horizontal size */
/* of shelves */
#define EPSY_SH 3 /* half max vertical */
/* shelves` size */
#define EPSL_SH 25 /* max height of */
/* shelves` pasting */
#define HORDA 10 /* normalization chord */
/* */
#define EPS_F 32767 /* utmost distance */
/* between points */
/* common table */
#define A0 12 /* max utmost value */
/* of spatial environs */
/* */
#define B0 2 /* coefficient of exponent*/
/* growth */
#define LF0 32 /* ending point of limit`s*/
/* environs growth */
#define LZ0 8 /* restricted area of */
/* crossings */
#define A1 14 /* table for open */
/* crossings */
#define B1 25 /* */
/* */
#define LF1 32 /* */
/* */
#define LZ1 6 /* */
/* */
#define A2 10 /* table for breaks */
/* */
#define B2 35 /* */
/* */
#define LF2 12 /* */
/* */
#define LZ2 2 /* */
/* tables for ends */
#define A3 10 /* */
/* */
#define B3 35 /* */
/* */
#define LF3 8 /* */
/* */
#define LZ3 0 /* */
/* */
#define NSR 260 /* max possible number */
/* of points in letter */
#define J_STEP 1 /* */
/* */
#define I_STEP 1 /* */
/* */