Index: globalconst.h =================================================================== --- globalconst.h (revision 30971) +++ globalconst.h (revision 30972) @@ -31,23 +31,23 @@ #include -#define PCB_LARGE_VALUE (RND_COORD_MAX / 2 - 1) /* maximum extent of board and elements */ +#define RND_LARGE_VALUE (RND_COORD_MAX / 2 - 1) /* maximum extent of board and elements */ -#define PCB_MAX_COORD ((rnd_coord_t)PCB_LARGE_VALUE) /* coordinate limits */ -#define PCB_MIN_SIZE 0 +#define RND_MAX_COORD ((rnd_coord_t)RND_LARGE_VALUE) /* coordinate limits */ +#define RND_MIN_SIZE 0 #define PCB_MAX_LAYER 38 /* max number of layer, check source code for more changes, a *lot* more changes */ /* new array size that allows substrate layers */ #define PCB_MAX_LAYERGRP ((PCB_MAX_LAYER+8)*2) /* max number of layer groups, a.k.a. physical layers: a few extra outer layers per side, pluse one substrate per real layer */ -#define PCB_MIN_THICKNESS PCB_MIN_SIZE -#define PCB_MAX_THICKNESS PCB_MAX_COORD -#define PCB_MIN_ARCRADIUS PCB_MIN_SIZE -#define PCB_MAX_ARCRADIUS PCB_MAX_COORD +#define PCB_MIN_THICKNESS RND_MIN_SIZE +#define PCB_MAX_THICKNESS RND_MAX_COORD +#define PCB_MIN_ARCRADIUS RND_MIN_SIZE +#define PCB_MAX_ARCRADIUS RND_MAX_COORD #define PCB_MIN_TEXTSCALE 1 /* scaling of text objects in percent (must be an integer greater than 0) */ #define PCB_MAX_TEXTSCALE 10000 #define PCB_MIN_PINORVIASIZE PCB_MIL_TO_COORD(20) /* size of a pin or via */ #define PCB_MIN_PINORVIAHOLE PCB_MIL_TO_COORD(4) /* size of a pins or vias drilling hole */ -#define PCB_MAX_PINORVIASIZE ((rnd_coord_t)PCB_LARGE_VALUE) +#define PCB_MAX_PINORVIASIZE ((rnd_coord_t)RND_LARGE_VALUE) #define PCB_MIN_PINORVIACOPPER PCB_MIL_TO_COORD(4) /* min difference outer-inner diameter */ #define PCB_MIN_GRID 1 #define PCB_MAX_FONTPOSITION 255 /* upper limit of characters in my font */ @@ -54,22 +54,22 @@ #define PCB_MAX_BUFFER 5 /* number of pastebuffers additional changes in menu.c are also required to select more buffers */ -#ifndef PCB_PATH_MAX /* maximum path length */ +#ifndef RND_PATH_MAX /* maximum path length */ #ifdef PATH_MAX -#define PCB_PATH_MAX PATH_MAX +#define RND_PATH_MAX PATH_MAX #else -#define PCB_PATH_MAX 2048 +#define RND_PATH_MAX 2048 #endif #endif /* number of dynamic flag bits that can be allocated at once; should be n*64 for memory efficiency */ -#define PCB_DYNFLAG_BLEN 64 +#define RND_DYNFLAG_BLEN 64 -#define PCB_MAX_LINE_POINT_DISTANCE 0 /* maximum distance when searching line points; same for arc point */ -#define PCB_MAX_POLYGON_POINT_DISTANCE 0 /* maximum distance when searching polygon points */ -#define PCB_MAX_NETLIST_LINE_LENGTH 255 /* maximum line length for netlist files */ -#define PCB_MIN_GRID_DISTANCE 4 /* minimum distance between point to enable grid drawing */ +#define RND_MAX_LINE_POINT_DISTANCE 0 /* maximum distance when searching line points; same for arc point */ +#define RND_MAX_POLYGON_POINT_DISTANCE 0 /* maximum distance when searching polygon points */ +#define RND_MAX_NETLIST_LINE_LENGTH 255 /* maximum line length for netlist files */ +#define RND_MIN_GRID_DISTANCE 4 /* minimum distance between point to enable grid drawing */ #define PCB_EMARK_SIZE PCB_MIL_TO_COORD(10) /* size of diamond element mark */ #define PCB_SUBC_AUX_UNIT PCB_MM_TO_COORD(1) /* size of the unit vector for the subc-aux layer */