DGtal
0.6.devel
|
#include <CSeparableMetric.h>
Public Types | |
typedef T::InternalValue | InternalValue |
typedef T::Value | Value |
typedef T::Abscissa | Abscissa |
Public Member Functions | |
BOOST_CONCEPT_USAGE (CSeparableMetric) |
Private Attributes | |
T | myT |
Abscissa | a |
InternalValue | h |
DescriptionDescription of concept 'CSeparableMetric'
Aim: The concept CSeparableMetric specifies what are the classes that implement a model of separable metrics.
Refinement of
Associated types :
Notation
Definitions
Valid expressions and
Name | Expression | Type requirements | Return type | Precondition | Semantics | Postcondition | Complexity |
Invariants###
Models### l_0, l_1 and l_2 metrics defined in the SeparableMetricHelper.H
Notes###
Definition at line 89 of file CSeparableMetric.h.
typedef T::Abscissa DGtal::CSeparableMetric< T >::Abscissa |
Definition at line 94 of file CSeparableMetric.h.
typedef T::InternalValue DGtal::CSeparableMetric< T >::InternalValue |
Definition at line 92 of file CSeparableMetric.h.
typedef T::Value DGtal::CSeparableMetric< T >::Value |
Definition at line 93 of file CSeparableMetric.h.
|
inline |
Definition at line 98 of file CSeparableMetric.h.
References DGtal::CSeparableMetric< T >::myT, and DGtal::ConceptUtils::sameType().
|
private |
Definition at line 112 of file CSeparableMetric.h.
|
private |
Definition at line 113 of file CSeparableMetric.h.
|
private |
Definition at line 111 of file CSeparableMetric.h.
Referenced by DGtal::CSeparableMetric< T >::BOOST_CONCEPT_USAGE().