DGtal::SeparableMetricTraits< Integer, TValueType, 1 > Struct Template Reference

#include <SeparableMetricTraits.h>

Public Types

typedef TValueType ValueType
typedef ValueType InternalValueType

Public Member Functions

ValueType operator() (const InternalValueType &aInternalValue) const
InternalValueType F (const Integer pos, const Integer ci, const InternalValueType hi) const
Integer Sep (const int i, const long hi, const int j, const long hj) const

Static Public Attributes

static const double p = 1

Detailed Description

template<typename Integer, typename TValueType>
struct DGtal::SeparableMetricTraits< Integer, TValueType, 1 >

L_1 specialization


Member Typedef Documentation

template<typename Integer , typename TValueType >
typedef ValueType DGtal::SeparableMetricTraits< Integer, TValueType, 1 >::InternalValueType
template<typename Integer , typename TValueType >
typedef TValueType DGtal::SeparableMetricTraits< Integer, TValueType, 1 >::ValueType

Member Function Documentation

template<typename Integer , typename TValueType >
InternalValueType DGtal::SeparableMetricTraits< Integer, TValueType, 1 >::F ( const Integer  pos,
const Integer  ci,
const InternalValueType  hi 
) const [inline]
template<typename Integer , typename TValueType >
ValueType DGtal::SeparableMetricTraits< Integer, TValueType, 1 >::operator() ( const InternalValueType aInternalValue  )  const [inline]
template<typename Integer , typename TValueType >
Integer DGtal::SeparableMetricTraits< Integer, TValueType, 1 >::Sep ( const int  i,
const long  hi,
const int  j,
const long  hj 
) const [inline]

Field Documentation

template<typename Integer , typename TValueType >
const double DGtal::SeparableMetricTraits< Integer, TValueType, 1 >::p = 1 [static]

The documentation for this struct was generated from the following file:
Generated on Wed Oct 6 10:18:19 2010 for DGtal by  doxygen 1.6.3