pending files commited

don't really knwon what i am doing here, commit pending code ...

Signed-off-by: philippe lhardy <philippe.lhardy@astrolabe.coop>
This commit is contained in:
2025-11-01 14:09:35 +01:00
parent 70744610cc
commit 65cc0f4c62
31 changed files with 313 additions and 12 deletions

View File

@@ -0,0 +1,20 @@
/Brick.class
/BrickTextMapping.class
/DrawingGenerator.class
/LabyLayers.class
/LabyMap.class
/LabyModel.class
/Main.class
/Maze$1.class
/Maze$2.class
/Maze$3.class
/Maze.class
/MazeCreationListener.class
/MazeParamEditor.class
/MazeParams.class
/MazeParamsFixed.class
/MovesProvider.class
/Position.class
/PositionWithDepth.class
/WallsProvider.class
/XYGridIterator.class

View File

@@ -0,0 +1,44 @@
/CellGridComponent.class
/Display$1.class
/Display$2.class
/Display$3.class
/Display$MazeFrame.class
/Display.class
/HexagonCellRenderer$UV.class
/HexagonCellRenderer.class
/Maze3dSettings.class
/MazeCellRenderer.class
/MazeColorMap.class
/MazeComponent.class
/MazeControler$1.class
/MazeControler$10.class
/MazeControler$11.class
/MazeControler$12.class
/MazeControler$13.class
/MazeControler$14.class
/MazeControler$15.class
/MazeControler$16.class
/MazeControler$17.class
/MazeControler$18.class
/MazeControler$19.class
/MazeControler$2.class
/MazeControler$20.class
/MazeControler$21.class
/MazeControler$22.class
/MazeControler$23.class
/MazeControler$24.class
/MazeControler$25.class
/MazeControler$26.class
/MazeControler$27.class
/MazeControler$3.class
/MazeControler$4.class
/MazeControler$5.class
/MazeControler$6.class
/MazeControler$7.class
/MazeControler$8.class
/MazeControler$9.class
/MazeControler.class
/MazeDefault.class
/MazeSettings$1.class
/MazeSettings.class
/StatusListener.class

View File

@@ -31,13 +31,13 @@ public class Maze3dSettings
void createSettingsGui() {
if (params != null) {
IntegerField xl = new IntegerField("width",params.getXl());
xl = new IntegerField("width",params.getXl());
addField(xl);
IntegerField zl = new IntegerField("height",params.getZl());
zl = new IntegerField("height",params.getZl());
addField(zl);
IntegerField yl = new IntegerField("depth",params.getYl());
yl = new IntegerField("depth",params.getYl());
addField(yl);
reverse = new JCheckBox("reverse",params.isReverse());
@@ -52,6 +52,9 @@ public class Maze3dSettings
hg = new IntegerField(params.getHg());
addField(hg);
}
else {
System.err.println("params null");
}
}
Maze3dParams createParams()

View File

@@ -0,0 +1,2 @@
/IntegerField.class
/Panel.class

View File

@@ -0,0 +1,9 @@
/BooleanLongSet.class
/HalfSquareModelCreator$SetXY.class
/HalfSquareModelCreator.class
/HalfSquareProvider.class
/HalfSquareRasterModel.class
/HexagonModelProvider.class
/LabyModelProvider.class
/LineColumnModel.class
/WidthHeightProvider.class

View File

@@ -6,7 +6,7 @@ import org.artisanlogiciel.games.maze.WallsProvider;
/**
* minimal model without repetition
* keep only left and down wall and rely on neightbor squeres to obtain right and up
* keep only left and down wall and rely on neightbor squares to obtain right and up
* left down compatible with Bricks
*
* LEFT 01

View File

@@ -0,0 +1,3 @@
/HalfSquareRasterModelPersistRaw.class
/MazePersistRaw.class
/MazePersistWorldEdit.class

View File

@@ -0,0 +1,3 @@
/DirectionPosition.class
/MazeResolutionListener.class
/SolvingModel.class