cz.cuni.amis.pogamut.udk.communication.worldview.map
Class UDKMap
java.lang.Object
cz.cuni.amis.pogamut.udk.communication.worldview.map.UDKMap
- All Implemented Interfaces:
- cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
public class UDKMap
- extends Object
- implements cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
Representation of map made from NavPoints and NavPointNeighbourLinks.
Doesn't react on changes of worldview, data is copied in constructor.
- Author:
- Honza
|
Constructor Summary |
UDKMap(cz.cuni.amis.pogamut.base.communication.worldview.IWorldView worldView)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UDKMap
public UDKMap(cz.cuni.amis.pogamut.base.communication.worldview.IWorldView worldView)
addInfo
public void addInfo(cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo info)
- Specified by:
addInfo in interface cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
getInfo
public cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo getInfo()
- Specified by:
getInfo in interface cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
setName
public void setName(String name)
- Specified by:
setName in interface cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
getName
public String getName()
- Specified by:
getName in interface cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
vertexSet
public Collection<Waypoint> vertexSet()
- Specified by:
vertexSet in interface cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
edgeSet
public Set<Waylink> edgeSet()
- Specified by:
edgeSet in interface cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
printInfo
public void printInfo()
- Specified by:
printInfo in interface cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
getBox
public cz.cuni.amis.pogamut.unreal.communication.worldview.map.Box getBox()
- Get smallest box that contains all waypoints of map.
- Specified by:
getBox in interface cz.cuni.amis.pogamut.unreal.communication.worldview.map.IUnrealMap<cz.cuni.amis.pogamut.unreal.communication.worldview.map.MapInfo>
- Returns:
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.