1 // =========================================================================
2 // @author Leonardo Florez Valencia (florez-l@javeriana.edu.co)
3 // =========================================================================
4 #ifndef __fpa__Config__h__
5 #define __fpa__Config__h__
7 #include <ivq/Config.h>
8 #include <fpa/fpa_export.h>
10 #if @Eigen3_FOUND@ == 1
12 #endif // @Eigen3_FOUND@ == 1
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
27 #endif // __fpa__Config__h__