Uses of Class
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.NavPoint

Packages that use NavPoint
cz.cuni.amis.pogamut.ut2004.agent.module.sensor Utility classes concerning some aspects of the gameplay (mainly for UT). 
cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility   
cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model   
cz.cuni.amis.pogamut.ut2004.agent.navigation Navigation API for Unreal. 
cz.cuni.amis.pogamut.ut2004.agent.navigation.astar   
cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall   
cz.cuni.amis.pogamut.ut2004.agent.navigation.loquenavigator   
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages   
cz.cuni.amis.pogamut.ut2004.communication.translator   
cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events   
cz.cuni.amis.pogamut.ut2004.communication.worldview.map   
cz.cuni.amis.pogamut.ut2004.storyworld.place   
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.agent.module.sensor
 

Fields in cz.cuni.amis.pogamut.ut2004.agent.module.sensor declared as NavPoint
protected  NavPoint CTF.enemyBase
           
protected  NavPoint CTF.ourBase
           
 

Fields in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with type parameters of type NavPoint
protected  Map<UnrealId,NavPoint> Items.navPoints
           
protected  List<NavPoint> Items.navPointsToProcess
          Contains only navpoints that are visible so we can check whether they are spawning-points, if so - we may check whether the item is laying there or not to handle spawning times.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor that return NavPoint
 NavPoint CTF.getEnemyBase()
          Returns ENEMY BASE navpoint.
 NavPoint NavPoints.getNavPoint(UnrealId UnrealId)
          Retreives last known info about given navPoint.
 NavPoint NavLinkPair.getNavPoint1()
          Returns first's NavPointNeighbourLink.getFromNavPoint(), this is NEVER NULL.
 NavPoint NavLinkPair.getNavPoint2()
          Returns first's NavPointNeighbourLink.getToNavPoint(), this is NEVER NULL.
 NavPoint NavigationGraphHelper.getNearestNavPoint()
          Returns nearest NavPoint to current bot position.
 NavPoint AgentInfo.getNearestNavPoint()
          Retrieves nearest known navpoint to current agent location.
 NavPoint NavigationGraphHelper.getNearestNavPoint(double maxDistance)
          Returns nearest NavPoint to current bot position no further than 'maxDistance' from the bot.
 NavPoint AgentInfo.getNearestNavPoint(double maxDistance)
          Retrieves nearest known navpoint to current agent location that is not further than "maxDistance".
 NavPoint NavigationGraphHelper.getNearestNavPoint(ILocated target)
          Returns nearest NavPoint to some 'target'.
 NavPoint AgentInfo.getNearestNavPoint(ILocated location)
          Retrieve nearest known navpoint to some location.
 NavPoint NavigationGraphHelper.getNearestNavPoint(ILocated target, double maxDistance)
          Returns nearest NavPoint to some 'target' no further than 'maxDistance' from the bot.
 NavPoint AgentInfo.getNearestNavPoint(ILocated location, double maxDistance)
          Retrieve nearest known navpoint to some location, that is not further then "maxDistance".
 NavPoint NavPoints.getNearestVisibleNavPoint()
          Returns nearest-visible navPoint - if no if no navPoint is visible returns null.
 NavPoint AgentInfo.getNearestVisibleNavPoint()
          Retrieves nearest visible navpoint to current agent location.
 NavPoint NavPoints.getNearestVisibleNavPoint(Collection<NavPoint> navPoints)
          Returns nearest-visible navPoint to the bot from the collection of 'navPoints' - if no navPoint is visible returns null.
 NavPoint CTF.getOurBase()
          Returns OUR BASE navpoint.
 NavPoint NavPoints.getRandomVisibleNavPoint()
          Returns random visible navPoint - if no if no navPoint is visible returns null.
 NavPoint NavPoints.getRecentlyVisibleNavPoint(double recently)
          Returns nearest navPoint that is visible or that was 'recently' visible.
 NavPoint NavPoints.getVisibleNavPoint(UnrealId UnrealId)
          Retrieves info about given navPoint, but only it the navPoint is visible.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor that return types with arguments of type NavPoint
 Collection<NavPoint> Game.getDominationPoints()
          Retrieves all domination points in the game (by default two) in BotDoubleDomination.
 Map<UnrealId,NavPoint> NavPoints.getNavPoints()
          Retreives a Map of all navPoints.
 Map<UnrealId,NavPoint> NavPoints.getVisibleNavPoints()
          Retrieves a Map of all visible navPoints.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with parameters of type NavPoint
 NavPointNeighbourLink NavLinkPair.getLinkComingFrom(NavPoint navPointLinkIsComingFrom)
          Returns link that originates in 'navPointLinkIsComingFrom', if such exists.
 NavPointNeighbourLink NavLinkPair.getLinkLeadingTo(NavPoint navPointLinkEndsIn)
          Returns link that ends in 'navPointLinkEndsIn', if such exists.
 boolean NavLinkPair.isLinkNavPoint(NavPoint navPoint)
          Does this NavLinkPair contains (as either end) 'navPoint'.
 

