|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
DistanceUtils.getDistanceSorted(Collection<T> locations,
ILocated target)
Returns "locations" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getDistanceSorted(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns "locations" accepted by all "filters" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getDistanceSorted(Collection<T> locations,
ILocated target,
double maxDistance)
Returns "locations" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getDistanceSortedFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter filter)
Returns "locations" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getNearest(Collection<T> locations,
ILocated target)
Returns the nearest object to 'target'. |
|
static
|
DistanceUtils.getNearest(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns the nearest object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getNearest(Collection<T> locations,
ILocated target,
double maxDistance)
Returns the nearest object to 'target' that is not further than 'maxDistance'. |
|
static
|
DistanceUtils.getNearest2D(Collection<T> locations,
ILocated target)
Returns the nearest (in 2D) object to 'target'. |
|
static
|
DistanceUtils.getNearest2D(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns the nearest (in 2D) object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getNearest2D(Collection<T> locations,
ILocated target,
double maxDistance)
Returns the nearest (in 2D) object to 'target' that is not further than 'maxDistance'. |
|
static
|
DistanceUtils.getNearest2DFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter<T> filter)
Returns the nearest (in 2D) object to 'target' that is accepted by filter. |
|
static
|
DistanceUtils.getNearestFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter filter)
Returns the nearest object to 'target' that is accepted by filter. |
|
static
|
DistanceUtils.getSecondNearest(Collection<T> locations,
ILocated target)
Returns the second nearest object to 'target'. |
|
static
|
DistanceUtils.getSecondNearest(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns the second nearest object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getSecondNearest(Collection<T> locations,
ILocated target,
double maxDistance)
Returns the second nearest object to 'target' that is not further than 'maxDistance'. |
|
static
|
DistanceUtils.getSecondNearest2D(Collection<T> locations,
ILocated target)
Returns the second nearest (in 2D) object to 'target'. |
|
static
|
DistanceUtils.getSecondNearest2D(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns the second nearest (in 2D) object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getSecondNearest2D(Collection<T> locations,
ILocated target,
double maxDistance)
Returns the second nearest (in 2D) object to 'target' that is not further than 'maxDistance'. |
|
static
|
DistanceUtils.getSecondNearest2DFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter<T> filter)
Returns the second nearest (in 2D) object to 'target' that is accepted by filter. |
|
static
|
DistanceUtils.getSecondNearestFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter filter)
Returns the second nearest object to 'target' that is accepted by filter. |
|
| 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
|
DistanceUtils.getDistanceSorted(Collection<T> locations,
ILocated target)
Returns "locations" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getDistanceSorted(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns "locations" accepted by all "filters" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getDistanceSorted(Collection<T> locations,
ILocated target,
DistanceUtils.IGetDistance getDistance)
Returns "locations" sorted according to the distance to "target". |
|
static
|
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
|
DistanceUtils.getDistanceSorted(Collection<T> locations,
ILocated target,
double maxDistance)
Returns "locations" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getDistanceSortedFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter filter)
Returns "locations" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getDistanceSortedVisible(Collection<T> locations,
ILocated target)
Returns visible "locations" sorted according to the distance to "target". |
|
static
|
DistanceUtils.getNearest(Collection<T> locations,
ILocated target)
Returns the nearest object to 'target'. |
|
static
|
DistanceUtils.getNearest(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns the nearest object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getNearest(Collection<T> locations,
ILocated target,
DistanceUtils.IGetDistance getDistance)
Returns the nearest object to 'target'. |
|
static
|
DistanceUtils.getNearest(Collection<T> locations,
ILocated target,
DistanceUtils.IGetDistance getDistance,
DistanceUtils.IDistanceFilter... filters)
Returns the nearest object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getNearest(Collection<T> locations,
ILocated target,
double maxDistance)
Returns the nearest object to 'target' that is not further than 'maxDistance'. |
|
static
|
DistanceUtils.getNearest2D(Collection<T> locations,
ILocated target)
Returns the nearest (in 2D) object to 'target'. |
|
static
|
DistanceUtils.getNearest2D(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns the nearest (in 2D) object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getNearest2D(Collection<T> locations,
ILocated target,
double maxDistance)
Returns the nearest (in 2D) object to 'target' that is not further than 'maxDistance'. |
|
static
|
DistanceUtils.getNearest2DFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter<T> filter)
Returns the nearest (in 2D) object to 'target' that is accepted by filter. |
|
static
|
DistanceUtils.getNearest2DVisible(Collection<T> locations,
ILocated target)
Returns the nearest object to 'target' that is visible (using DistanceUtils.VisibleFilter). |
|
static
|
DistanceUtils.getNearestFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter filter)
Returns the nearest object to 'target' that is accepted by filter. |
|
static
|
DistanceUtils.getNearestVisible(Collection<T> locations,
ILocated target)
Returns the nearest object to 'target' that is visible (using DistanceUtils.VisibleFilter). |
|
static
|
DistanceUtils.getSecondNearest(Collection<T> locations,
ILocated target)
Returns the second nearest object to 'target'. |
|
static
|
DistanceUtils.getSecondNearest(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns the second nearest object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getSecondNearest(Collection<T> locations,
ILocated target,
DistanceUtils.IGetDistance getDistance)
Returns the second nearest object to 'target'. |
|
static
|
DistanceUtils.getSecondNearest(Collection<T> locations,
ILocated target,
DistanceUtils.IGetDistance getDistance,
DistanceUtils.IDistanceFilter... filters)
Returns the second nearest object to 'target'. |
|
static
|
DistanceUtils.getSecondNearest(Collection<T> locations,
ILocated target,
double maxDistance)
Returns the second nearest object to 'target' that is not further than 'maxDistance'. |
|
static
|
DistanceUtils.getSecondNearest2D(Collection<T> locations,
ILocated target)
Returns the second nearest (in 2D) object to 'target'. |
|
static
|
DistanceUtils.getSecondNearest2D(Collection<T> locations,
ILocated target,
DistanceUtils.IDistanceFilter... filters)
Returns the second nearest (in 2D) object to 'target' that is accepted by all 'filters'. |
|
static
|
DistanceUtils.getSecondNearest2D(Collection<T> locations,
ILocated target,
double maxDistance)
Returns the second nearest (in 2D) object to 'target' that is not further than 'maxDistance'. |
|
static
|
DistanceUtils.getSecondNearest2DFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter<T> filter)
Returns the second nearest (in 2D) object to 'target' that is accepted by filter. |
|
static
|
DistanceUtils.getSecondNearest2DVisible(Collection<T> locations,
ILocated target)
Returns the second nearest object to 'target' that is visible (using DistanceUtils.VisibleFilter). |
|
static
|
DistanceUtils.getSecondNearestFiltered(Collection<T> locations,
ILocated target,
cz.cuni.amis.utils.IFilter filter)
Returns the second nearest object to 'target' that is accepted by filter. |
|
static
|
DistanceUtils.getSecondNearestVisible(Collection<T> locations,
ILocated target)
Returns the second nearest object to 'target' that is visible (using DistanceUtils.VisibleFilter). |
|
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)
|
|
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||