cz.cuni.amis.pogamut.base.utils.math
Class DistanceUtils.RelationCloser<T>

Package class diagram package DistanceUtils.RelationCloser
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.utils.math.DistanceUtils.RelationCloser<T>
Type Parameters:
T -
All Implemented Interfaces:
DistanceUtils.IBetterRelation<T>
Enclosing class:
DistanceUtils

public static class DistanceUtils.RelationCloser<T>
extends Object
implements DistanceUtils.IBetterRelation<T>

Prefer "closer" objects to "target"

Author:
Jimmy

Constructor Summary
DistanceUtils.RelationCloser()
           
 
Method Summary
 boolean isBetterRelation(ILocated target, T examinedObject, double examinedObjetToTargetDistance, T currentBestCandidate, double currentBestObjectToTargetDistance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistanceUtils.RelationCloser

public DistanceUtils.RelationCloser()
Method Detail

isBetterRelation

public boolean isBetterRelation(ILocated target,
                                T examinedObject,
                                double examinedObjetToTargetDistance,
                                T currentBestCandidate,
                                double currentBestObjectToTargetDistance)
Specified by:
isBetterRelation in interface DistanceUtils.IBetterRelation<T>


Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.