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 TypeClassDescriptionclassThis 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.classRepresenting a navigation graph over a 2D tiled-world.classA navigation-graph over a 3D-surface.Fields in eu.iv4xr.framework.extensions.pathfinding with type parameters of type NavigatableModifier and TypeFieldDescriptionAStar.dynamicHeuristicDistanceWhen 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) floatAStar.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.worldNavigationA 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.