CAPD RedHom Library
capd::persistence::EuclideanMetric< ScalarT, DIM > Class Template Reference

#include <capd/persistence/EuclideanMetric.h>

Public Types

typedef ScalarT Scalar
 
typedef double Distance
 
typedef capd::vectalg::Vector< Scalar, DIM > Point
 

Public Member Functions

Distance operator() (const Point &point1, const Point &point2) const
 

Member Typedef Documentation

template<typename ScalarT , size_t DIM>
typedef double capd::persistence::EuclideanMetric< ScalarT, DIM >::Distance
template<typename ScalarT , size_t DIM>
typedef capd::vectalg::Vector<Scalar, DIM> capd::persistence::EuclideanMetric< ScalarT, DIM >::Point
template<typename ScalarT , size_t DIM>
typedef ScalarT capd::persistence::EuclideanMetric< ScalarT, DIM >::Scalar

Member Function Documentation

template<typename ScalarT , size_t DIM>
Distance capd::persistence::EuclideanMetric< ScalarT, DIM >::operator() ( const Point point1,
const Point point2 
) const
inline