Method parameters in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with type arguments of type NavPoint
 NavPoint NavPoints.getNearestVisibleNavPoint(Collection<NavPoint> navPoints)
          Returns nearest-visible navPoint to the bot from the collection of 'navPoints' - if no navPoint is visible returns null.
protected  void NavigationGraphHelper.init(Collection<NavPoint> navPoints)
          Initialization method called from NavigationGraphHelper.MapPointListObtainedListener.
 void Items.NavPointListener.notify(WorldObjectUpdatedEvent<NavPoint> event)
           
 

Constructors in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with parameters of type NavPoint
NavigationGraphBuilder.ExistingNavPointModifier(NavPoint navPoint)
           
NavPointExport(NavPoint navPoint)
           
 

Constructor parameters in cz.cuni.amis.pogamut.ut2004.agent.module.sensor with type arguments of type NavPoint
MapExport(String name, Collection<NavPoint> navPoints)
           
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility that return NavPoint
 NavPoint Visibility.getNearestCoverNavPointFrom(ILocated enemy)
          Returns nearest cover NavPoint for BOT where to hide from 'enemy'.
 NavPoint Visibility.getNearestCoverNavPointFromN(ILocated target, ILocated... enemies)
          Returns nearest cover nav point for 'target' that is hidden from all 'enemies'.
 NavPoint Visibility.getNearestCoverNavPointN(ILocated... enemies)
          Returns nearest cover nav point for BOT that is hidden from all 'enemies'.
 NavPoint Visibility.getNearestNavPointTo(ILocated located)
          Nearest NavPoint to 'located' present in the matrix, this should equal (== 99.99%) to nearest navpoint in the map.
 NavPoint Visibility.getNearestNavPopint()
          Nearest NavPoint to BOT CURRENT LOCATION present in the matrix, this should equal (== 99.99%) to nearest navpoint (to bot) in the map.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility that return types with arguments of type NavPoint
 Set<NavPoint> Visibility.getCoverNavPointsFrom(ILocated loc)
          Returns set of NavPoint that are not visible from "loc".
 Set<NavPoint> Visibility.getCoverNavPointsFromN(ILocated... enemies)
          Returns set of NavPoint that are not visible from any 'enemies'.
 Set<NavPoint> Visibility.getHiddenNavPoints()
          Returns set of NavPoint that are not visible FROM CURRENT BOT LOCATION.
 Set<NavPoint> Visibility.getVisibleNavPoints()
          Returns set of NavPoint that are visible FROM CURRENT BOT LOCATION.
 Set<NavPoint> Visibility.getVisibleNavPointsFrom(ILocated loc)
          Returns set of NavPoint that are visible from "loc".
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model
 

