21 #ifndef OPTICAL_DEFINES_H
22 #define OPTICAL_DEFINES_H
41 #ifndef OPTICAL_EXPORT
42 # if defined(OPTICAL_DLL_EXPORTS) && defined(OPTICAL_DLL_IMPORTS)
43 # error "Only OPTICAL_DLL_EXPORTS or OPTICAL_DLL_IMPORTS can be defined, not both."
44 # elif defined(OPTICAL_DLL_EXPORTS)
45 # define OPTICAL_EXPORT COMPILER_DLLEXPORT
46 # elif defined(OPTICAL_DLL_IMPORTS)
47 # define OPTICAL_EXPORT COMPILER_DLLIMPORT
49 # define OPTICAL_EXPORT
Header file for the BRL-CAD common definitions.
fastf_t vect_t[ELEMENTS_PER_VECT]
3-tuple vector
double ff_dist
range to ff_hitpt[], <-INFINITY for miss
short ff_x
screen x, y coords of first location
int ff_frame
>= 0 means pixel was reprojected