cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh
Class LevelGeometryModule

Package class diagram package LevelGeometryModule
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.LevelGeometryModule

public class LevelGeometryModule
extends Object

LevelGeometryModule is wrapping the load/save logic for the LevelGeometry.

Author:
Jakub Tomek, Jakub Gemrot aka Jimmy

Constructor Summary
LevelGeometryModule(IWorldView worldView, IAgentLogger logger)
           
 
Method Summary
 LevelGeometry getLevelGeometry()
          Returns LevelGeometry object for currently running map.
 boolean isInitialized()
          Tells, whether the module has been correctly initialized and it is possible to call getLevelGeometry() method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LevelGeometryModule

public LevelGeometryModule(IWorldView worldView,
                           IAgentLogger logger)
Method Detail

isInitialized

public boolean isInitialized()
Tells, whether the module has been correctly initialized and it is possible to call getLevelGeometry() method.

Returns:

getLevelGeometry

public LevelGeometry getLevelGeometry()
Returns LevelGeometry object for currently running map. Non-null iff isInitialized().

Returns:


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