Fields in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model declared as NavPoint
 NavPoint VisibilityLocation.navPoint
           
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model that return NavPoint
 NavPoint VisibilityMatrix.getNearestCoverNavPoint(ILocated loc)
          Returns nearest cover NavPoint to 'loc'.
 NavPoint VisibilityMatrix.getNearestCoverNavPoint(ILocated target, ILocated loc)
          Returns nearest cover NavPoint against 'from' for 'target'.
 NavPoint VisibilityMatrix.getNearestCoverNavPointN(ILocated target, ILocated... coveredFrom)
          Returns nearest cover nav point for 'target' that is covered from all 'coveredFrom'.
 NavPoint VisibilityMatrix.getNearestNavPoint(ILocated located)
          Nearest VisibilityLocation to 'located'.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.module.sensor.visibility.model that return types with arguments of type NavPoint
 Set<NavPoint> VisibilityMatrix.getCoverNavPoints(BitSet column)
          Returns all NavPoint that are NOT visible according to 'column' (column[key] == FALSE, locations.get(key) included if NavPoint).
 Set<NavPoint> VisibilityMatrix.getCoverNavPoints(ILocated loc)
          Returns set of NavPoint that are not visible from "loc".
 Set<NavPoint> VisibilityMatrix.getCoverNavPointsN(ILocated... locs)
          Returns set of NavPoint that are not visible from any 'locs'.
 Set<NavPoint> VisibilityMatrix.getNavPoints(Collection<VisibilityLocation> visibilityLocations)
          Returns nav points from 'visibilityLocations'.
 Set<NavPoint> VisibilityMatrix.getVisibleNavPoints(BitSet column)
          Returns all NavPoint that are visible according to 'column' (column[key] == TRUE, locations.get(key) included if NavPoint).
 Set<NavPoint> VisibilityMatrix.getVisibleNavPoints(ILocated loc)
          Returns set of NavPoint that are visible from "loc".
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.agent.navigation
 

Fields in cz.cuni.amis.pogamut.ut2004.agent.navigation declared as NavPoint
protected  NavPoint UT2004Navigation.fromNavPoint
          Navpoint we're running from (initial position when path executor has been triggered)
protected  NavPoint UT2004Navigation.toNavPoint
          Navpoint we're running to, nearest navpoint to currentTarget
protected  NavPoint UT2004GetBackToNavGraph.tryingNav
           
 

Fields in cz.cuni.amis.pogamut.ut2004.agent.navigation with type parameters of type NavPoint
protected  IPathFuture<NavPoint> UT2004Navigation.continueToPath
          Path to prolong.
protected  IPathPlanner<NavPoint> UT2004Navigation.pathPlanner
          FloydWarshallMap that is used for path planning.
protected  TabooSet<NavPoint> UT2004GetBackToNavGraph.tried
           
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation that return NavPoint
 NavPoint UT2004Navigation.getCurrentTargetNavPoint()
           
 NavPoint IUT2004Navigation.getCurrentTargetNavPoint()
          If navigation is trying to get to some navpoint, otherwise returns null.
 NavPoint UT2004GetBackToNavGraph.getNearestNavPoint()
           
 NavPoint IUT2004GetBackToNavGraph.getNearestNavPoint()
          Returns nearest NavPoint to current bot's location.
 NavPoint UT2004Navigation.getNearestNavPoint(ILocated location)
           
 NavPoint IUT2004Navigation.getNearestNavPoint(ILocated location)
          Returns nearest navigation point to input location.
 

Constructor parameters in cz.cuni.amis.pogamut.ut2004.agent.navigation with type arguments of type NavPoint
UT2004Navigation(UT2004Bot bot, IUT2004PathExecutor ut2004PathExecutor, IPathPlanner<NavPoint> pathPlanner, IUT2004GetBackToNavGraph getBackOnPath, IUT2004RunStraight runStraight)
          Here you may specify any custom UT2004Navigation parts.
