Public Member Functions | Static Public Member Functions

itk::SquaredEuclideanMetric< TPixelType > Class Template Reference

#include <itkLocalVariationImageFilter.h>

List of all members.

Public Member Functions

template<>
double Calc (itk::VariableLengthVector< float > p)
template<>
double Calc (itk::VariableLengthVector< double > p)

Static Public Member Functions

static double Calc (TPixelType p)

Detailed Description

template<class TPixelType>
class itk::SquaredEuclideanMetric< TPixelType >

Definition at line 28 of file itkLocalVariationImageFilter.h.


Member Function Documentation

template<class TPixelType >
double itk::SquaredEuclideanMetric< TPixelType >::Calc ( TPixelType  p ) [static]

Definition at line 102 of file itkLocalVariationImageFilter.txx.

  {
    return p*p;
  }
template<>
double itk::SquaredEuclideanMetric< itk::VariableLengthVector< double > >::Calc ( itk::VariableLengthVector< double >  p )

Definition at line 96 of file itkLocalVariationImageFilter.txx.

  {
    return p.GetSquaredNorm();
  }
template<>
double itk::SquaredEuclideanMetric< itk::VariableLengthVector< float > >::Calc ( itk::VariableLengthVector< float >  p )

Definition at line 90 of file itkLocalVariationImageFilter.txx.

  {
    return p.GetSquaredNorm();
  }

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines