Index
A B C D E F G H I L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- score - Variable in class Phase2.GameWrapper
- score - Static variable in class Phase2.Tetris
- score - Static variable in class Phase3.Wrapper
- scoringLabel - Static variable in class Phase3.FX3D
- SCREEN_HEIGHT - Static variable in class Phase3.FX3D
- SCREEN_WIDTH - Static variable in class Phase3.FX3D
- screenInfo - Static variable in class Phase3.FX3D
- search() - Static method in class Phase1.Search
-
Helper function that starts the solving process with the user-chosen algorithm
- search() - Static method in class Phase1.Search2
- Search - Class in Phase1
-
Class starting the execution of the main program
- Search() - Constructor for class Phase1.Search
- Search2 - Class in Phase1
-
Class containing the recursive search method (unfinished)
- Search2() - Constructor for class Phase1.Search2
- seed - Static variable in class Phase2.Tetris
- selectInput() - Method in class Phase3.CreateDancingInput
-
Method retrieving the input selected in the Wrapper class and generating input
- selectionWindow - Static variable in class Phase2.GameModeSelector
- setColID(int) - Method in class Phase1.Node
- setColor(int) - Method in class Phase3.ParcelType
- setColumn(Node) - Method in class Phase1.Node
- setDown(Node) - Method in class Phase1.Node
- setLeft(Node) - Method in class Phase1.Node
- setMaximum(int) - Method in class Phase3.ParcelType
- setName(String) - Method in class Phase3.ParcelType
- setNodeCount(int) - Method in class Phase1.Node
- setPlaced(int) - Method in class Phase3.ParcelType
- setRatio(double) - Method in class Phase3.ParcelType
- setRight(Node) - Method in class Phase1.Node
- setRotations(int) - Method in class Phase3.ParcelType
- setRowID(int) - Method in class Phase1.Node
- setState(int[][]) - Method in class Phase1.UI
- setState(int[][]) - Method in class Phase2.UI
- setup() - Static method in class Phase3.Gbot
- setUp(Node) - Method in class Phase1.Node
- setupSlider(Stage) - Static method in class Phase3.FX3D
- setupUIComponents() - Static method in class Phase3.FX3D
- setupUIElements(Stage) - Static method in class Phase3.FX3D
- setupUIPostElements(Stage) - Static method in class Phase3.FX3D
- setupUIPreElements(Stage) - Static method in class Phase3.FX3D
- setValue(double) - Method in class Phase3.ParcelType
- setValue(int) - Method in class Phase1.Node
- shapes - Variable in class Phase3.CreateDancingInput
- ShapesAndRotations - Class in Phase3
-
Class holding all of the shapes (Boxes and pentominoes) and all of their rotations (as list of 3D matrices)
- ShapesAndRotations() - Constructor for class Phase3.ShapesAndRotations
- shapeSelection - Static variable in class Phase3.FX3D
- size - Variable in class Phase3.ColumnObject
- slow - Static variable in class Phase3.Gbot
- smallestColumn - Variable in class Phase3.DancingLinksProblem
- SmartGroup() - Constructor for class Phase3.FX3D.SmartGroup
- solArr - Static variable in class Phase1.Search
- solRows - Static variable in class Phase1.Search
- solveDriver() - Method in class Phase3.DancingLinksProblem
- spacePressed - Static variable in class Phase2.Tetris
- start - Static variable in class Phase2.Tetris
- start - Variable in class Phase3.DancingLinksProblem
- start(Stage) - Method in class Phase3.FX3D
- startAlgorithm() - Static method in class Phase3.Algorithm
-
Main method of the class that starts execution of the algorithm that is chosen in the Wrapper class.
- startButton - Static variable in class Phase3.FX3D
- startWindow - Static variable in class Phase1.LandingPage
-
Frame corresponding to the game window that starts up to enable the user to choose the desired game setting
- State() - Constructor for class Phase2.Gbot.State
- step() - Static method in class Phase2.Tetris
-
Method performing steps of the game
- supMat - Static variable in class Phase1.Search
All Classes All Packages