UT2004Navigation(UT2004Bot bot, IUT2004PathExecutor ut2004PathExecutor, IPathPlanner<NavPoint> pathPlanner, IUT2004GetBackToNavGraph getBackOnPath, IUT2004RunStraight runStraight, double extendPathThreshold)
          Here you may specify any custom UT2004Navigation parts.
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.agent.navigation.astar
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.astar that return NavPoint
 NavPoint UT2004PFTask.getStart()
           
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.astar that return types with arguments of type NavPoint
 IPathFuture<NavPoint> UT2004AStar.computePath(NavPoint from, NavPoint to)
          Using UT2004AStar.findPath(NavPoint, NavPoint) to implement IPathPlanner.computePath(Object, Object) interface.
 cz.cuni.amis.pathfinding.alg.astar.AStarResult<NavPoint> UT2004AStar.findPath(NavPoint from, NavPoint to)
          Uses UT2004PFGoal to define START-NODE (from) and TARGET-NODE (to) for the A-Star, using standard 3D-Euclidian heuristic.
 cz.cuni.amis.pathfinding.alg.astar.AStarResult<NavPoint> UT2004AStar.findPath(NavPoint from, NavPoint to, cz.cuni.amis.pathfinding.map.IPFMapView<NavPoint> mapView)
          Uses UT2004PFGoal to define START-NODE (from) and TARGET-NODE (to) for the A-Star, using standard 3D-Euclidian heuristic and customized 'mapView'.
 Set<NavPoint> UT2004PFTask.getClosedList()
          The closed list of the path-finding algorithm.
 Collection<NavPoint> UT2004PFMap.getNeighbors(NavPoint node)
           
 Collection<NavPoint> UT2004PFMap.getNodes()
           
 cz.cuni.amis.utils.heap.IHeap<NavPoint> UT2004PFTask.getOpenList()
          The open list of the path-finding algorithm.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.astar with parameters of type NavPoint
 IPathFuture<NavPoint> UT2004AStar.computePath(NavPoint from, NavPoint to)
          Using UT2004AStar.findPath(NavPoint, NavPoint) to implement IPathPlanner.computePath(Object, Object) interface.
 cz.cuni.amis.pathfinding.alg.astar.AStarResult<NavPoint> UT2004AStar.findPath(NavPoint from, NavPoint to)
          Uses UT2004PFGoal to define START-NODE (from) and TARGET-NODE (to) for the A-Star, using standard 3D-Euclidian heuristic.
 cz.cuni.amis.pathfinding.alg.astar.AStarResult<NavPoint> UT2004AStar.findPath(NavPoint from, NavPoint to, cz.cuni.amis.pathfinding.map.IPFMapView<NavPoint> mapView)
          Uses UT2004PFGoal to define START-NODE (from) and TARGET-NODE (to) for the A-Star, using standard 3D-Euclidian heuristic and customized 'mapView'.
 int UT2004PFMap.getArcCost(NavPoint nodeFrom, NavPoint nodeTo)
           
 int UT2004PFTask.getEstimatedCostToGoal(NavPoint node)
           
 Collection<NavPoint> UT2004PFMap.getNeighbors(NavPoint node)
           
 int UT2004PFMap.getNodeCost(NavPoint node)
           
abstract  boolean UT2004PFTask.isGoalReached(NavPoint actualNode)
           
 boolean UT2004PFGoal.isGoalReached(NavPoint actualNode)
           
 

Method parameters in cz.cuni.amis.pogamut.ut2004.agent.navigation.astar with type arguments of type NavPoint
 cz.cuni.amis.pathfinding.alg.astar.AStarResult<NavPoint> UT2004AStar.findPath(NavPoint from, NavPoint to, cz.cuni.amis.pathfinding.map.IPFMapView<NavPoint> mapView)
          Uses UT2004PFGoal to define START-NODE (from) and TARGET-NODE (to) for the A-Star, using standard 3D-Euclidian heuristic and customized 'mapView'.
 void UT2004PFTask.setCloseList(Set<NavPoint> closedList)
           
 void UT2004PFTask.setOpenList(cz.cuni.amis.utils.heap.IHeap<NavPoint> openList)
           
 

Constructors in cz.cuni.amis.pogamut.ut2004.agent.navigation.astar with parameters of type NavPoint
UT2004PFGoal(NavPoint startNode, NavPoint targetNode)
           
UT2004PFTask(NavPoint startNode)
           
 

Constructor parameters in cz.cuni.amis.pogamut.ut2004.agent.navigation.astar with type arguments of type NavPoint
UT2004AStar(UT2004Bot bot, cz.cuni.amis.pathfinding.map.IPFMapView<NavPoint> view)
          AStar configured with UT2004PFMap with no agent-specific view on the map, IPFMapView.DefaultView is used.
