Uses of Interface
cz.cuni.amis.pogamut.base3d.worldview.object.ILocated

Packages that use ILocated
cz.cuni.amis.pogamut.base.agent.navigation   
cz.cuni.amis.pogamut.base.utils.math   
cz.cuni.amis.pogamut.base3d.agent   
cz.cuni.amis.pogamut.base3d.agent.jmx   
cz.cuni.amis.pogamut.base3d.worldview.object   
 

Uses of ILocated in cz.cuni.amis.pogamut.base.agent.navigation
 

Methods in cz.cuni.amis.pogamut.base.agent.navigation with parameters of type ILocated
 void IStuckDetector.setBotTarget(ILocated target)
          Where the bot is currently trying to get with DIRECT MOVEMENT (possibly with JUMPS).
 

Uses of ILocated in cz.cuni.amis.pogamut.base.utils.math
 

Classes in cz.cuni.amis.pogamut.base.utils.math with type parameters of type ILocated
static class DistanceUtils.GetLocatedDistance2D<T extends ILocated>
          Simple implementation of DistanceUtils.IGetDistance that uses Location.getDistance2D(Location) method.
static class DistanceUtils.GetLocatedDistance3D<T extends ILocated>
          Simple implementation of DistanceUtils.IGetDistance that uses Location.getDistance(Location) method.
 

Fields in cz.cuni.amis.pogamut.base.utils.math with type parameters of type ILocated
static DistanceUtils.GetLocatedDistance2D<ILocated> DistanceUtils.getLocatedDistance2D
          See DistanceUtils.GetLocatedDistance2D.
static DistanceUtils.GetLocatedDistance3D<ILocated> DistanceUtils.getLocatedDistance3D
          See DistanceUtils.GetLocatedDistance3D.
 

Methods in cz.cuni.amis.pogamut.base.utils.math with type parameters of type ILocated
static
<T extends ILocated>
List<T>
DistanceUtils.getDistanceSorted(Collection<T> locations, ILocated target)
          Returns "locations" sorted according to the distance to "target".
