public static final class LocalAbstractObject.TrivialDistanceFunction extends java.lang.Object implements DistanceFunction<LocalAbstractObject>, java.io.Serializable
Constructor and Description |
---|
LocalAbstractObject.TrivialDistanceFunction() |
Modifier and Type | Method and Description |
---|---|
float |
getDistance(LocalAbstractObject o1,
LocalAbstractObject o2)
Returns the distance between object
o1 and object o2 . |
java.lang.Class<? extends LocalAbstractObject> |
getDistanceObjectClass()
Returns the type of objects that this distance function accepts as arguments.
|
public LocalAbstractObject.TrivialDistanceFunction()
public float getDistance(LocalAbstractObject o1, LocalAbstractObject o2)
DistanceFunction
o1
and object o2
.getDistance
in interface DistanceFunction<LocalAbstractObject>
o1
- the object for which to measure the distanceo2
- the object for which to measure the distanceo1
and object o2
public java.lang.Class<? extends LocalAbstractObject> getDistanceObjectClass()
DistanceFunction
getDistanceObjectClass
in interface DistanceFunction<LocalAbstractObject>