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

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

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

Fields in cz.cuni.amis.pogamut.udk.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.udk.agent.module.sensor that return NavPoint
 NavPoint AgentInfo.getNearestNavPoint()
          Retrieves nearest known navpoint to current agent location.
 NavPoint AgentInfo.getNearestVisibleNavPoint()
          Retrieves nearest visible navpoint to current agent location.
 

Method parameters in cz.cuni.amis.pogamut.udk.agent.module.sensor with type arguments of type NavPoint
 void Items.NavPointListener.notify(WorldObjectUpdatedEvent<NavPoint> event)
           
 

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

Fields in cz.cuni.amis.pogamut.udk.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.udk.agent.navigation.floydwarshall that return types with arguments of type NavPoint
 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.udk.agent.navigation.floydwarshall with parameters of type NavPoint
 float FloydWarshallMap.getDistance(NavPoint from, NavPoint to)
          Calculate's distance between two nav points (using pathfinding).
 List<NavPoint> FloydWarshallMap.getPath(NavPoint from, NavPoint to)
          Returns path between navpoints 'from' -> 'to'.
protected  FloydWarshallMap.PathMatrixNode FloydWarshallMap.getPathMatrixNode(NavPoint np1, NavPoint np2)
           
 boolean FloydWarshallMap.reachable(NavPoint from, NavPoint to)
          Whether navpoint 'to' is reachable from the navpoint 'from'.
 

Method parameters in cz.cuni.amis.pogamut.udk.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.udk.agent.navigation.loquenavigator
 

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

Uses of NavPoint in cz.cuni.amis.pogamut.udk.agent.navigation.martinnavigator
 

Methods in cz.cuni.amis.pogamut.udk.agent.navigation.martinnavigator that return NavPoint
protected  NavPoint MartinNavigator.getNavPoint(ILocated location)
          Returns NavPoint instance for a given location.
 

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

Fields in cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages declared as NavPoint
protected  NavPoint NavPointNeighbourLink.FromNavPoint
          Start of the link (edge), where the link originates.
protected  NavPoint Item.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.udk.communication.messages.gbinfomessages that return NavPoint
 NavPoint NavPointNeighbourLink.getFromNavPoint()
          Start of the link (edge), where the link originates.
 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.udk.communication.messages.gbinfomessages with parameters of type NavPoint
 void Item.setNavPoint(NavPoint navPoint)
          DO NOT USE THIS METHOD!
 

Constructors in cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages with parameters of type NavPoint
Item(UnrealId Id, UnrealId NavPointId, NavPoint NavPoint, boolean Visible, Location Location, boolean Reachable, int Amount, ItemType Type, ItemDescriptor Descriptor, boolean Dropped)
          Creates new instance of command Item.
NavPoint(NavPoint original)
          Cloning constructor.
NavPoint(NavPoint Original, boolean Visible)
          Used to create event that drops the Visible flag of the item.
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 command NavPointNeighbourLink.
 

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

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

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

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

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

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

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

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

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

Methods in cz.cuni.amis.pogamut.udk.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.udk.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.udk.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.