public abstract class AbstractAlgorithm<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>> extends Object implements PerfectMazeAlgorithm<M,F,E,N>
| Modifier and Type | Method and Description |
|---|---|
com.github.martinfrank.mazelib.algorithm.MapCarver<M,F,E,N> |
getCarver() |
M |
getMap() |
com.github.martinfrank.mazelib.algorithm.MapAccessor<M,F,E,N> |
getMapAccessor() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatePerfectMazepublic com.github.martinfrank.mazelib.algorithm.MapAccessor<M,F,E,N> getMapAccessor()
getMapAccessor in interface PerfectMazeAlgorithm<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>>public M getMap()
getMap in interface PerfectMazeAlgorithm<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>>public com.github.martinfrank.mazelib.algorithm.MapCarver<M,F,E,N> getCarver()
getCarver in interface PerfectMazeAlgorithm<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>>Copyright © 2019 Martin Frank. All rights reserved.