00001 #ifdef __J2K__Need_JCircle_int_float
00002 #ifndef __J2K__Incl_JCircle_int_float
00003 #define __J2K__Incl_JCircle_int_float
00004
00005 #define __J2K__Need_JPoint_int_float
00006 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00007
00008 #define Type int
00009 #define FType float
00010 #define JCircle JCircle_int_float
00011 #define JCircle_t JCircle_int_float_t
00012 #include <j2k/Fred/Geometry/JCircle.hpp>
00013 #endif
00014 #endif
00015
00016 #ifdef __J2K__Need_JCircle_int_double
00017 #ifndef __J2K__Incl_JCircle_int_double
00018 #define __J2K__Incl_JCircle_int_double
00019
00020 #define __J2K__Need_JPoint_int_double
00021 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00022
00023 #define Type int
00024 #define FType double
00025 #define JCircle JCircle_int_double
00026 #define JCircle_t JCircle_int_double_t
00027 #include <j2k/Fred/Geometry/JCircle.hpp>
00028 #endif
00029 #endif
00030
00031 #ifdef __J2K__Need_JCircle_int_Float
00032 #ifndef __J2K__Incl_JCircle_int_Float
00033 #define __J2K__Incl_JCircle_int_Float
00034
00035 #define __J2K__Need_JPoint_int_Float
00036 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00037
00038 #define Type int
00039 #define FType Float
00040 #define JCircle JCircle_int_Float
00041 #define JCircle_t JCircle_int_Float_t
00042 #include <j2k/Fred/Geometry/JCircle.hpp>
00043 #endif
00044 #endif
00045
00046 #ifdef __J2K__Need_JCircle_int_Double
00047 #ifndef __J2K__Incl_JCircle_int_Double
00048 #define __J2K__Incl_JCircle_int_Double
00049
00050 #define __J2K__Need_JPoint_int_Double
00051 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00052
00053 #define Type int
00054 #define FType Double
00055 #define JCircle JCircle_int_Double
00056 #define JCircle_t JCircle_int_Double_t
00057 #include <j2k/Fred/Geometry/JCircle.hpp>
00058 #endif
00059 #endif
00060
00061 #ifdef __J2K__Need_JCircle_char_float
00062 #ifndef __J2K__Incl_JCircle_char_float
00063 #define __J2K__Incl_JCircle_char_float
00064
00065 #define __J2K__Need_JPoint_char_float
00066 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00067
00068 #define Type char
00069 #define FType float
00070 #define JCircle JCircle_char_float
00071 #define JCircle_t JCircle_char_float_t
00072 #include <j2k/Fred/Geometry/JCircle.hpp>
00073 #endif
00074 #endif
00075
00076 #ifdef __J2K__Need_JCircle_char_double
00077 #ifndef __J2K__Incl_JCircle_char_double
00078 #define __J2K__Incl_JCircle_char_double
00079
00080 #define __J2K__Need_JPoint_char_double
00081 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00082
00083 #define Type char
00084 #define FType double
00085 #define JCircle JCircle_char_double
00086 #define JCircle_t JCircle_char_double_t
00087 #include <j2k/Fred/Geometry/JCircle.hpp>
00088 #endif
00089 #endif
00090
00091 #ifdef __J2K__Need_JCircle_char_Float
00092 #ifndef __J2K__Incl_JCircle_char_Float
00093 #define __J2K__Incl_JCircle_char_Float
00094
00095 #define __J2K__Need_JPoint_char_Float
00096 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00097
00098 #define Type char
00099 #define FType Float
00100 #define JCircle JCircle_char_Float
00101 #define JCircle_t JCircle_char_Float_t
00102 #include <j2k/Fred/Geometry/JCircle.hpp>
00103 #endif
00104 #endif
00105
00106 #ifdef __J2K__Need_JCircle_char_Double
00107 #ifndef __J2K__Incl_JCircle_char_Double
00108 #define __J2K__Incl_JCircle_char_Double
00109
00110 #define __J2K__Need_JPoint_char_Double
00111 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00112
00113 #define Type char
00114 #define FType Double
00115 #define JCircle JCircle_char_Double
00116 #define JCircle_t JCircle_char_Double_t
00117 #include <j2k/Fred/Geometry/JCircle.hpp>
00118 #endif
00119 #endif
00120
00121 #ifdef __J2K__Need_JCircle_short_float
00122 #ifndef __J2K__Incl_JCircle_short_float
00123 #define __J2K__Incl_JCircle_short_float
00124
00125 #define __J2K__Need_JPoint_short_float
00126 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00127
00128 #define Type short
00129 #define FType float
00130 #define JCircle JCircle_short_float
00131 #define JCircle_t JCircle_short_float_t
00132 #include <j2k/Fred/Geometry/JCircle.hpp>
00133 #endif
00134 #endif
00135
00136 #ifdef __J2K__Need_JCircle_short_double
00137 #ifndef __J2K__Incl_JCircle_short_double
00138 #define __J2K__Incl_JCircle_short_double
00139
00140 #define __J2K__Need_JPoint_short_double
00141 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00142
00143 #define Type short
00144 #define FType double
00145 #define JCircle JCircle_short_double
00146 #define JCircle_t JCircle_short_double_t
00147 #include <j2k/Fred/Geometry/JCircle.hpp>
00148 #endif
00149 #endif
00150
00151 #ifdef __J2K__Need_JCircle_short_Float
00152 #ifndef __J2K__Incl_JCircle_short_Float
00153 #define __J2K__Incl_JCircle_short_Float
00154
00155 #define __J2K__Need_JPoint_short_Float
00156 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00157
00158 #define Type short
00159 #define FType Float
00160 #define JCircle JCircle_short_Float
00161 #define JCircle_t JCircle_short_Float_t
00162 #include <j2k/Fred/Geometry/JCircle.hpp>
00163 #endif
00164 #endif
00165
00166 #ifdef __J2K__Need_JCircle_short_Double
00167 #ifndef __J2K__Incl_JCircle_short_Double
00168 #define __J2K__Incl_JCircle_short_Double
00169
00170 #define __J2K__Need_JPoint_short_Double
00171 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00172
00173 #define Type short
00174 #define FType Double
00175 #define JCircle JCircle_short_Double
00176 #define JCircle_t JCircle_short_Double_t
00177 #include <j2k/Fred/Geometry/JCircle.hpp>
00178 #endif
00179 #endif
00180
00181 #ifdef __J2K__Need_JCircle_long_float
00182 #ifndef __J2K__Incl_JCircle_long_float
00183 #define __J2K__Incl_JCircle_long_float
00184
00185 #define __J2K__Need_JPoint_long_float
00186 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00187
00188 #define Type long
00189 #define FType float
00190 #define JCircle JCircle_long_float
00191 #define JCircle_t JCircle_long_float_t
00192 #include <j2k/Fred/Geometry/JCircle.hpp>
00193 #endif
00194 #endif
00195
00196 #ifdef __J2K__Need_JCircle_long_double
00197 #ifndef __J2K__Incl_JCircle_long_double
00198 #define __J2K__Incl_JCircle_long_double
00199
00200 #define __J2K__Need_JPoint_long_double
00201 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00202
00203 #define Type long
00204 #define FType double
00205 #define JCircle JCircle_long_double
00206 #define JCircle_t JCircle_long_double_t
00207 #include <j2k/Fred/Geometry/JCircle.hpp>
00208 #endif
00209 #endif
00210
00211 #ifdef __J2K__Need_JCircle_long_Float
00212 #ifndef __J2K__Incl_JCircle_long_Float
00213 #define __J2K__Incl_JCircle_long_Float
00214
00215 #define __J2K__Need_JPoint_long_Float
00216 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00217
00218 #define Type long
00219 #define FType Float
00220 #define JCircle JCircle_long_Float
00221 #define JCircle_t JCircle_long_Float_t
00222 #include <j2k/Fred/Geometry/JCircle.hpp>
00223 #endif
00224 #endif
00225
00226 #ifdef __J2K__Need_JCircle_long_Double
00227 #ifndef __J2K__Incl_JCircle_long_Double
00228 #define __J2K__Incl_JCircle_long_Double
00229
00230 #define __J2K__Need_JPoint_long_Double
00231 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00232
00233 #define Type long
00234 #define FType Double
00235 #define JCircle JCircle_long_Double
00236 #define JCircle_t JCircle_long_Double_t
00237 #include <j2k/Fred/Geometry/JCircle.hpp>
00238 #endif
00239 #endif
00240
00241 #ifdef __J2K__Need_JCircle_float_float
00242 #ifndef __J2K__Incl_JCircle_float_float
00243 #define __J2K__Incl_JCircle_float_float
00244
00245 #define __J2K__Need_JPoint_float_float
00246 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00247
00248 #define Type float
00249 #define FType float
00250 #define JCircle JCircle_float_float
00251 #define JCircle_t JCircle_float_float_t
00252 #include <j2k/Fred/Geometry/JCircle.hpp>
00253 #endif
00254 #endif
00255
00256 #ifdef __J2K__Need_JCircle_float_double
00257 #ifndef __J2K__Incl_JCircle_float_double
00258 #define __J2K__Incl_JCircle_float_double
00259
00260 #define __J2K__Need_JPoint_float_double
00261 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00262
00263 #define Type float
00264 #define FType double
00265 #define JCircle JCircle_float_double
00266 #define JCircle_t JCircle_float_double_t
00267 #include <j2k/Fred/Geometry/JCircle.hpp>
00268 #endif
00269 #endif
00270
00271 #ifdef __J2K__Need_JCircle_float_Float
00272 #ifndef __J2K__Incl_JCircle_float_Float
00273 #define __J2K__Incl_JCircle_float_Float
00274
00275 #define __J2K__Need_JPoint_float_Float
00276 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00277
00278 #define Type float
00279 #define FType Float
00280 #define JCircle JCircle_float_Float
00281 #define JCircle_t JCircle_float_Float_t
00282 #include <j2k/Fred/Geometry/JCircle.hpp>
00283 #endif
00284 #endif
00285
00286 #ifdef __J2K__Need_JCircle_float_Double
00287 #ifndef __J2K__Incl_JCircle_float_Double
00288 #define __J2K__Incl_JCircle_float_Double
00289
00290 #define __J2K__Need_JPoint_float_Double
00291 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00292
00293 #define Type float
00294 #define FType Double
00295 #define JCircle JCircle_float_Double
00296 #define JCircle_t JCircle_float_Double_t
00297 #include <j2k/Fred/Geometry/JCircle.hpp>
00298 #endif
00299 #endif
00300
00301 #ifdef __J2K__Need_JCircle_double_float
00302 #ifndef __J2K__Incl_JCircle_double_float
00303 #define __J2K__Incl_JCircle_double_float
00304
00305 #define __J2K__Need_JPoint_double_float
00306 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00307
00308 #define Type double
00309 #define FType float
00310 #define JCircle JCircle_double_float
00311 #define JCircle_t JCircle_double_float_t
00312 #include <j2k/Fred/Geometry/JCircle.hpp>
00313 #endif
00314 #endif
00315
00316 #ifdef __J2K__Need_JCircle_double_double
00317 #ifndef __J2K__Incl_JCircle_double_double
00318 #define __J2K__Incl_JCircle_double_double
00319
00320 #define __J2K__Need_JPoint_double_double
00321 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00322
00323 #define Type double
00324 #define FType double
00325 #define JCircle JCircle_double_double
00326 #define JCircle_t JCircle_double_double_t
00327 #include <j2k/Fred/Geometry/JCircle.hpp>
00328 #endif
00329 #endif
00330
00331 #ifdef __J2K__Need_JCircle_double_Float
00332 #ifndef __J2K__Incl_JCircle_double_Float
00333 #define __J2K__Incl_JCircle_double_Float
00334
00335 #define __J2K__Need_JPoint_double_Float
00336 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00337
00338 #define Type double
00339 #define FType Float
00340 #define JCircle JCircle_double_Float
00341 #define JCircle_t JCircle_double_Float_t
00342 #include <j2k/Fred/Geometry/JCircle.hpp>
00343 #endif
00344 #endif
00345
00346 #ifdef __J2K__Need_JCircle_double_Double
00347 #ifndef __J2K__Incl_JCircle_double_Double
00348 #define __J2K__Incl_JCircle_double_Double
00349
00350 #define __J2K__Need_JPoint_double_Double
00351 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00352
00353 #define Type double
00354 #define FType Double
00355 #define JCircle JCircle_double_Double
00356 #define JCircle_t JCircle_double_Double_t
00357 #include <j2k/Fred/Geometry/JCircle.hpp>
00358 #endif
00359 #endif
00360
00361 #ifdef __J2K__Need_JCircle_unsigned_int_float
00362 #ifndef __J2K__Incl_JCircle_unsigned_int_float
00363 #define __J2K__Incl_JCircle_unsigned_int_float
00364
00365 #define __J2K__Need_JPoint_unsigned_int_float
00366 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00367
00368 #define Type unsigned_int
00369 #define FType float
00370 #define JCircle JCircle_unsigned_int_float
00371 #define JCircle_t JCircle_unsigned_int_float_t
00372 #include <j2k/Fred/Geometry/JCircle.hpp>
00373 #endif
00374 #endif
00375
00376 #ifdef __J2K__Need_JCircle_unsigned_int_double
00377 #ifndef __J2K__Incl_JCircle_unsigned_int_double
00378 #define __J2K__Incl_JCircle_unsigned_int_double
00379
00380 #define __J2K__Need_JPoint_unsigned_int_double
00381 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00382
00383 #define Type unsigned_int
00384 #define FType double
00385 #define JCircle JCircle_unsigned_int_double
00386 #define JCircle_t JCircle_unsigned_int_double_t
00387 #include <j2k/Fred/Geometry/JCircle.hpp>
00388 #endif
00389 #endif
00390
00391 #ifdef __J2K__Need_JCircle_unsigned_int_Float
00392 #ifndef __J2K__Incl_JCircle_unsigned_int_Float
00393 #define __J2K__Incl_JCircle_unsigned_int_Float
00394
00395 #define __J2K__Need_JPoint_unsigned_int_Float
00396 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00397
00398 #define Type unsigned_int
00399 #define FType Float
00400 #define JCircle JCircle_unsigned_int_Float
00401 #define JCircle_t JCircle_unsigned_int_Float_t
00402 #include <j2k/Fred/Geometry/JCircle.hpp>
00403 #endif
00404 #endif
00405
00406 #ifdef __J2K__Need_JCircle_unsigned_int_Double
00407 #ifndef __J2K__Incl_JCircle_unsigned_int_Double
00408 #define __J2K__Incl_JCircle_unsigned_int_Double
00409
00410 #define __J2K__Need_JPoint_unsigned_int_Double
00411 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00412
00413 #define Type unsigned_int
00414 #define FType Double
00415 #define JCircle JCircle_unsigned_int_Double
00416 #define JCircle_t JCircle_unsigned_int_Double_t
00417 #include <j2k/Fred/Geometry/JCircle.hpp>
00418 #endif
00419 #endif
00420
00421 #ifdef __J2K__Need_JCircle_unsigned_char_float
00422 #ifndef __J2K__Incl_JCircle_unsigned_char_float
00423 #define __J2K__Incl_JCircle_unsigned_char_float
00424
00425 #define __J2K__Need_JPoint_unsigned_char_float
00426 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00427
00428 #define Type unsigned_char
00429 #define FType float
00430 #define JCircle JCircle_unsigned_char_float
00431 #define JCircle_t JCircle_unsigned_char_float_t
00432 #include <j2k/Fred/Geometry/JCircle.hpp>
00433 #endif
00434 #endif
00435
00436 #ifdef __J2K__Need_JCircle_unsigned_char_double
00437 #ifndef __J2K__Incl_JCircle_unsigned_char_double
00438 #define __J2K__Incl_JCircle_unsigned_char_double
00439
00440 #define __J2K__Need_JPoint_unsigned_char_double
00441 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00442
00443 #define Type unsigned_char
00444 #define FType double
00445 #define JCircle JCircle_unsigned_char_double
00446 #define JCircle_t JCircle_unsigned_char_double_t
00447 #include <j2k/Fred/Geometry/JCircle.hpp>
00448 #endif
00449 #endif
00450
00451 #ifdef __J2K__Need_JCircle_unsigned_char_Float
00452 #ifndef __J2K__Incl_JCircle_unsigned_char_Float
00453 #define __J2K__Incl_JCircle_unsigned_char_Float
00454
00455 #define __J2K__Need_JPoint_unsigned_char_Float
00456 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00457
00458 #define Type unsigned_char
00459 #define FType Float
00460 #define JCircle JCircle_unsigned_char_Float
00461 #define JCircle_t JCircle_unsigned_char_Float_t
00462 #include <j2k/Fred/Geometry/JCircle.hpp>
00463 #endif
00464 #endif
00465
00466 #ifdef __J2K__Need_JCircle_unsigned_char_Double
00467 #ifndef __J2K__Incl_JCircle_unsigned_char_Double
00468 #define __J2K__Incl_JCircle_unsigned_char_Double
00469
00470 #define __J2K__Need_JPoint_unsigned_char_Double
00471 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00472
00473 #define Type unsigned_char
00474 #define FType Double
00475 #define JCircle JCircle_unsigned_char_Double
00476 #define JCircle_t JCircle_unsigned_char_Double_t
00477 #include <j2k/Fred/Geometry/JCircle.hpp>
00478 #endif
00479 #endif
00480
00481 #ifdef __J2K__Need_JCircle_unsigned_short_float
00482 #ifndef __J2K__Incl_JCircle_unsigned_short_float
00483 #define __J2K__Incl_JCircle_unsigned_short_float
00484
00485 #define __J2K__Need_JPoint_unsigned_short_float
00486 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00487
00488 #define Type unsigned_short
00489 #define FType float
00490 #define JCircle JCircle_unsigned_short_float
00491 #define JCircle_t JCircle_unsigned_short_float_t
00492 #include <j2k/Fred/Geometry/JCircle.hpp>
00493 #endif
00494 #endif
00495
00496 #ifdef __J2K__Need_JCircle_unsigned_short_double
00497 #ifndef __J2K__Incl_JCircle_unsigned_short_double
00498 #define __J2K__Incl_JCircle_unsigned_short_double
00499
00500 #define __J2K__Need_JPoint_unsigned_short_double
00501 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00502
00503 #define Type unsigned_short
00504 #define FType double
00505 #define JCircle JCircle_unsigned_short_double
00506 #define JCircle_t JCircle_unsigned_short_double_t
00507 #include <j2k/Fred/Geometry/JCircle.hpp>
00508 #endif
00509 #endif
00510
00511 #ifdef __J2K__Need_JCircle_unsigned_short_Float
00512 #ifndef __J2K__Incl_JCircle_unsigned_short_Float
00513 #define __J2K__Incl_JCircle_unsigned_short_Float
00514
00515 #define __J2K__Need_JPoint_unsigned_short_Float
00516 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00517
00518 #define Type unsigned_short
00519 #define FType Float
00520 #define JCircle JCircle_unsigned_short_Float
00521 #define JCircle_t JCircle_unsigned_short_Float_t
00522 #include <j2k/Fred/Geometry/JCircle.hpp>
00523 #endif
00524 #endif
00525
00526 #ifdef __J2K__Need_JCircle_unsigned_short_Double
00527 #ifndef __J2K__Incl_JCircle_unsigned_short_Double
00528 #define __J2K__Incl_JCircle_unsigned_short_Double
00529
00530 #define __J2K__Need_JPoint_unsigned_short_Double
00531 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00532
00533 #define Type unsigned_short
00534 #define FType Double
00535 #define JCircle JCircle_unsigned_short_Double
00536 #define JCircle_t JCircle_unsigned_short_Double_t
00537 #include <j2k/Fred/Geometry/JCircle.hpp>
00538 #endif
00539 #endif
00540
00541 #ifdef __J2K__Need_JCircle_unsigned_long_float
00542 #ifndef __J2K__Incl_JCircle_unsigned_long_float
00543 #define __J2K__Incl_JCircle_unsigned_long_float
00544
00545 #define __J2K__Need_JPoint_unsigned_long_float
00546 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00547
00548 #define Type unsigned_long
00549 #define FType float
00550 #define JCircle JCircle_unsigned_long_float
00551 #define JCircle_t JCircle_unsigned_long_float_t
00552 #include <j2k/Fred/Geometry/JCircle.hpp>
00553 #endif
00554 #endif
00555
00556 #ifdef __J2K__Need_JCircle_unsigned_long_double
00557 #ifndef __J2K__Incl_JCircle_unsigned_long_double
00558 #define __J2K__Incl_JCircle_unsigned_long_double
00559
00560 #define __J2K__Need_JPoint_unsigned_long_double
00561 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00562
00563 #define Type unsigned_long
00564 #define FType double
00565 #define JCircle JCircle_unsigned_long_double
00566 #define JCircle_t JCircle_unsigned_long_double_t
00567 #include <j2k/Fred/Geometry/JCircle.hpp>
00568 #endif
00569 #endif
00570
00571 #ifdef __J2K__Need_JCircle_unsigned_long_Float
00572 #ifndef __J2K__Incl_JCircle_unsigned_long_Float
00573 #define __J2K__Incl_JCircle_unsigned_long_Float
00574
00575 #define __J2K__Need_JPoint_unsigned_long_Float
00576 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00577
00578 #define Type unsigned_long
00579 #define FType Float
00580 #define JCircle JCircle_unsigned_long_Float
00581 #define JCircle_t JCircle_unsigned_long_Float_t
00582 #include <j2k/Fred/Geometry/JCircle.hpp>
00583 #endif
00584 #endif
00585
00586 #ifdef __J2K__Need_JCircle_unsigned_long_Double
00587 #ifndef __J2K__Incl_JCircle_unsigned_long_Double
00588 #define __J2K__Incl_JCircle_unsigned_long_Double
00589
00590 #define __J2K__Need_JPoint_unsigned_long_Double
00591 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00592
00593 #define Type unsigned_long
00594 #define FType Double
00595 #define JCircle JCircle_unsigned_long_Double
00596 #define JCircle_t JCircle_unsigned_long_Double_t
00597 #include <j2k/Fred/Geometry/JCircle.hpp>
00598 #endif
00599 #endif
00600
00601 #ifdef __J2K__Need_JCircle_Integer_float
00602 #ifndef __J2K__Incl_JCircle_Integer_float
00603 #define __J2K__Incl_JCircle_Integer_float
00604
00605 #define __J2K__Need_JPoint_Integer_float
00606 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00607
00608 #define Type Integer
00609 #define FType float
00610 #define JCircle JCircle_Integer_float
00611 #define JCircle_t JCircle_Integer_float_t
00612 #include <j2k/Fred/Geometry/JCircle.hpp>
00613 #endif
00614 #endif
00615
00616 #ifdef __J2K__Need_JCircle_Integer_double
00617 #ifndef __J2K__Incl_JCircle_Integer_double
00618 #define __J2K__Incl_JCircle_Integer_double
00619
00620 #define __J2K__Need_JPoint_Integer_double
00621 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00622
00623 #define Type Integer
00624 #define FType double
00625 #define JCircle JCircle_Integer_double
00626 #define JCircle_t JCircle_Integer_double_t
00627 #include <j2k/Fred/Geometry/JCircle.hpp>
00628 #endif
00629 #endif
00630
00631 #ifdef __J2K__Need_JCircle_Integer_Float
00632 #ifndef __J2K__Incl_JCircle_Integer_Float
00633 #define __J2K__Incl_JCircle_Integer_Float
00634
00635 #define __J2K__Need_JPoint_Integer_Float
00636 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00637
00638 #define Type Integer
00639 #define FType Float
00640 #define JCircle JCircle_Integer_Float
00641 #define JCircle_t JCircle_Integer_Float_t
00642 #include <j2k/Fred/Geometry/JCircle.hpp>
00643 #endif
00644 #endif
00645
00646 #ifdef __J2K__Need_JCircle_Integer_Double
00647 #ifndef __J2K__Incl_JCircle_Integer_Double
00648 #define __J2K__Incl_JCircle_Integer_Double
00649
00650 #define __J2K__Need_JPoint_Integer_Double
00651 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00652
00653 #define Type Integer
00654 #define FType Double
00655 #define JCircle JCircle_Integer_Double
00656 #define JCircle_t JCircle_Integer_Double_t
00657 #include <j2k/Fred/Geometry/JCircle.hpp>
00658 #endif
00659 #endif
00660
00661 #ifdef __J2K__Need_JCircle_Float_float
00662 #ifndef __J2K__Incl_JCircle_Float_float
00663 #define __J2K__Incl_JCircle_Float_float
00664
00665 #define __J2K__Need_JPoint_Float_float
00666 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00667
00668 #define Type Float
00669 #define FType float
00670 #define JCircle JCircle_Float_float
00671 #define JCircle_t JCircle_Float_float_t
00672 #include <j2k/Fred/Geometry/JCircle.hpp>
00673 #endif
00674 #endif
00675
00676 #ifdef __J2K__Need_JCircle_Float_double
00677 #ifndef __J2K__Incl_JCircle_Float_double
00678 #define __J2K__Incl_JCircle_Float_double
00679
00680 #define __J2K__Need_JPoint_Float_double
00681 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00682
00683 #define Type Float
00684 #define FType double
00685 #define JCircle JCircle_Float_double
00686 #define JCircle_t JCircle_Float_double_t
00687 #include <j2k/Fred/Geometry/JCircle.hpp>
00688 #endif
00689 #endif
00690
00691 #ifdef __J2K__Need_JCircle_Float_Float
00692 #ifndef __J2K__Incl_JCircle_Float_Float
00693 #define __J2K__Incl_JCircle_Float_Float
00694
00695 #define __J2K__Need_JPoint_Float_Float
00696 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00697
00698 #define Type Float
00699 #define FType Float
00700 #define JCircle JCircle_Float_Float
00701 #define JCircle_t JCircle_Float_Float_t
00702 #include <j2k/Fred/Geometry/JCircle.hpp>
00703 #endif
00704 #endif
00705
00706 #ifdef __J2K__Need_JCircle_Float_Double
00707 #ifndef __J2K__Incl_JCircle_Float_Double
00708 #define __J2K__Incl_JCircle_Float_Double
00709
00710 #define __J2K__Need_JPoint_Float_Double
00711 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00712
00713 #define Type Float
00714 #define FType Double
00715 #define JCircle JCircle_Float_Double
00716 #define JCircle_t JCircle_Float_Double_t
00717 #include <j2k/Fred/Geometry/JCircle.hpp>
00718 #endif
00719 #endif
00720
00721 #ifdef __J2K__Need_JCircle_Double_float
00722 #ifndef __J2K__Incl_JCircle_Double_float
00723 #define __J2K__Incl_JCircle_Double_float
00724
00725 #define __J2K__Need_JPoint_Double_float
00726 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00727
00728 #define Type Double
00729 #define FType float
00730 #define JCircle JCircle_Double_float
00731 #define JCircle_t JCircle_Double_float_t
00732 #include <j2k/Fred/Geometry/JCircle.hpp>
00733 #endif
00734 #endif
00735
00736 #ifdef __J2K__Need_JCircle_Double_double
00737 #ifndef __J2K__Incl_JCircle_Double_double
00738 #define __J2K__Incl_JCircle_Double_double
00739
00740 #define __J2K__Need_JPoint_Double_double
00741 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00742
00743 #define Type Double
00744 #define FType double
00745 #define JCircle JCircle_Double_double
00746 #define JCircle_t JCircle_Double_double_t
00747 #include <j2k/Fred/Geometry/JCircle.hpp>
00748 #endif
00749 #endif
00750
00751 #ifdef __J2K__Need_JCircle_Double_Float
00752 #ifndef __J2K__Incl_JCircle_Double_Float
00753 #define __J2K__Incl_JCircle_Double_Float
00754
00755 #define __J2K__Need_JPoint_Double_Float
00756 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00757
00758 #define Type Double
00759 #define FType Float
00760 #define JCircle JCircle_Double_Float
00761 #define JCircle_t JCircle_Double_Float_t
00762 #include <j2k/Fred/Geometry/JCircle.hpp>
00763 #endif
00764 #endif
00765
00766 #ifdef __J2K__Need_JCircle_Double_Double
00767 #ifndef __J2K__Incl_JCircle_Double_Double
00768 #define __J2K__Incl_JCircle_Double_Double
00769
00770 #define __J2K__Need_JPoint_Double_Double
00771 #include <j2k/Fred/Geometry/Macro/MC_JPoint.hpp>
00772
00773 #define Type Double
00774 #define FType Double
00775 #define JCircle JCircle_Double_Double
00776 #define JCircle_t JCircle_Double_Double_t
00777 #include <j2k/Fred/Geometry/JCircle.hpp>
00778 #endif
00779 #endif
00780