UT2004AStar(UT2004PFMap map, cz.cuni.amis.pathfinding.map.IPFMapView<NavPoint> view)
          AStar configured with "map" and agent-specific view on the map, if "view" is null, IPFMapView.DefaultView is going to be used.
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall
 

Fields in cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall with type parameters of type NavPoint
protected  Map<Integer,NavPoint> FloydWarshallMap.indicesNavPoints
          Mapping indices to nav points.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall with type parameters of type NavPoint
<T extends NavPoint>
T
FloydWarshallMap.getNearestFilteredNavPoint(Collection<T> locations, NavPoint target, cz.cuni.amis.utils.IFilter<T> filter)
          Returns the nearest target (distance == path distance between 'from' and 'target').
<T extends NavPoint>
T
FloydWarshallMap.getNearestNavPoint(Collection<T> locations, NavPoint target, double maxDistance)
          Returns the nearest target (distance == path distance between 'from' and 'target') that is not further than 'maxDistance'.
<T extends NavPoint>
T
FloydWarshallMap.getNearestNavPoint(Collection<T> locations, T target)
          Returns the nearest target (distance == path distance between 'from' and 'target').
<T extends NavPoint>
T
FloydWarshallMap.getSecondNearestNavPoint(Collection<T> locations, NavPoint target)
          Returns the second nearest target (distance == path distance between 'from' and 'target').
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall that return types with arguments of type NavPoint
 IPathFuture<NavPoint> FloydWarshallMap.computePath(NavPoint from, NavPoint to)
          Returns path between navpoints 'from' -> 'to'.
 List<NavPoint> FloydWarshallMap.PathMatrixNode.getPath()
           
 List<NavPoint> FloydWarshallMap.getPath(NavPoint from, NavPoint to)
          Returns path between navpoints 'from' -> 'to'.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall with parameters of type NavPoint
 IPathFuture<NavPoint> FloydWarshallMap.computePath(NavPoint from, NavPoint to)
          Returns path between navpoints 'from' -> 'to'.
 float FloydWarshallMap.getDistance(NavPoint from, NavPoint to)
          Calculate's distance between two nav points (using pathfinding).
<T extends Item>
T
FloydWarshallMap.getNearestFilteredItem(Collection<T> locations, NavPoint target, cz.cuni.amis.utils.IFilter<T> filter)
          Returns the nearest target (distance == path distance between 'from' and 'target').
<T extends NavPoint>
T
FloydWarshallMap.getNearestFilteredNavPoint(Collection<T> locations, NavPoint target, cz.cuni.amis.utils.IFilter<T> filter)
          Returns the nearest target (distance == path distance between 'from' and 'target').
<T extends Item>
T
FloydWarshallMap.getNearestItem(Collection<T> locations, NavPoint target)
          Returns the nearest target (distance == path distance between 'from' and 'target').
<T extends Item>
T
FloydWarshallMap.getNearestItem(Collection<T> locations, NavPoint target, double maxDistance)
          Returns the nearest target (distance == path distance between 'from' and 'target') that is not further than 'maxDistance'.
<T extends NavPoint>
T
FloydWarshallMap.getNearestNavPoint(Collection<T> locations, NavPoint target, double maxDistance)
          Returns the nearest target (distance == path distance between 'from' and 'target') that is not further than 'maxDistance'.
 List<NavPoint> FloydWarshallMap.getPath(NavPoint from, NavPoint to)
          Returns path between navpoints 'from' -> 'to'.
protected  FloydWarshallMap.PathMatrixNode FloydWarshallMap.getPathMatrixNode(NavPoint np1, NavPoint np2)
           
<T extends Item>
T
FloydWarshallMap.getSecondNearestItem(Collection<T> targets, NavPoint from)
          Returns the second nearest target (distance == path distance between 'from' and 'target').
<T extends NavPoint>
T
FloydWarshallMap.getSecondNearestNavPoint(Collection<T> locations, NavPoint target)
          Returns the second nearest target (distance == path distance between 'from' and 'target').
 boolean FloydWarshallMap.reachable(NavPoint from, NavPoint to)
          Whether navpoint 'to' is reachable from the navpoint 'from'.
 