static
<T extends ILocated>
List<T>
DistanceUtils.getDistanceSorted(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns "locations" accepted by all "filters" sorted according to the distance to "target".
static
<T extends ILocated>
List<T>
DistanceUtils.getDistanceSorted(Collection<T> locations, ILocated target, double maxDistance)
          Returns "locations" sorted according to the distance to "target".
static
<T extends ILocated>
List<T>
DistanceUtils.getDistanceSortedFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns "locations" sorted according to the distance to "target".
static
<T extends ILocated>
T
DistanceUtils.getFarthest(Collection<T> locations, ILocated target)
          Returns the farthest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the farthest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest(Collection<T> locations, ILocated target, double maxDistance)
          Returns the farthest object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest2D(Collection<T> locations, ILocated target)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest2D(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest2D(Collection<T> locations, ILocated target, double maxDistance)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getFarthestFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the farthest object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getFarthestFiltered2D(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNearest(Collection<T> locations, ILocated target)
          Returns the nearest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNearest(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNearest(Collection<T> locations, ILocated target, double maxDistance)
          Returns the nearest object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNearest2D(Collection<T> locations, ILocated target)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNearest2D(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNearest2D(Collection<T> locations, ILocated target, double maxDistance)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNearestFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nearest object from 'location' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNearestFiltered2D(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nearest (in 2D ~ [x,y]) object from 'location' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest(int nthFarthest, Collection<T> locations, ILocated target)
          Returns the nth-farthest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest(int nthFarthest, Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nth-farthest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest(int nthFarthest, Collection<T> locations, ILocated target, double maxDistance)
          Returns the nth-farthest object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest2D(int nthFarthest, Collection<T> locations, ILocated target)
          Returns the nth-farthest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest2D(int nthFarthest, Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nth-farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest2D(int nthFarthest, Collection<T> locations, ILocated target, double maxDistance)
          Returns the nth-farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthestFiltered(int nthFarthest, Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nth-farthest object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthestFiltered2D(int nthFarthest, Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nth-farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest(int nthNearest, Collection<T> locations, ILocated target)
          Returns the nth-nearest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest(int nthNearest, Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest(int nthNearest, Collection<T> locations, ILocated target, double maxDistance)
          Returns the nth-nearest object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest2D(int nthNearest, Collection<T> locations, ILocated target)
          Returns the nth-nearest (in 2D ~ [x,y]) object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest2D(int nthNearest, Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest2D(int nthNearest, Collection<T> locations, ILocated target, double maxDistance)
          Returns the nth-nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearestFiltered(int nthNearest, Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nth-nearest object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearestFiltered2D(int nthNearest, Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nth-nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest(Collection<T> locations, ILocated target)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest(Collection<T> locations, ILocated target, double maxDistance)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest2D(Collection<T> locations, ILocated target)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest2D(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest2D(Collection<T> locations, ILocated target, double maxDistance)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest2DFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter<T> filter)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearestFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Deprecated. 
 

Methods in cz.cuni.amis.pogamut.base.utils.math with parameters of type ILocated
 double DistanceUtils.IGetDistance.getDistance(T object, ILocated target)
           
 double DistanceUtils.GetLocatedDistance3D.getDistance(T object, ILocated target)
          Uses Location.getDistance(Location) method.
 double DistanceUtils.GetLocatedDistance2D.getDistance(T object, ILocated target)
          Uses Location.getDistance(Location) method.
static
<T extends ILocated>
List<T>
DistanceUtils.getDistanceSorted(Collection<T> locations, ILocated target)
          Returns "locations" sorted according to the distance to "target".
static
<T extends ILocated>
List<T>
DistanceUtils.getDistanceSorted(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns "locations" accepted by all "filters" sorted according to the distance to "target".
static
<T> List<T>
DistanceUtils.getDistanceSorted(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance)
          Returns "locations" sorted according to the distance to "target".
static
<T> List<T>
DistanceUtils.getDistanceSorted(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IDistanceFilter... filters)
          Returns "locations" accepted by all "filters" sorted according to the distance to "target".
static
<T extends ILocated>
List<T>
DistanceUtils.getDistanceSorted(Collection<T> locations, ILocated target, double maxDistance)
          Returns "locations" sorted according to the distance to "target".
static
<T extends ILocated>
List<T>
DistanceUtils.getDistanceSortedFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns "locations" sorted according to the distance to "target".
static
<T extends IViewable>
List<T>
DistanceUtils.getDistanceSortedVisible(Collection<T> locations, ILocated target)
          Returns visible "locations" sorted according to the distance to "target".
static
<T extends ILocated>
T
DistanceUtils.getFarthest(Collection<T> locations, ILocated target)
          Returns the farthest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the farthest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T> T
DistanceUtils.getFarthest(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance)
          Returns the farthest object to 'target'.
static
<T> T
DistanceUtils.getFarthest(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IDistanceFilter... filters)
          Returns the farthest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest(Collection<T> locations, ILocated target, double maxDistance)
          Returns the farthest object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest2D(Collection<T> locations, ILocated target)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest2D(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getFarthest2D(Collection<T> locations, ILocated target, double maxDistance)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getFarthestFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the farthest object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getFarthestFiltered2D(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends IViewable>
T
DistanceUtils.getFarthestVisible(Collection<T> locations, ILocated target)
          Returns the farthest object from 'locations' to 'target' that is visible (using DistanceUtils.VisibleFilter).
static
<T extends IViewable>
T
DistanceUtils.getFarthestVisible2D(Collection<T> locations, ILocated target)
          Returns the farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is visible (using DistanceUtils.VisibleFilter).
static
<T> T
DistanceUtils.getInBestRelation(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IBetterRelation betterRelation)
          Returns "in-best-distance-relation-to-'target'" object.
static
<T> T
DistanceUtils.getInBestRelation(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IBetterRelation betterRelation, DistanceUtils.IDistanceFilter... filters)
          Returns "in-best-distance-relation-to-'target'" object.
static
<T> T
DistanceUtils.getInNthBestRelation(int nthBest, Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IBetterRelation betterRelation)
          Returns "in-nth-best-distance-relation-to-'target'" object from 'locations'.
static
<T> T
DistanceUtils.getInNthBestRelation(int nthBest, Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IBetterRelation betterRelation, DistanceUtils.IDistanceFilter... filters)
          Returns "in-nth-best-distance-relation-to-'target'" object from 'location'.
static
<T extends ILocated>
T
DistanceUtils.getNearest(Collection<T> locations, ILocated target)
          Returns the nearest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNearest(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T> T
DistanceUtils.getNearest(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance)
          Returns the nearest object from 'locations' to 'target'.
static
<T> T
DistanceUtils.getNearest(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest object from 'location' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNearest(Collection<T> locations, ILocated target, double maxDistance)
          Returns the nearest object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNearest2D(Collection<T> locations, ILocated target)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNearest2D(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNearest2D(Collection<T> locations, ILocated target, double maxDistance)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNearestFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nearest object from 'location' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNearestFiltered2D(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nearest (in 2D ~ [x,y]) object from 'location' to 'target' that is accepted by 'filter'.
static
<T extends IViewable>
T
DistanceUtils.getNearestVisible(Collection<T> locations, ILocated target)
          Returns the nearest object from 'locations' to 'target' that is visible (using DistanceUtils.VisibleFilter).
static
<T extends IViewable>
T
DistanceUtils.getNearestVisible2D(Collection<T> locations, ILocated target)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is visible (using DistanceUtils.VisibleFilter).
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest(int nthFarthest, Collection<T> locations, ILocated target)
          Returns the nth-farthest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest(int nthFarthest, Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nth-farthest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T> T
DistanceUtils.getNthFarthest(int nthFarthest, Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance)
          Returns the n-th farthest object from 'locations' to 'target'.
static
<T> T
DistanceUtils.getNthFarthest(int nthFarthest, Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IDistanceFilter... filters)
          Returns the n-th farthest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest(int nthFarthest, Collection<T> locations, ILocated target, double maxDistance)
          Returns the nth-farthest object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest2D(int nthFarthest, Collection<T> locations, ILocated target)
          Returns the nth-farthest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest2D(int nthFarthest, Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nth-farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthest2D(int nthFarthest, Collection<T> locations, ILocated target, double maxDistance)
          Returns the nth-farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthestFiltered(int nthFarthest, Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nth-farthest object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNthFarthestFiltered2D(int nthFarthest, Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nth-farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends IViewable>
T
DistanceUtils.getNthFarthestVisible(int nthFarthest, Collection<T> locations, ILocated target)
          Returns the nth-farthest object from 'locations' to 'target' that is visible (using DistanceUtils.VisibleFilter).
static
<T extends IViewable>
T
DistanceUtils.getNthFarthestVisible2D(int nthFarthest, Collection<T> locations, ILocated target)
          Returns the nth-farthest (in 2D ~ [x,y]) object from 'locations' to 'target' that is visible (using DistanceUtils.VisibleFilter).
static
<T extends ILocated>
T
DistanceUtils.getNthNearest(int nthNearest, Collection<T> locations, ILocated target)
          Returns the nth-nearest object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest(int nthNearest, Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T> T
DistanceUtils.getNthNearest(int nthNearest, Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance)
          Returns the n-th nearest object from 'locations' to 'target'.
static
<T> T
DistanceUtils.getNthNearest(int nthNearest, Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IDistanceFilter... filters)
          Returns the n-th nearest object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest(int nthNearest, Collection<T> locations, ILocated target, double maxDistance)
          Returns the nth-nearest object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest2D(int nthNearest, Collection<T> locations, ILocated target)
          Returns the nth-nearest (in 2D ~ [x,y]) object from 'locations' to 'target'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest2D(int nthNearest, Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Returns the nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by all 'filters'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearest2D(int nthNearest, Collection<T> locations, ILocated target, double maxDistance)
          Returns the nth-nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is not further than 'maxDistance'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearestFiltered(int nthNearest, Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nth-nearest object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends ILocated>
T
DistanceUtils.getNthNearestFiltered2D(int nthNearest, Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Returns the nth-nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is accepted by 'filter'.
static
<T extends IViewable>
T
DistanceUtils.getNthNearestVisible(int nthNearest, Collection<T> locations, ILocated target)
          Returns the nth-nearest object from 'locations' to 'target' that is visible (using DistanceUtils.VisibleFilter).
static
<T extends IViewable>
T
DistanceUtils.getNthNearestVisible2D(int nthNearest, Collection<T> locations, ILocated target)
          Returns the nth-nearest (in 2D ~ [x,y]) object from 'locations' to 'target' that is visible (using DistanceUtils.VisibleFilter).
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest(Collection<T> locations, ILocated target)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Deprecated. 
static
<T> T
DistanceUtils.getSecondNearest(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance)
          Deprecated. 
static
<T> T
DistanceUtils.getSecondNearest(Collection<T> locations, ILocated target, DistanceUtils.IGetDistance getDistance, DistanceUtils.IDistanceFilter... filters)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest(Collection<T> locations, ILocated target, double maxDistance)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest2D(Collection<T> locations, ILocated target)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest2D(Collection<T> locations, ILocated target, DistanceUtils.IDistanceFilter... filters)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest2D(Collection<T> locations, ILocated target, double maxDistance)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearest2DFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter<T> filter)
          Deprecated. 
static
<T extends IViewable>
T
DistanceUtils.getSecondNearest2DVisible(Collection<T> locations, ILocated target)
          Deprecated. 
static
<T extends ILocated>
T
DistanceUtils.getSecondNearestFiltered(Collection<T> locations, ILocated target, cz.cuni.amis.utils.IFilter filter)
          Deprecated. 
static
<T extends IViewable>
T
DistanceUtils.getSecondNearestVisible(Collection<T> locations, ILocated target)
          Deprecated. 
 boolean DistanceUtils.IDistanceFilter.isAccepted(T object, ILocated target, double distanceToTarget)
           
 boolean DistanceUtils.AcceptAllDistanceFilter.isAccepted(T object, ILocated target, double distanceToTarget)
           
 boolean DistanceUtils.RangeDistanceFilter.isAccepted(T object, ILocated target, double distanceToTarget)
           
 boolean DistanceUtils.VisibleFilter.isAccepted(T object, ILocated target, double distanceToTarget)
           
 boolean DistanceUtils.FilterAdapter.isAccepted(T object, ILocated target, double distanceToTarget)
           
 boolean DistanceUtils.IBetterRelation.isBetterRelation(ILocated target, T examinedObject, double examinedObjectToTargetDistance, T currentBestCandidate, double currentBestObjectToTargetDistance)
           
 boolean DistanceUtils.RelationCloser.isBetterRelation(ILocated target, T examinedObject, double examinedObjetToTargetDistance, T currentBestCandidate, double currentBestObjectToTargetDistance)
           
 boolean DistanceUtils.RelationFurther.isBetterRelation(ILocated target, T examinedObject, double examinedObjetToTargetDistance, T currentBestCandidate, double currentBestObjectToTargetDistance)
           
 

Uses of ILocated in cz.cuni.amis.pogamut.base3d.agent
 

Subinterfaces of ILocated in cz.cuni.amis.pogamut.base3d.agent
 interface IAgent3D
          Interface of agent embodied in a 3D environment.
 

Classes in cz.cuni.amis.pogamut.base3d.agent that implement ILocated
 class AbstractAgent3D<WORLD_VIEW extends IVisionWorldView,ACT extends IAct>
          Adds Agent3D special JMX abilities.
 

Uses of ILocated in cz.cuni.amis.pogamut.base3d.agent.jmx
 

Classes in cz.cuni.amis.pogamut.base3d.agent.jmx that implement ILocated
 class Agent3DJMXProxy
           
 

Uses of ILocated in cz.cuni.amis.pogamut.base3d.worldview.object
 

Classes in cz.cuni.amis.pogamut.base3d.worldview.object that implement ILocated
 class Location
          Location within the world.
 



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