Skip navigation links
A B C D E I L M W 

A

angular() - Static method in class de.javagl.nd.distance.tuples.d.DoubleTupleDistanceFunctions
Returns a DistanceFunction that computes the angular distance (that is, 1-c, where c is the cosine similarity)
applyAsDouble(T, T) - Method in interface de.javagl.nd.distance.DistanceFunction
 

B

byDistanceComparator(DoubleTuple, ToDoubleBiFunction<? super DoubleTuple, ? super DoubleTuple>) - Static method in class de.javagl.nd.distance.tuples.d.DoubleTupleDistanceFunctions
Returns a new comparator that compares DoubleTuple instances by their distance to the given reference, according to the given distance function.
byDistanceComparator(IntTuple, ToDoubleBiFunction<? super IntTuple, ? super IntTuple>) - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a new comparator that compares IntTuple instances by their distance to the given reference, according to the given distance function.
byDistanceComparator(LongTuple, ToDoubleBiFunction<? super LongTuple, ? super LongTuple>) - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a new comparator that compares LongTuple instances by their distance to the given reference, according to the given distance function.

C

chebyshev() - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a DistanceFunction that computes the Chebyshev distance
chebyshev() - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a DistanceFunction that computes the Chebyshev distance
computeEuclidean(DoubleTuple, DoubleTuple) - Static method in class de.javagl.nd.distance.tuples.d.DoubleTupleDistanceFunctions
Computes the Euclidean distance between the given tuples
computeEuclideanSquared(DoubleTuple, DoubleTuple) - Static method in class de.javagl.nd.distance.tuples.d.DoubleTupleDistanceFunctions
Computes the squared Euclidean distance between the given tuples

D

de.javagl.nd.distance - package de.javagl.nd.distance
Interfaces related to distance computations.
de.javagl.nd.distance.tuples.d - package de.javagl.nd.distance.tuples.d
Different implementations of the DistanceFunction interface for DoubleTuple instances.
de.javagl.nd.distance.tuples.i - package de.javagl.nd.distance.tuples.i
Different implementations of the DistanceFunction interface for IntTuple instances.
de.javagl.nd.distance.tuples.j - package de.javagl.nd.distance.tuples.j
Different implementations of the DistanceFunction interface for LongTuple instances.
distance(T, T) - Method in interface de.javagl.nd.distance.DistanceFunction
Computes the distance between the given objects
DistanceFunction<T> - Interface in de.javagl.nd.distance
Interface representing a distance function.
DoubleTupleDistanceFunctions - Class in de.javagl.nd.distance.tuples.d
Methods to create DistanceFunction instances for DoubleTuples
dynamicTimeWarping() - Static method in class de.javagl.nd.distance.tuples.d.DoubleTupleDistanceFunctions
Returns a DistanceFunction that computes the dynamic time warping distance between two DoubleTuples

E

euclidean() - Static method in class de.javagl.nd.distance.tuples.d.DoubleTupleDistanceFunctions
Returns a DistanceFunction that computes the Euclidean distance
euclidean() - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a DistanceFunction that computes the Euclidean distance
euclidean() - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a DistanceFunction that computes the Euclidean distance
euclideanSquared() - Static method in class de.javagl.nd.distance.tuples.d.DoubleTupleDistanceFunctions
Returns a DistanceFunction that computes the squared Euclidean distance
euclideanSquared() - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a DistanceFunction that computes the squared Euclidean distance
euclideanSquared() - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a DistanceFunction that computes the squared Euclidean distance

I

IntTupleDistanceFunctions - Class in de.javagl.nd.distance.tuples.i
Methods to create DistanceFunctions for IntTuples

L

LongTupleDistanceFunctions - Class in de.javagl.nd.distance.tuples.j
Methods to create DistanceFunctions for LongTuples

M

manhattan() - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a DistanceFunction that computes the Manhattan distance
manhattan() - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a DistanceFunction that computes the Manhattan distance

W

wrappedChebyshev(IntTuple) - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a DistanceFunction that computes the Chebyshev distance of IntTuples when they are interpreted as points on a sphere with the given size (that is, circumference).
wrappedChebyshev(LongTuple) - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a DistanceFunction that computes the Chebyshev distance of LongTuples when they are interpreted as points on a sphere with the given size (that is, circumference).
wrappedEuclidean(IntTuple) - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a DistanceFunction that computes the Euclidean distance of IntTuples when they are interpreted as points on a sphere with the given size (that is, circumference).
wrappedEuclidean(LongTuple) - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a DistanceFunction that computes the Euclidean distance of LongTuples when they are interpreted as points on a sphere with the given size (that is, circumference).
wrappedEuclideanSquared(IntTuple) - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a DistanceFunction that computes the squared Euclidean distance of IntTuples when they are interpreted as points on a sphere with the given size (that is, circumference).
wrappedEuclideanSquared(LongTuple) - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a DistanceFunction that computes the squared Euclidean distance of LongTuples when they are interpreted as points on a sphere with the given size (that is, circumference).
wrappedManhattan(IntTuple) - Static method in class de.javagl.nd.distance.tuples.i.IntTupleDistanceFunctions
Returns a DistanceFunction that computes the Manhattan distance of IntTuples when they are interpreted as points on a sphere with the given size (that is, circumference).
wrappedManhattan(LongTuple) - Static method in class de.javagl.nd.distance.tuples.j.LongTupleDistanceFunctions
Returns a DistanceFunction that computes the Manhattan distance of LongTuples when they are interpreted as points on a sphere with the given size (that is, circumference).
A B C D E I L M W 
Skip navigation links

Copyright © 2015. All Rights Reserved.