Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
bias_config.h
1 /* bias_config.h is automatically generated from bias_config.h.in by CMake build system */
2 /* ****************************** DO NOT EDIT the .h file ***************************** */
3 
4 /* export the build configuration of this library
5 **
6 ** cmakedefine lines are substituted by values of
7 ** matching cmake variables.
8 **
9 ** do NOT include .h files, here !!!
10 */
11 
12 #ifndef __BIAS_CONFIG_H___6294562947_
13 #define __BIAS_CONFIG_H___6294562947_
14 
15 #ifdef DEBUG_BUILD
16 # define COMPILE_DEBUG
17 #else /*DEBUG_BUILD*/
18 # define COMPILE_NDEBUG
19 #endif /*DEBUG_BUILD*/
20 
21 /* version info */
22 #define BIAS_VERSION_MAJOR 2
23 #define BIAS_VERSION_MINOR 8
24 #define BIAS_VERSION_PATCH 0
25 
26 /* #undef BIAS_BUILD_DIR */
27 #define BIAS_SOURCE_DIR "/home/nightlybuild/work/BIAS"
28 /* #undef BIAS_INSTALL_DIR */
29 /* #undef BIAS_INSTALL_BIN_DIR */
30 /* #undef BIAS_INSTALL_LIB_DIR */
31 /* #undef BIAS_INSTALL_SHARE_DIR */
32 
33 /* #undef BIAS_HAVE_CENTAURUS */
34 
35 /* C++11 supported? */
36 /* #undef BIAS_HAVE_CPP11 */
37 
38 /* C++14 supported? */
39 /* #undef BIAS_HAVE_CPP14 */
40 
41 /* compiled with BLAS library available? */
42 #define BIAS_HAVE_BLAS
43 
44 /* compiled with LAPACK lib available? */
45 #define BIAS_HAVE_LAPACK
46 
47 /* compiled with DevIL/OpenIL available? */
48 /* #undef BIAS_HAVE_DEVIL */
49 
50 /* compiled with dc1394 firewire available? */
51 /* #undef BIAS_HAVE_DC1394 */
52 
53 /* using version 2 of libdc1394 id defined */
54 /* #undef BIAS_DC1394_V2 */
55 
56 /* compiled with CMU firewire available? */
57 /* #undef BIAS_HAVE_1394CAMERACMU */
58 
59 /* DirectShow Support */
60 /* #undef BIAS_HAVE_DSHOW */
61 
62 /* compiled with internal DV decoder */
63 /* #undef BIAS_HAVE_DV */
64 
65 /* compiled with fftw3 available? */
66 /* #undef BIAS_HAVE_FFTW3 */
67 
68 /* compiled with gsl available? */
69 /* #undef BIAS_HAVE_GSL */
70 
71 /* compiled with GL extension handler GLEW available? */
72 #define BIAS_HAVE_GLEW
73 
74 /* compiled with glut (GL utils) usage? */
75 #define BIAS_HAVE_GLUT
76 
77 /* compiled with ImageMagick++ available? */
78 /* #undef BIAS_HAVE_IMAGEMAGICKLIB */
79 
80 /* compiled with libJpeg usage */
81 #define BIAS_HAVE_LIBJPEG
82 
83 /* compiled with OpenCV usage ? */
84 #define BIAS_HAVE_OPENCV
85 
86 /* compiled with OpenEXR usage ? */
87 /* #undef BIAS_HAVE_OPENEXR */
88 
89 /* compiled with OpenGL usage? */
90 #define BIAS_HAVE_OPENGL
91 
92 /* compiled with OpenGL usage? */
93 /* #undef BIAS_HAVE_OPENGL3 */
94 
95 /* compiled with OpenCL usage? */
96 /* #undef BIAS_HAVE_OPENCL */
97 
98 /* compiled with OpenMP usage? */
99 /* #undef BIAS_HAVE_OPENMP */
100 
101 /* compiled with Pthread usage? */
102 #define BIAS_HAVE_PTHREADS
103 
104 /* compiled with StereoI API usage (NVidia stereo rendering) */
105 /* #undef BIAS_HAVE_STEREOI */
106 
107 /* compiled with TIFF usage (image io library)? */
108 /* #undef BIAS_HAVE_TIFF */
109 
110 /* IDS uEye Camera support */
111 /* #undef BIAS_HAVE_UEYE */
112 
113 /* Video4Linux Support */
114 #define BIAS_HAVE_V4L
115 
116 /* compiled with Visual Leak Debugger usage? */
117 /* #undef BIAS_HAVE_VLD */
118 
119 /* compiled with Visual Leak Debugger usage? */
120 /* #undef BIAS_HAVE_OPENSCENEGRAPH */
121 
122 /* compiled with wxWidgets available? */
123 #define BIAS_HAVE_WXWIDGETS
124 
125 /* compiled with XML2 usage? */
126 #define BIAS_HAVE_XML2
127 
128 
129 /* compiled with PMD usage? */
130 /* #undef BIAS_HAVE_PMD_PMDTec */
131 #define BIAS_PMD_PMDTec_SOURCEPLUGIN ""
132 #define BIAS_PMD_PMDTec_PROCPLUGIN ""
133 
134 /* compiled with PMDUSB usage? */
135 /* #undef BIAS_HAVE_PMD_PMDZess */
136 
137 /* compiled with SwissRanger usage? */
138 /* #undef BIAS_HAVE_SWISSRANGER */
139 
140 /* compiled with Kinect usage? */
141 /* #undef BIAS_HAVE_KINECT */
142 
143 /* compiled with OpenNI usage? */
144 /* #undef BIAS_HAVE_OPENNI */
145 
146 /* compiled with Kinect2 usage? */
147 /* #undef BIAS_HAVE_KINECT2 */
148 
149 /* compiled with PanTilt Usage? */
150 /* #undef BIAS_HAVE_PANTILT */
151 
152 /* compiled with Directed Perception PanTilt Headers and Code? */
153 /* #undef BIAS_HAVE_PANTILT_DP */
154 
155 /* MATLAB interface found? */
156 /* #undef BIAS_HAVE_MATLAB */
157 
158 /* umfpack found? */
159 /* #undef BIAS_HAVE_UMFPACK */
160 
161 /*
162 ** defines that represent a "build" setting that does not correspond 1:1 to lib
163 */
164 
165 /* compiled with fonts fot GL drawing available (not a lib!) ? */
166 #define BIAS_HAVE_FONTGL
167 
168 /* VideoSource_DCAM was compiled (typically if one of dc1394 and 1394CAMERACMU is available) */
169 /* #undef BIAS_HAVE_DCAM */
170 
171 /* BIAS/Gui was compiled (typically if either CV or wx available) */
172 #define BIAS_HAVE_GUI
173 
174 /* #undef BIAS_HAVE_FFMPEG */
175 
176 
177 /* enable extra warnings, e.g. missing uuids in image? */
178 /* #undef BIAS_EXTRA_WARN */
179 
180 /* disable warning when UUID in image is invalid */
181 /* #undef NO_EXTRA_WARN */
182 
183 /* define the path to the source dir to be able to load test files from source (for dart and Examples) */
184 #define BIAS_TESTS_DATA "/home/nightlybuild/work/BIAS/Tests/data/"
185 
186 #define BIAS_IMG_DIR "/home/nightlybuild/work/BIAS/img/"
187 
188 /* if defined an instance of BIAS::Image<T> (and dependant classed) ist explicitly created
189 ** uchar und float instances are always available */
190 #define BUILD_IMAGE_UCHAR
191 #define BUILD_IMAGE_FLOAT
192 /* additonally instances are optionally compiled */
193 #define BUILD_IMAGE_INT
194 #define BUILD_IMAGE_CHAR
195 /* #undef BUILD_IMAGE_SHORT */
196 /* #undef BUILD_IMAGE_USHORT */
197 /* #undef BUILD_IMAGE_UINT */
198 /* #undef BUILD_IMAGE_DOUBLE */
199 
200 /* #undef BUILD_DYNAMIC_LOAD_PROJECTION */
201 
202 /*
203 ** build/link specific options
204 */
205 
206 /* #undef BUILD_ALLOW_NON_INTEGRAL_MATRIX_ELEMENTS */
207 
208 /* forced override of BIAS_DEBUG in WIN32 Release. Controls BIAS_DEBUG implicitly */
209 /* #undef BIAS_DEBUG_ONLY_IN_DEBUG */
210 
211 
212 #if defined(BIAS_DEBUG_ONLY_IN_DEBUG) && defined (WIN32)
213 
214 /* set BIAS_DEBUG only in DEBUG-builds when BIAS_DEBUG-flag is set */
215 # if defined(_DEBUG) && !defined(NDEBUG)
216 /* #undef BIAS_DEBUG */
217 # endif
218 
219 #else /* no override */
220 
221 /* Linux or no override, BIAS_DEBUG is orthogonal to _DEBUG and NDEBUG
222 ** compiled in debug mode? */
223 /* #undef BIAS_DEBUG */
224 
225 #endif /* override? */
226 
227 
228 /* compiled libraries static or shared ?
229 ** used to set declspec(import) in headers if required */
230 #define BIAS_BUILD_SHARED_LIBS
231 
232 /* use precompiled headers? */
233 /* #undef BIAS_USE_PRECOMPILED_HEADERS */
234 
235 /* new namespaces for ImageMagick? */
236 /* #undef BIAS_IMAGEMAGICKLIB_V2 */
237 
238 /* required for building DLL on Win32 and using the header files after build
239 ** This is an exception from the rule of not including anything here. */
240 #include <BIAS_DeclSpec.hh>
241 
242 /* prevent applications from loading vcomp[d].dll without using manifest-file
243 ** --> caused by a bug in VS8 */
244 #if defined(BIAS_HAVE_OPENMP) && defined(WIN32)
245 #include <omp.h>
246 #endif
247 
248 /* define common macros used in BIAS */
249 #include <BIAS_Definitions.hh>
250 
251 #endif /* __BIAS_CONFIG_H___6294562947_ */