31 #if defined(DomainMetricAdjacency_RECURSES)
32 #error Recursive header files inclusion detected in DomainMetricAdjacency.h
33 #else // defined(DomainMetricAdjacency_RECURSES)
35 #define DomainMetricAdjacency_RECURSES
37 #if !defined DomainMetricAdjacency_h
39 #define DomainMetricAdjacency_h
44 #include "DGtal/base/Common.h"
74 Dimension dimension = Domain::Space::dimension >
80 typedef typename Domain::Space
Space;
81 typedef typename Space::Point
Point;
82 typedef typename Space::Vector
Vector;
135 template <
typename OutputIterator>
148 template <
typename OutputIterator>
150 OutputIterator & out_it )
const;
209 template <
typename Domain, Dimension maxNorm1>
213 Domain::Space::dimension > &
object );
220 #include "DGtal/topology/DomainMetricAdjacency.ih"
225 #endif // !defined DomainMetricAdjacency_h
227 #undef DomainMetricAdjacency_RECURSES
228 #endif // else defined(DomainMetricAdjacency_RECURSES)