// =========================================================================
-// @author Leonardo Florez Valencia
-// @email florez-l@javeriana.edu.co
+// @author Leonardo Florez Valencia (florez-l@javeriana.edu.co)
// =========================================================================
-
#ifndef __fpa__Config__h__
#define __fpa__Config__h__
-#define ivq_FOUND @ivq_FOUND@
-#if ivq_FOUND == 1
-# define USE_ivq
-#else
-# undef USE_ivq
-#endif
+#include <ivq/Config.h>
+#include <fpa/fpa_export.h>
-#endif // __fpa__Config__h__
+#if @Eigen3_FOUND@ == 1
+# define USE_Eigen3
+#endif // @Eigen3_FOUND@ == 1
+// -------------------------------------------------------------------------
+#define fpaTraitsMacro( __t__ ) \
+ typedef __t__::TInternalTraits::TInputValue TInputValue; \
+ typedef __t__::TInternalTraits::TNeighborhood TNeighborhood; \
+ typedef __t__::TInternalTraits::TMark TMark; \
+ typedef __t__::TInternalTraits::TNode TNode; \
+ typedef __t__::TInternalTraits::TNodes TNodes; \
+ typedef __t__::TInternalTraits::TOutputValue TOutputValue; \
+ typedef __t__::TInternalTraits::TPoint TPoint; \
+ typedef __t__::TInternalTraits::TSeed TSeed; \
+ typedef __t__::TInternalTraits::TSeeds TSeeds; \
+ typedef __t__::TInternalTraits::TVertex TVertex
+
+#endif // __fpa__Config__h__
// eof - $RCSfile$