Method parameters in cz.cuni.amis.pogamut.ut2004.agent.navigation.floydwarshall with type arguments of type NavPoint
protected  void FloydWarshallMap.performFloydWarshall(List<NavPoint> navPoints)
           
 void FloydWarshallMap.PathMatrixNode.setPath(List<NavPoint> path)
           
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.agent.navigation.loquenavigator
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.loquenavigator that return NavPoint
protected  NavPoint LoqueNavigator.getNavPoint(ILocated location)
          Returns NavPoint instance for a given location.
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.loquenavigator with parameters of type NavPoint
protected  boolean LoqueNavigator.isReachable(NavPoint node)
           
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages
 

Subclasses of NavPoint in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages
 class NavPointCompositeImpl
          Composite implementation of the NAV abstract message.
 class NavPointMessage
          Implementation of the GameBots2004 message NAV contains also its Local/Shared/Static subpart class definitions..
 

Fields in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages declared as NavPoint
protected  NavPoint NavPointNeighbourLink.FromNavPoint
          Start of the link (edge), where the link originates.
protected  NavPoint ItemStaticImpl.NavPoint
          If the Item is not dropped then it's item that is laying at some navpoint and this is that NavPoint instance.
protected  NavPoint ItemMessage.NavPoint
          If the Item is not dropped then it's item that is laying at some navpoint and this is that NavPoint instance.
protected  NavPoint NavPointNeighbourLink.ToNavPoint
          End of the link (edge), where the link ends.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages that return NavPoint
 NavPoint UT2004CompositeObjectCreator.NavPointCreator.create(ILocalWorldObject localPart, ISharedWorldObject sharedPart, IStaticWorldObject staticPart)
           
 NavPoint NavPointNeighbourLink.getFromNavPoint()
          Start of the link (edge), where the link originates.
 NavPoint ItemStaticImpl.getNavPoint()
          If the Item is not dropped then it's item that is laying at some navpoint and this is that NavPoint instance.
abstract  NavPoint ItemStatic.getNavPoint()
          If the Item is not dropped then it's item that is laying at some navpoint and this is that NavPoint instance.
 NavPoint ItemMessage.getNavPoint()
           
 NavPoint ItemMessage.ItemStaticMessage.getNavPoint()
          If the Item is not dropped then it's item that is laying at some navpoint and this is that NavPoint instance.
 NavPoint ItemCompositeImpl.getNavPoint()
           
abstract  NavPoint Item.getNavPoint()
          If the Item is not dropped then it's item that is laying at some navpoint and this is that NavPoint instance.
 NavPoint NavPointNeighbourLink.getToNavPoint()
          End of the link (edge), where the link ends.
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages with parameters of type NavPoint
 void ItemStaticImpl.setNavPoint(NavPoint navPoint)
          DO NOT USE THIS METHOD!
 void ItemMessage.setNavPoint(NavPoint navPoint)
          DO NOT USE THIS METHOD!
 

Constructors in cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages with parameters of type NavPoint
ItemMessage(UnrealId Id, UnrealId NavPointId, NavPoint NavPoint, boolean Visible, Location Location, int Amount, ItemType Type, ItemDescriptor Descriptor, boolean Dropped)
          Creates new instance of the message Item.
ItemStaticImpl(UnrealId Id, UnrealId NavPointId, NavPoint NavPoint, int Amount, ItemType Type, ItemDescriptor Descriptor)
          Creates new instance of the message Item.
NavPoint.NavPointUpdate(NavPoint source, long eventTime, ITeamId teamId)
           
NavPoint.ObjectDisappeared(NavPoint obj, long time)
           
NavPointLocalImpl(NavPoint original)
          Cloning constructor from the full message.
NavPointNeighbourLink(NavPointNeighbourLink orig, NavPoint from, NavPoint to)
          Use to fill missing fields of the Item when creating MapObtained event before INIT command is requested.
