32 #if defined(CSeparableMetric_RECURSES)
33 #error Recursive header files inclusion detected in CSeparableMetric.h
34 #else // defined(CSeparableMetric_RECURSES)
36 #define CSeparableMetric_RECURSES
38 #if !defined CSeparableMetric_h
40 #define CSeparableMetric_h
45 #include "boost/concept_check.hpp"
46 #include "DGtal/base/Common.h"
93 typedef typename T::Value
Value;
124 #endif // !defined CSeparableMetric_h
126 #undef CSeparableMetric_RECURSES
127 #endif // else defined(CSeparableMetric_RECURSES)