31 #if defined(DigitalTopologyTraits_RECURSES) 32 #error Recursive header files inclusion detected in DigitalTopologyTraits.h 33 #else // defined(DigitalTopologyTraits_RECURSES) 35 #define DigitalTopologyTraits_RECURSES 37 #if !defined DigitalTopologyTraits_h 39 #define DigitalTopologyTraits_h 44 #include "DGtal/base/Common.h" 45 #include "DGtal/topology/MetricAdjacency.h" 72 template <
typename TForegroundAdjacency,
typename TBackgroundAdjacency, Dimension dim>
83 template <
typename TSpace>
96 template <
typename TSpace>
109 template <
typename TSpace>
122 template <
typename TSpace>
135 template <
typename TSpace>
148 template <
typename TSpace>
165 #endif // !defined DigitalTopologyTraits_h 167 #undef DigitalTopologyTraits_RECURSES 168 #endif // else defined(DigitalTopologyTraits_RECURSES) DGtal::uint32_t Dimension
Aim: Describes digital adjacencies in digital spaces that are defined with the 1-norm and the infinit...
Aim: the traits classes for DigitalTopology types.
static const Dimension GEODESIC_NEIGHBORHOOD_SIZE
DGtal is the top-level namespace which contains all DGtal functions and types.
unsigned int dim(const Vector &z)