See: Description

| Interface | Description | 
|---|---|
| DimensionSelectingSubspaceDistanceFunction<O,D extends Distance<D>> | 
 Interface for dimension selecting subspace distance functions. 
 | 
| Class | Description | 
|---|---|
| AbstractDimensionsSelectingDoubleDistanceFunction<V extends FeatureVector<?,?>> | 
 Provides a distance function that computes the distance (which is a double
 distance) between feature vectors only in specified dimensions. 
 | 
| AbstractDimensionsSelectingDoubleDistanceFunction.Parameterizer | 
 Parameterization class. 
 | 
| AbstractPreferenceVectorBasedCorrelationDistanceFunction<V extends NumberVector<?,?>,P extends PreferenceVectorIndex<V>> | 
 Abstract super class for all preference vector based correlation distance
 functions. 
 | 
| AbstractPreferenceVectorBasedCorrelationDistanceFunction.Instance<V extends NumberVector<?,?>,P extends PreferenceVectorIndex<V>> | 
 Instance to compute the distances on an actual database. 
 | 
| AbstractPreferenceVectorBasedCorrelationDistanceFunction.Parameterizer<F extends IndexFactory<?,?>> | 
 Parameterization class. 
 | 
| DimensionSelectingDistanceFunction | 
 Provides a distance function that computes the distance between feature
 vectors as the absolute difference of their values in a specified dimension. 
 | 
| DimensionSelectingDistanceFunction.Parameterizer | 
 Parameterization class. 
 | 
| DiSHDistanceFunction | 
 Distance function used in the DiSH algorithm. 
 | 
| DiSHDistanceFunction.Instance<V extends NumberVector<?,?>> | 
 The actual instance bound to a particular database. 
 | 
| DiSHDistanceFunction.Parameterizer | 
 Parameterization class. 
 | 
| HiSCDistanceFunction<V extends NumberVector<?,?>> | 
 Distance function used in the HiSC algorithm. 
 | 
| HiSCDistanceFunction.Instance<V extends NumberVector<?,?>> | 
 The actual instance bound to a particular database. 
 | 
| HiSCDistanceFunction.Parameterizer<V extends NumberVector<?,?>> | 
 Parameterization class. 
 | 
| LocalSubspaceDistanceFunction | 
 Provides a distance function to determine a kind of correlation distance
 between two points, which is a pair consisting of the distance between the
 two subspaces spanned by the strong eigenvectors of the two points and the
 affine distance between the two subspaces. 
 | 
| LocalSubspaceDistanceFunction.Instance<V extends NumberVector<?,?>> | 
 The actual instance bound to a particular database. 
 | 
| LocalSubspaceDistanceFunction.Parameterizer | 
 Parameterization class. 
 | 
| SubspaceEuclideanDistanceFunction | 
 Provides a distance function that computes the Euclidean distance between
 feature vectors only in specified dimensions. 
 | 
| SubspaceEuclideanDistanceFunction.Parameterizer | 
 Parameterization class. 
 | 
| SubspaceLPNormDistanceFunction | 
 Provides a distance function that computes the Euclidean distance between
 feature vectors only in specified dimensions. 
 | 
| SubspaceLPNormDistanceFunction.Parameterizer | 
 Parameterization class. 
 | 
| SubspaceManhattanDistanceFunction | 
 Provides a distance function that computes the Euclidean distance between
 feature vectors only in specified dimensions. 
 | 
| SubspaceManhattanDistanceFunction.Parameterizer | 
 Parameterization class. 
 | 
Distance functions based on subspaces.