Loading [MathJax]/extensions/tex2jax.js
Chemical Data Processing Library C++ API - Version 1.3.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
SimilarityFunctors.hpp File Reference

Definition of functor classes for the calculation of various similarity and distance measures. More...

#include "CDPL/Descr/SimilarityFunctions.hpp"

Go to the source code of this file.

Classes

class  CDPL::Descr::TanimotoSimilarity
 Functor class for calculating Tanimoto Similarities [CITB] of bitsets and vectors. More...
 
class  CDPL::Descr::CosineSimilarity
 Functor class for calculating Cosine Similarities [WCOS] of bitsets and vectors. More...
 
class  CDPL::Descr::EuclideanSimilarity
 Functor class for calculating the Euclidean Similarity [GSIM] of bitsets. More...
 
class  CDPL::Descr::ManhattanSimilarity
 Functor class for calculating the Manhattan Similarity [GSIM] of bitsets. More...
 
class  CDPL::Descr::DiceSimilarity
 Functor class for calculating the Dice Similarity [GSIM] of bitsets. More...
 
class  CDPL::Descr::TverskySimilarity
 Functor class for calculating the Tversky Similarity [GSIM] of bitsets. More...
 
class  CDPL::Descr::HammingDistance
 Functor class for calculating the Hamming Distance [WHAM, CITB] between bitsets. More...
 
class  CDPL::Descr::ManhattanDistance
 Functor class for calculating the Manhattan Distance [MADI] between bitsets and vectors. More...
 
class  CDPL::Descr::EuclideanDistance
 Functor class for calculating the Euclidean Distance [CITB] between bitsets and vectors. More...
 

Namespaces

 CDPL
 The namespace of the Chemical Data Processing Library.
 
 CDPL::Descr
 Contains classes and functions related to the generation and processing of pharmacophore and molecule descriptors.
 

Detailed Description

Definition of functor classes for the calculation of various similarity and distance measures.