MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Public Types
mds::img::CSimilarityMeasure< V > Struct Template Reference

Base class for all similarity measures. More...

#include <mdsSimilarityMeasure.h>

Inheritance diagram for mds::img::CSimilarityMeasure< V >:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { FEATURE_VECTOR_MUST_BE_GIVEN = V::CLASS_FEATURE_VECTOR }
 Check that V is a feature vector type. More...
typedef V tFeatureVector
 Feature vector type.

Detailed Description

template<class V>
struct mds::img::CSimilarityMeasure< V >

Base class for all similarity measures.


Member Typedef Documentation

template<class V >
typedef V mds::img::CSimilarityMeasure< V >::tFeatureVector

Feature vector type.

Reimplemented in mds::img::CVarianceSimilarity< V >, and mds::img::CMeanValueSimilarity< V >.


Member Enumeration Documentation

template<class V >
anonymous enum

Check that V is a feature vector type.

You will see name of this enum somewhere in compiler error message if the type V can't be used.

Enumerator:
FEATURE_VECTOR_MUST_BE_GIVEN 

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