Package 

Interface Euclidean2DEnvironmentWithGraph

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      abstract NavigationGraph<Euclidean2DPosition, Euclidean2DTransformation, N, E> getGraph() The navigation graph.
      abstract List<W> getObstacles()
      Euclidean2DPosition getOrigin()
      • Methods inherited from class it.unibo.alchemist.model.interfaces.EuclideanEnvironment

        addLayer, addNode, addTerminator, getDimensions, getDistanceBetweenNodes, getIncarnation, getLayer, getLayers, getLinkingRule, getNeighborhood, getNodeByID, getNodeCount, getNodes, getNodesWithinRange, getNodesWithinRange, getOffset, getPosition, getSimulation, getSize, getSizeInDistanceUnits, isTerminated, makePosition, moveNodeToPosition, removeNode, setLinkingRule, setSimulation
      • Methods inherited from class it.unibo.alchemist.model.interfaces.environments.EnvironmentWithGraph

        addObstacle, intersectsObstacle, next, removeObstacle
      • Methods inherited from class kotlin.collections.MutableIterable

        forEach, spliterator
      • Methods inherited from class it.unibo.alchemist.model.interfaces.Environment

        iterator
      • Methods inherited from class it.unibo.alchemist.model.interfaces.EnvironmentWithObstacles

        makePosition, moveNode
      • Methods inherited from class it.unibo.alchemist.model.interfaces.environments.Euclidean2DEnvironmentWithObstacles

        getObstaclesInRange, getObstaclesInRange, hasMobileObstacles, makePosition
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait