]> Creatis software - FrontAlgorithms.git/blob - lib/fpa/Config.h.in
...
[FrontAlgorithms.git] / lib / fpa / Config.h.in
1 // =========================================================================
2 // @author Leonardo Florez Valencia (florez-l@javeriana.edu.co)
3 // =========================================================================
4 #ifndef __fpa__Config__h__
5 #define __fpa__Config__h__
6
7 #include <ivq/Config.h>
8 #include <fpa/fpa_export.h>
9
10 #if @Eigen3_FOUND@ == 1
11 #  define USE_Eigen3
12 #endif // @Eigen3_FOUND@ == 1
13
14 // -------------------------------------------------------------------------
15 #define fpaTraitsMacro( __t__ )                                 \
16   typedef __t__::TInternalTraits::TInputValue   TInputValue;    \
17   typedef __t__::TInternalTraits::TNeighborhood TNeighborhood;  \
18   typedef __t__::TInternalTraits::TMark         TMark;          \
19   typedef __t__::TInternalTraits::TNode         TNode;          \
20   typedef __t__::TInternalTraits::TNodes        TNodes;         \
21   typedef __t__::TInternalTraits::TOutputValue  TOutputValue;   \
22   typedef __t__::TInternalTraits::TPoint        TPoint;         \
23   typedef __t__::TInternalTraits::TSeed         TSeed;          \
24   typedef __t__::TInternalTraits::TSeeds        TSeeds;         \
25   typedef __t__::TInternalTraits::TVertex       TVertex
26
27 #endif // __fpa__Config__h__
28 // eof - $RCSfile$