Uses of Interface
eu.iv4xr.framework.extensions.pathfinding.Navigatable
Packages that use Navigatable
Package
Description
This package provides classes to do pathfinding over a graph.
This package contains the implementation of iv4xr Env, State,
TacticLib, GoalLib etc, which are necessary to allow an aplib/iv4xr
test agent to control the game in the smart way.
-
Uses of Navigatable in eu.iv4xr.framework.extensions.pathfinding
Classes in eu.iv4xr.framework.extensions.pathfinding that implement NavigatableModifier and TypeClassDescriptionclass
This class is provides an implementation of a navigation graph (an instance ofNavigatable
) that facilitates pathfinding over a 3D-surface defined by a surface-mesh with obstacles.class
Representing a navigation graph over a 2D tiled-world.class
A navigation-graph over a 3D-surface.Fields in eu.iv4xr.framework.extensions.pathfinding with type parameters of type NavigatableModifier and TypeFieldDescriptionAStar.dynamicHeuristicDistance
When this is set, this function will be use to calculate the heuristic distance between two nodes, rather than using the default heuristic-method supplied by underlying navigation graph.Methods in eu.iv4xr.framework.extensions.pathfinding with parameters of type NavigatableModifier and TypeMethodDescriptionAStar.findPath(Navigatable<NodeId> graph, NodeId start, NodeId goal)
Pathfinder.findPath(Navigatable<NodeId> graph, NodeId start, NodeId goal)
Finds a path in a navigatable environment.(package private) float
AStar.getHeuristicDistance(Navigatable<NodeId> graph, NodeId a, NodeId b)
-
Uses of Navigatable in eu.iv4xr.framework.mainConcepts
Fields in eu.iv4xr.framework.mainConcepts declared as NavigatableModifier and TypeFieldDescriptionIv4xrAgentState.worldNavigation
A navigation graph for navigating the the target world.Methods in eu.iv4xr.framework.mainConcepts that return NavigatableModifier and TypeMethodDescriptionIv4xrAgentState.worldNavigation()
Return the navigation-graph inIv4xrAgentState.worldNavigation
.Methods in eu.iv4xr.framework.mainConcepts with parameters of type NavigatableModifier and TypeMethodDescriptionIv4xrAgentState.setWorldNavigation(Navigatable<NavgraphNode> navgraph)
-
Uses of Navigatable in nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent
Methods in nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent that return NavigatableModifier and TypeMethodDescriptionMyAgentState.worldNavigation()
We are not going to keep an Nav-graph, but will instead keep a layered-nav-graphs.Methods in nl.uu.cs.aplib.exampleUsages.miniDungeon.testAgent with parameters of type NavigatableModifier and TypeMethodDescriptionMyAgentState.setWorldNavigation(Navigatable<Void> nav)
We are not going to keep an Nav-graph, but will instead keep a layered-nav-graphs.