mds::seg::CTetraMixtureSimilarity Class Reference

#include <mdsTetraSimilarityMeasure.h>

Inheritance diagram for mds::seg::CTetraMixtureSimilarity:

Inheritance graph
[legend]
List of all members.

Detailed Description

Complex similarity measure.


Public Member Functions

virtual bool checkSimilarity (const CTetraFeatures &v1, const CTetraFeatures &v2)
 Compares similarity of two given tetrahedron feature vectors.
 CTetraMixtureSimilarity (CTetraSimilarityMeasure &M1, CTetraSimilarityMeasure &M2, double dW1, double dW2)
 Default constructor.
virtual double getSimilarity (const CTetraFeatures &v1, const CTetraFeatures &v2)
 Computes similarity of two given feature vectors.
virtual ~CTetraMixtureSimilarity ()
 Virtual destructor.

Protected Attributes

double m_dW1
 Mixing weights.
double m_dW2
CTetraSimilarityMeasurem_Measure1
 References to the similarity measures.
CTetraSimilarityMeasurem_Measure2


Constructor & Destructor Documentation

mds::seg::CTetraMixtureSimilarity::CTetraMixtureSimilarity CTetraSimilarityMeasure M1,
CTetraSimilarityMeasure M2,
double  dW1,
double  dW2
 

Default constructor.

virtual mds::seg::CTetraMixtureSimilarity::~CTetraMixtureSimilarity  )  [inline, virtual]
 

Virtual destructor.


Member Function Documentation

bool mds::seg::CTetraMixtureSimilarity::checkSimilarity const CTetraFeatures v1,
const CTetraFeatures v2
[virtual]
 

Compares similarity of two given tetrahedron feature vectors.

Reimplemented from mds::seg::CTetraSimilarityMeasure.

double mds::seg::CTetraMixtureSimilarity::getSimilarity const CTetraFeatures v1,
const CTetraFeatures v2
[virtual]
 

Computes similarity of two given feature vectors.

Implements mds::seg::CTetraSimilarityMeasure.


Member Data Documentation

double mds::seg::CTetraMixtureSimilarity::m_dW1 [protected]
 

Mixing weights.

double mds::seg::CTetraMixtureSimilarity::m_dW2 [protected]
 

CTetraSimilarityMeasure& mds::seg::CTetraMixtureSimilarity::m_Measure1 [protected]
 

References to the similarity measures.

CTetraSimilarityMeasure& mds::seg::CTetraMixtureSimilarity::m_Measure2 [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Mar 11 10:36:13 2010 for MDSTk Extension Libraries by  doxygen 1.4.6-NO