Feature Selection ToolboxFST3 Library / Documentation

FST::Distance_Euclid< DATATYPE, DIMTYPE, SUBSET > Class Template Reference

Implements Euclidean (L_2) distance. More...

#include <distance_euclid.hpp>

Inheritance diagram for FST::Distance_Euclid< DATATYPE, DIMTYPE, SUBSET >:
Collaboration diagram for FST::Distance_Euclid< DATATYPE, DIMTYPE, SUBSET >:

List of all members.

Public Types

typedef Distance< DATATYPE,
DIMTYPE, SUBSET > 
parent

Public Member Functions

 Distance_Euclid (const DIMTYPE n)
 Distance_Euclid (const Distance_Euclid &de)
virtual DATATYPE distance (const DATATYPE *pattern1, const DATATYPE *pattern2)
Distance_Euclidclone () const
virtual std::ostream & print (std::ostream &os) const

Detailed Description

template<typename DATATYPE, typename DIMTYPE, class SUBSET>
class FST::Distance_Euclid< DATATYPE, DIMTYPE, SUBSET >

Implements Euclidean (L_2) distance.

Examples:

demo10.cpp, demo11.cpp, demo11t.cpp, demo20.cpp, demo21.cpp, demo22.cpp, demo24.cpp, demo24t.cpp, demo26.cpp, demo34.cpp, demo50.cpp, demo51.cpp, demo52t.cpp, demo54.cpp, demo56.cpp, demo60.cpp, demo61.cpp, and demo63.cpp.


Member Function Documentation

template<typename DATATYPE , typename DIMTYPE , class SUBSET >
Distance_Euclid* FST::Distance_Euclid< DATATYPE, DIMTYPE, SUBSET >::clone (  )  const [inline, virtual]

create 1:1 independent clone of the current object

Implements FST::Clonable.


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

Generated on Thu Mar 31 11:38:34 2011 for FST3Library by  doxygen 1.6.1