Public Types | Public Member Functions | Private Attributes

DGtal::CSeparableMetric< T > Struct Template Reference
[DGtal concepts]

#include <CSeparableMetric.h>

Public Types

typedef T::InternalValueType InternalValueType
typedef T::ValueType ValueType
typedef T::Abscissa Abscissa

Public Member Functions

 BOOST_CONCEPT_USAGE (CSeparableMetric)

Private Attributes

myT
Abscissa a
InternalValueType h

Detailed Description

template<typename T>
struct DGtal::CSeparableMetric< T >

Description 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 semantics

Name Expression Type requirements Return type Precondition Semantics Postcondition Complexity

Invariants

Models

Notes


Member Typedef Documentation

template<typename T >
typedef T::Abscissa DGtal::CSeparableMetric< T >::Abscissa
template<typename T >
typedef T::InternalValueType DGtal::CSeparableMetric< T >::InternalValueType
template<typename T >
typedef T::ValueType DGtal::CSeparableMetric< T >::ValueType

Member Function Documentation

template<typename T >
DGtal::CSeparableMetric< T >::BOOST_CONCEPT_USAGE ( CSeparableMetric< T >   )  [inline]

Field Documentation

template<typename T >
Abscissa DGtal::CSeparableMetric< T >::a [private]
template<typename T >
InternalValueType DGtal::CSeparableMetric< T >::h [private]
template<typename T >
T DGtal::CSeparableMetric< T >::myT [private]

The documentation for this struct was generated from the following file: