struct DGtal::concepts::CDigitalMetricSpace< T >
Aim: defines the concept of digital metric spaces.
Description of concept 'CDigitalMetricSpace'
CDigitalMetricSpace is a refinement of CMetricSpace such that the value type of the distance function is an Integer type (model of CInteger).
Associated types :
- Space: type of space on which the metric is defined (model of CSpace)
- Point: type of points associated with the underlying metric space.
- Value: the value type of the metric (model of CInteger)
- RawValue: the value type for the rawDistance method (model of CInteger)
Valid expressions and semantics
|Name ||Expression ||Type requirements ||Return type ||Precondition ||Semantics ||Post condition ||Complexity |
- Template Parameters
Definition at line 98 of file CDigitalMetricSpace.h.