Index
All Classes and Interfaces|All Packages|Constant Field Values
F
- FactoryProducer - Class in com.edu.xmum.CST210.Factory
-
FactoryProducer is responsible for providing the appropriate factory instance based on the choice provided.
- FactoryProducer() - Constructor for class com.edu.xmum.CST210.Factory.FactoryProducer
- FailView - Class in com.edu.xmum.CST210.View.Entity.V1
-
Represents the view displayed when the player fails the game.
- FailView() - Constructor for class com.edu.xmum.CST210.View.Entity.V1.FailView
-
Constructs the FailView and initializes the UI components.
- findPath(IMazeModel, List<int[]>, boolean[][], int, int, int, int) - Method in class com.edu.xmum.CST210.AlgorithmStrategy.AstarStrategy
-
Finds a path using the A* algorithm.
- findPath(IMazeModel, List<int[]>, boolean[][], int, int, int, int) - Method in class com.edu.xmum.CST210.AlgorithmStrategy.DfsStrategy
-
Finds a path using DFS without recording the backtracking process.
- findPath(IMazeModel, List<int[]>, boolean[][], int, int, int, int) - Method in interface com.edu.xmum.CST210.AlgorithmStrategy.IFindPathStrategy
-
Finds a path from the starting position to the goal position in the given maze model.
- findPath(IMazeModel, List<int[]>, boolean[][], int, int, int, int) - Method in class com.edu.xmum.CST210.AlgorithmStrategy.PathfindingContext
-
Finds a path from the starting position to the goal position using the selected strategy.
All Classes and Interfaces|All Packages|Constant Field Values