Index
A B C D E F G H I K L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- CanonDBCommand - Class in application.commands
- CanonDBCommand() - Constructor for class application.commands.CanonDBCommand
- canonise() - Method in class application.model.simulation.bounds.Bounded
-
Canonises the specifier string of the bounded grid
- canonise() - Method in class application.model.simulation.bounds.BoundedGrid
-
Canonises the bounded grid specifier
- canonise() - Method in class application.model.simulation.bounds.Torus
-
Canonises the specifier string of the toroidal grid
- canonise(String) - Method in class application.model.rules.hrot.DeficientHROT
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.enemies.HROTDeadlyEnemies
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.history.HROTHistory
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.HROT
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.HROTBSFKL
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.HROTExtendedGenerations
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.HROTGenerations
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.HROTRegeneratingGenerations
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.IntegerHROT
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.hrot.MultistateCyclicHROT
- canonise(String) - Method in class application.model.rules.hrot.symbiosis.HROTSymbiosis
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.isotropic.rules.DeficientINT
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.isotropic.rules.energetic.INTEnergetic
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.isotropic.rules.history.INTHistory
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.isotropic.rules.INT
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.isotropic.rules.INTGenerations
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.misc.AlternatingRule
- canonise(String) - Method in class application.model.rules.misc.Euclidean
- canonise(String) - Method in class application.model.rules.misc.Margolus
- canonise(String) - Method in class application.model.rules.misc.OneDimensional
- canonise(String) - Method in class application.model.rules.misc.turmites.Turmites
- canonise(String) - Method in class application.model.rules.RuleFamily
-
Canonises the inputted rulestring with the currently loaded parameters.
- canonise(String) - Method in class application.model.rules.ruleloader.RuleLoader
- canoniseDB(File) - Method in class application.model.database.GliderDBReader
-
Canonises the database (removes duplicates)
- canoniseTransitions() - Method in class application.model.rules.isotropic.transitions.DoubleLetterTransitions
-
Canonises the transitions based on the currently loaded parameters
- canoniseTransitions() - Method in class application.model.rules.isotropic.transitions.INTTransitions
-
Canonises the transitions based on the currently loaded parameters
- canoniseTransitions() - Method in class application.model.rules.isotropic.transitions.SingleLetterTransitions
-
Canonises the transitions based on the currently loaded parameters
- canoniseTransitions(HashSet<Integer>) - Static method in class application.model.Utils
- canoniseTransitionsWithCommas(List<Integer>) - Static method in class application.model.Utils
- canoniseTransitionsWithCommas(Set<Integer>) - Static method in class application.model.Utils
- Catalyst - Class in application.model.patterns
-
Represents a catalyst
- Catalyst(Rule, Grid, int) - Constructor for class application.model.patterns.Catalyst
-
Contructs a catalyst
- CatalystSearch - Class in application.model.search.catsrc
- CatalystSearch(CatalystSearchParameters) - Constructor for class application.model.search.catsrc.CatalystSearch
- CatalystSearchCommand - Class in application.commands
- CatalystSearchCommand() - Constructor for class application.commands.CatalystSearchCommand
- CatalystSearchParameters - Class in application.model.search.catsrc
- CatalystSearchParameters(int, int, boolean, boolean, boolean, List<Grid>, Grid, List<Coordinate>, Rule) - Constructor for class application.model.search.catsrc.CatalystSearchParameters
- CatalystSearchParametersDialog - Class in application.controller.dialogs.search
- CatalystSearchParametersDialog(Rule, Grid, List<Coordinate>) - Constructor for class application.controller.dialogs.search.CatalystSearchParametersDialog
- CatalystSearchResultsDialog - Class in application.controller.dialogs.search
- CatalystSearchResultsDialog(MainController, SearchProgram) - Constructor for class application.controller.dialogs.search.CatalystSearchResultsDialog
- Cell - Class in application.model
- Cell(int, int, int, Rectangle) - Constructor for class application.model.Cell
- Cell(Coordinate, int, Rectangle) - Constructor for class application.model.Cell
- CELL_SIZE - Static variable in class application.controller.MainController
- changeRandomSoupSettings() - Method in class application.controller.MainController
- changeRuleFamily(RuleWidget) - Method in class application.controller.dialogs.rule.RuleDialog
- changeZoomHandler(ScrollEvent) - Method in class application.controller.MainController
- checkPopulation(int[]) - Method in class application.model.patterns.LinearReplicator
- checkSubset(INTTransitions) - Method in class application.model.rules.isotropic.transitions.INTTransitions
-
Checks if this INT transition is a subset of another
- checkSubset(List<Integer>, List<Integer>) - Static method in class application.model.Utils
- checkSubset(Set<Integer>, Set<Integer>) - Static method in class application.model.Utils
- checkTransition(int[]) - Method in class application.model.rules.isotropic.transitions.INTTransitions
-
Checks if the provided neighbours of the cell satisfy the INT transitions
- checkTransition(ArrayList<Integer>) - Method in class application.model.rules.isotropic.transitions.INTTransitions
-
Checks if the provided neighbours of the cell satisfy the INT transitions
- children - Variable in class application.model.rules.ruleloader.ruletree.Node
- clearCells() - Method in class application.model.simulation.Grid
-
Clears all cells in the grid
- clearCells(Coordinate, Coordinate) - Method in class application.model.simulation.Grid
-
Clears all cells between the coordinates specified
- clearCells(Coordinate, Coordinate) - Method in class application.model.simulation.Simulator
-
Clears all cells between the coordinates specified
- clearCellsCache() - Method in class application.controller.MainController
- clone() - Method in class application.model.rules.hrot.DeficientHROT
-
Clones the rule
- clone() - Method in class application.model.rules.hrot.enemies.HROTDeadlyEnemies
- clone() - Method in class application.model.rules.hrot.history.HROTHistory
- clone() - Method in class application.model.rules.hrot.HROT
-
Clones the rule
- clone() - Method in class application.model.rules.hrot.HROTBSFKL
- clone() - Method in class application.model.rules.hrot.HROTExtendedGenerations
-
Clones the rule
- clone() - Method in class application.model.rules.hrot.HROTGenerations
-
Clones the rule
- clone() - Method in class application.model.rules.hrot.HROTRegeneratingGenerations
-
Clones the rule
- clone() - Method in class application.model.rules.hrot.IntegerHROT
-
Clones the rule
- clone() - Method in class application.model.rules.hrot.MultistateCyclicHROT
- clone() - Method in class application.model.rules.hrot.symbiosis.HROTSymbiosis
- clone() - Method in class application.model.rules.isotropic.rules.DeficientINT
- clone() - Method in class application.model.rules.isotropic.rules.energetic.INTEnergetic
- clone() - Method in class application.model.rules.isotropic.rules.history.INTHistory
- clone() - Method in class application.model.rules.isotropic.rules.INT
- clone() - Method in class application.model.rules.isotropic.rules.INTGenerations
- clone() - Method in class application.model.rules.isotropic.transitions.INTTransitions
-
Makes a deep copy of the INT transitions
- clone() - Method in class application.model.rules.isotropic.transitions.R1HexINT
- clone() - Method in class application.model.rules.isotropic.transitions.R1MooreINT
- clone() - Method in class application.model.rules.isotropic.transitions.R2CheckerboardINT
- clone() - Method in class application.model.rules.isotropic.transitions.R2CrossINT
- clone() - Method in class application.model.rules.isotropic.transitions.R2FarCornersINT
- clone() - Method in class application.model.rules.isotropic.transitions.R2KnightINT
- clone() - Method in class application.model.rules.isotropic.transitions.R2VonNeumannINT
- clone() - Method in class application.model.rules.isotropic.transitions.R3CrossINT
- clone() - Method in class application.model.rules.isotropic.transitions.R3FarEdgesINT
- clone() - Method in class application.model.rules.misc.AlternatingRule
- clone() - Method in class application.model.rules.misc.Euclidean
- clone() - Method in class application.model.rules.misc.Margolus
-
Gets the deep copy of the Margolus rule
- clone() - Method in class application.model.rules.misc.naive.Orthogonal
- clone() - Method in class application.model.rules.misc.naive.ReadingOrder
-
Clones the naive reading order
- clone() - Method in class application.model.rules.misc.OneDimensional
-
Gets the deep copy of the 1D rule
- clone() - Method in class application.model.rules.misc.turmites.Turmites
- clone() - Method in class application.model.rules.RuleFamily
-
Clones the object
- clone() - Method in class application.model.rules.ruleloader.ColourDirective
- clone() - Method in class application.model.rules.ruleloader.Directive
-
Deep copies the directive
- clone() - Method in class application.model.rules.ruleloader.RuleLoader
- clone() - Method in class application.model.rules.ruleloader.RuleNameDirective
- clone() - Method in class application.model.rules.ruleloader.ruletable.Ruletable
- clone() - Method in class application.model.rules.ruleloader.ruletree.Ruletree
- clone() - Method in class application.model.rules.ruleloader.SQC
- clone() - Method in class application.model.simulation.Block
- clone() - Method in class application.model.simulation.bounds.Bounded
- clone() - Method in class application.model.simulation.bounds.BoundedGrid
- clone() - Method in class application.model.simulation.bounds.Torus
- close() - Method in class application.model.GifSequenceWriter
-
Close this GifSequenceWriter object.
- closeApplication() - Method in class application.controller.MainController
- ColourDirective - Class in application.model.rules.ruleloader
-
Implements the @COLORS / @COLOURS directive in ruletables.
Example: - ColourDirective(String) - Constructor for class application.model.rules.ruleloader.ColourDirective
- ColourPickerDialog - Class in application.controller.dialogs
-
Dialog for the colour picker
- ColourPickerDialog(Rule, Color[]) - Constructor for class application.controller.dialogs.ColourPickerDialog
- CommentGenerator - Class in application.model
-
Useful methods for generating comments to be placed in the RLE (multi-line rulestrings).
- CommentGenerator() - Constructor for class application.model.CommentGenerator
- compareString() - Method in class application.model.patterns.Pattern
- compareTo(Coordinate) - Method in class application.model.Coordinate
- compareTo(SSSSpaceship) - Method in class application.model.database.SSSSpaceship
- confirmParameters() - Method in class application.controller.dialogs.search.AgarSearchParametersDialog
- confirmParameters() - Method in class application.controller.dialogs.search.BruteForceSearchParametersDialog
- confirmParameters() - Method in class application.controller.dialogs.search.CatalystSearchParametersDialog
- confirmParameters() - Method in class application.controller.dialogs.search.RuleSearchParametersDialog
- confirmParameters() - Method in class application.controller.dialogs.search.SearchParametersDialog
-
Updates the search parameters based on the inputted parameters
- confirmRule() - Method in class application.controller.dialogs.rule.RuleDialog
- confirmSettings() - Method in class application.controller.dialogs.GifferDialog
- containsKey(K) - Method in class application.model.LRUCache
-
Checks if the key can be found in the cache
- convertCell(int) - Method in class application.model.simulation.Grid
-
Convert the cell state based on the background Used to for B0 / strobing rules
- convertState(int, int) - Method in class application.model.rules.Rule
-
Convert the cell state based on the background Used to simulate B0 rules
- convertToGrid(int) - Method in class application.controller.MainController
- convertToGrid(Coordinate) - Method in class application.controller.MainController
- convertToScreen(int) - Method in class application.controller.MainController
- convertToScreen(Coordinate) - Method in class application.controller.MainController
- Coordinate - Class in application.model
-
Represents a coordinate on a 2D plane.
- Coordinate() - Constructor for class application.model.Coordinate
-
Initialises a coordinate at (0, 0)
- Coordinate(int, int) - Constructor for class application.model.Coordinate
-
Initialises a coordinate at (x, y)
- copyCells() - Method in class application.controller.MainController
- copyToClipboard() - Method in class application.controller.dialogs.search.SearchResultsDialog
All Classes All Packages