Uses of Interface
cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.INavMeshAtom

Packages that use INavMeshAtom
cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh   
cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.drawing   
 

Uses of INavMeshAtom in cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh
 

Classes in cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh that implement INavMeshAtom
 class NavMeshPolygon
          Implementation of INavMeshAtom for polygons
 class OffMeshPoint
          CLass representing a navpoint which is a part of an off mesh connection in navMesh Contains mainly the real navpoint and then some more information , like polygon and connections to others
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh that return INavMeshAtom
 INavMeshAtom AStarNode.getAtom()
           
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh that return types with arguments of type INavMeshAtom
 List<INavMeshAtom> INavMeshAtom.getNeighbours(NavMesh mesh)
          Gets a list of all neighbousrs of this atom in navmesh.
 List<INavMeshAtom> OffMeshPoint.getNeighbours(NavMesh mesh)
          Gets a list of all neighbors of this atom in navmesh.
 List<INavMeshAtom> NavMeshPolygon.getNeighbours(NavMesh mesh)
           
 List<INavMeshAtom> NavMesh.getPolygonPath(INavMeshAtom fromAtom, INavMeshAtom toAtom)
          Gets a List of polygons on which the path should go.
 List<INavMeshAtom> NavMesh.getPolygonPath(Location from, Location to)
          Calls the method with the same name but polygons as arguments and returns result
 

Methods in cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh with parameters of type INavMeshAtom
 boolean INavMeshAtom.equals(INavMeshAtom atom)
          Compares atoms if they are the same (same class, same polygon/point)
 boolean OffMeshPoint.equals(INavMeshAtom atom)
          Compares atoms if they are the same (same class, same polygon/point)
 boolean NavMeshPolygon.equals(INavMeshAtom atom)
          Compares ids of polygons and returns true if they are the same returns false if p is point
protected  double NavMesh.getDistance(INavMeshAtom atom1, INavMeshAtom atom2)
          Returns distance between two atoms (euclidean distance) If the atom is a polygon, this method takes its middle
 List<INavMeshAtom> NavMesh.getPolygonPath(INavMeshAtom fromAtom, INavMeshAtom toAtom)
          Gets a List of polygons on which the path should go.
 

Constructors in cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh with parameters of type INavMeshAtom
AStarNode(AStarNode from, INavMeshAtom atom, NavMesh mesh, INavMeshAtom start, INavMeshAtom target)
           
 

Uses of INavMeshAtom in cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.drawing
 

Method parameters in cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.drawing with type arguments of type INavMeshAtom
 void NavMeshDraw.drawPolygonPath(List<INavMeshAtom> polygonPath, Location location)
          Draws entire list of polygons
 



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