NavPointNeighbourLink(UnrealId Id, int Flags, int CollisionR, int CollisionH, double TranslocZOffset, String TranslocTargetTag, boolean OnlyTranslocator, boolean ForceDoubleJump, javax.vecmath.Vector3d NeededJump, boolean NeverImpactJump, boolean NoLowGrav, double CalculatedGravityZ, NavPoint FromNavPoint, NavPoint ToNavPoint)
          Creates new instance of the message NavPointNeighbourLink.
NavPointStaticImpl(NavPoint original)
          Cloning constructor from the full message.
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.communication.translator
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.translator that return types with arguments of type NavPoint
 Map<UnrealId,NavPoint> TranslatorContext.getNavPoints()
           
 

Method parameters in cz.cuni.amis.pogamut.ut2004.communication.translator with type arguments of type NavPoint
 void TranslatorContext.setNavPoints(Map<UnrealId,NavPoint> navPoints)
           
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events
 

Methods in cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events that return types with arguments of type NavPoint
 Map<UnrealId,NavPoint> MapPointListObtained.getNavPoints()
           
 

Constructor parameters in cz.cuni.amis.pogamut.ut2004.communication.translator.shared.events with type arguments of type NavPoint
MapPointListObtained(Map<UnrealId,NavPoint> navPoints, Map<UnrealId,Item> items, long simTime)
           
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.communication.worldview.map
 

Constructors in cz.cuni.amis.pogamut.ut2004.communication.worldview.map with parameters of type NavPoint
Waypoint(NavPoint nav)
           
 

Uses of NavPoint in cz.cuni.amis.pogamut.ut2004.storyworld.place
 

Methods in cz.cuni.amis.pogamut.ut2004.storyworld.place that return NavPoint
 NavPoint SPStoryPlace.getCenterNavPoint()
           
 NavPoint SPStoryWorld.getFurthestNavPoint(SPLocation location)
           
 NavPoint SPStoryPlace.getFurthestNavPoint(SPLocation location)
           
 NavPoint SPStoryWorld.getNavPoint(String id)
           
 NavPoint SPStoryWorld.getNearestNavPoint(SPLocation location)
           
 NavPoint SPStoryPlace.getNearestNavPoint(SPLocation location)
           
 NavPoint SPStoryPlace.getRandomNavPoint()
           
 NavPoint SPStoryPlace.getRandomNavPoint(SPLocation location, double distance)
           
 

Methods in cz.cuni.amis.pogamut.ut2004.storyworld.place that return types with arguments of type NavPoint
 Map<NavPoint,Double> SPStoryPlace.getNavPointDistances(SPLocation location)
           
 Map<Double,NavPoint> SPStoryPlace.getNavPointDistancesSwapped(SPLocation location)
           
 Set<NavPoint> SPStoryWorld.getNavPoints()
          Returns places inside the virtual world.
 Set<NavPoint> SPStoryPlaceBase.getNavPoints()
          Returns places inside the virtual world that belongs to this place.
 Set<NavPoint> SPStoryPlace.getNavPoints()
          Returns places inside the virtual world that belongs to this place.
 List<NavPoint> SPStoryPlace.getNavPointsList()
          Returns places inside the virtual world that belongs to this place.
 List<NavPoint> SPStoryWorld.getPath(SPLocation from, NavPoint to)
          Finds path between navpoint that is the nearest to "from" and navpoint "to".
 List<NavPoint> SPStoryWorld.getPath(SPLocation from, SPLocation to)
          Finds path between navpoints that are the nearest to "from" / "to" location.
 List<NavPoint> SPStoryWorld.getPath(SPLocation from, SPStoryPlace place)
          Finds shortest path between the nearest navpoint to "from" and the "place", searching all the navpoints that is contained inside the place.
 

Methods in cz.cuni.amis.pogamut.ut2004.storyworld.place with parameters of type NavPoint
 List<NavPoint> SPStoryWorld.getPath(SPLocation from, NavPoint to)
          Finds path between navpoint that is the nearest to "from" and navpoint "to".
protected  void SPStoryPlaceBase.setVirtualPlaces(NavPoint[] places)
           
 



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