Index

A B C D E F G H I L M N P R S T U V W 
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.
A B C D E F G H I L M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values