+// =========================================================================
+// @author Leonardo Florez Valencia
+// @email florez-l@javeriana.edu.co
+// =========================================================================
+
#ifndef __fpa__Config__h__
#define __fpa__Config__h__
-#include <fpa_Export.h>
-
-/*
- * =========================================================================
- * Version numbers and strings
- * =========================================================================
- */
-#define fpa_MAJOR_VERSION @prj_MAJ_VER@
-#define fpa_MINOR_VERSION @prj_MIN_VER@
-#define fpa_RELEASE_VERSION @prj_REL_VER@
-#define fpa_VERSION "@prj_VERSION@"
-#define fpa_SHORT_VERSION "@prj_SHORT_VERSION@"
-
-/*
- * =========================================================================
- * Language related macros
- * =========================================================================
- */
+#define VTK_FOUND @VTK_FOUND@
+#if VTK_FOUND == 1
+# define USE_VTK
+#else
+# undef USE_VTK
+#endif
-#if __cplusplus >= 201103L
-# define fpa_OVERRIDE override
-# define fpa_DELETE_FUNCTION =delete
-# define fpa_NULLPTR nullptr
-# define fpa_NOEXCEPT noexcept
-# define fpa_HAS_CXX11_STATIC_ASSERT
-# define fpa_HAS_CXX11_RVREF
+#define ivq_FOUND @ivq_FOUND@
+#if ivq_FOUND == 1
+# define USE_ivq
#else
-# define fpa_OVERRIDE
-# define fpa_DELETE_FUNCTION
-# define fpa_NULLPTR NULL
-# define fpa_NOEXCEPT throw()
+# undef USE_ivq
#endif
+// -------------------------------------------------------------------------
+#define fpa_Base_TraitTypes( _traits_ ) \
+ typedef _traits_::TEvent TEvent; \
+ typedef _traits_::TFrontId TFrontId; \
+ typedef _traits_::TInputValue TInputValue; \
+ typedef _traits_::TNeighborhood TNeighborhood; \
+ typedef _traits_::TNode TNode; \
+ typedef _traits_::TNodes TNodes; \
+ typedef _traits_::TOutputValue TOutputValue; \
+ typedef _traits_::TPoint TPoint; \
+ typedef _traits_::TSeed TSeed; \
+ typedef _traits_::TSeeds TSeeds; \
+ typedef _traits_::TVertex TVertex
+
#endif // __fpa__Config__h__
// eof - $RCSfile$