- TableController<T extends TableRow> - Class in cusack.hcg.gui.controller
-
Groups together all administrator controllers.
- TableController() - Constructor for class cusack.hcg.gui.controller.TableController
-
- TableController(GUI, TableView<T>) - Constructor for class cusack.hcg.gui.controller.TableController
-
Constructor
- TableRow - Class in cusack.hcg.database
-
The Class TableRow.
- TableRow() - Constructor for class cusack.hcg.database.TableRow
-
Instantiates a new table row.
- TableRow(ResultSet) - Constructor for class cusack.hcg.database.TableRow
-
Instantiates a new table row using a ResultSet.
- TableSplitScreen<T extends TableRow> - Class in cusack.hcg.gui.screens
-
The split screen for the administrator panels.
- TableSplitScreen(TableView<T>, TableController<T>) - Constructor for class cusack.hcg.gui.screens.TableSplitScreen
-
- TableView<T extends TableRow> - Class in cusack.hcg.gui.view.tables
-
Base jTableView for the administrator screens.
- TableView(String) - Constructor for class cusack.hcg.gui.view.tables.TableView
-
- takeBack(PuzzleInstance) - Method in class cusack.hcg.model.UndoRedoHistory
-
Deprecated.
Take back the last move.
- takebackAndDeleteLastEvent() - Method in class cusack.hcg.model.GrossHistory
-
- takeBackRedo(PuzzleInstance) - Method in class cusack.hcg.model.UndoRedoHistory
-
Deprecated.
Undo + takeback.
- takebackSideEffects() - Method in interface cusack.hcg.events.Event
-
Implement anything special that has to be done after a move has been taken back.
- takebackSideEffects() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.game.RedoEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.game.TryItButtonEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.game.UndoEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.GenericEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.CompressEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.EdgeRemovedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.ExpandEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.GraphMovedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.HorizontalFlipEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.MultiEdgesAddedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.MultiEdgesRemovedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.MultiVertexAddedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.MultiVertexRemovedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.SubgraphAddedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.SubgraphRemovedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.VertexAddedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.VertexMoveEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.VertexRemovedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.graph.XYFlipEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.InvalidEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.MultiEdgeGraphEditEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.MultiVertexGraphEditEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.VertexDeselectedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.events.VertexSelectedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.lights.events.LightDownEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.lights.events.LightDownNeighborhoodEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.lights.events.LightUpEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.lights.events.LightUpNeighborhoodEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.multidesigns.events.NoSolutionEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.multidesigns.events.SetDesignTypeEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.ChangeTargetVertexEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.MovePebbleEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.MovePebbleFirstToVertexEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.SolvableEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.UncertainEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.pebble.events.UnsolvableEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.portallord.events.PortalLordClearValuesEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.portallord.events.PortalLordUnClearEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.powergraph.events.MultiVertexChosenEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.powergraph.events.MultiVertexUnchosenEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.powergraph.events.VertexChosenEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.powergraph.events.VertexUnchosenEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.weighted.events.ChangeSourceVertexEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.weighted.events.MultiEdgeChosenEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.weighted.events.MultiEdgeUnchosenEvent
-
- takebackSideEffects() - Method in class cusack.hcg.games.weighted.events.MultiEdgeWeightChangedEvent
-
- takebackUndo(PuzzleInstance) - Method in class cusack.hcg.model.UndoRedoHistory
-
Deprecated.
- TAN - Static variable in class cusack.hcg.gui.Resources
-
- TEAL - Static variable in class cusack.hcg.gui.Resources
-
- tearDown() - Method in class cusack.hcg.graph.algorithm.standard.tests.DataSourceAbstractTest
-
- tearDownAfterClass() - Static method in class cusack.hcg.graph.algorithm.standard.tests.DataSourceAbstractTest
-
- tempMaxToBeginning(int) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberSuperSkip
-
Deprecated.
- Test2PPConfigs - Class in cusack.hcg.graph.algorithm.util.tests
-
- Test2PPConfigs() - Constructor for class cusack.hcg.graph.algorithm.util.tests.Test2PPConfigs
-
- test2PPConfigurationsStoringCopyInArrayList() - Method in class cusack.hcg.graph.algorithm.util.tests.Test2PPConfigs
-
- test4ToTheThird() - Method in class cusack.hcg.graph.algorithm.standard.tests.ContainsTriangleTest
-
- test4ToTheThird() - Method in class cusack.hcg.graph.algorithm.standard.tests.DistanceMatrixTest
-
- test4ToTheThird() - Method in class cusack.hcg.graph.algorithm.standard.tests.EliminateDegree2VerticesTest
-
- testBadQuery(int) - Static method in class cusack.hcg.util.TestCommunication
-
- testBinom() - Method in class cusack.hcg.graph.algorithm.util.tests.CombinatoricsTest
-
- TestCommunication - Class in cusack.hcg.util
-
- TestCommunication() - Constructor for class cusack.hcg.util.TestCommunication
-
- testComputation() - Static method in class cusack.hcg.util.TestCommunication
-
- testConstructorFromArray() - Method in class cusack.hcg.graph.algorithm.util.tests.PermutationGeneratorTest
-
Tests that all permutations contain proper elements when using an array passed into the constructor
- testCountOddPartitions() - Method in class cusack.hcg.graph.algorithm.util.tests.CombinatoricsTest
-
- testCountPartitionsBottomUp() - Method in class cusack.hcg.graph.algorithm.util.tests.CombinatoricsTest
-
- testDegreeSequence() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testFactorial() - Method in class cusack.hcg.graph.algorithm.util.tests.CombinatoricsTest
-
- testHowellMatrix() - Method in class cusack.hcg.matrix.util.TestingMatrixStuff
-
- testHugePebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.AbstractBigPebblingNumberTest
-
- testHugePebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.AbstractPebblingNumberTest
-
- TestingMatrixStuff - Class in cusack.hcg.matrix.util
-
- TestingMatrixStuff() - Constructor for class cusack.hcg.matrix.util.TestingMatrixStuff
-
- testIsSet() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testKleem2PP() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.TestMergePebblesForBug
-
- testKleem2PP() - Method in class cusack.hcg.games.pebble.algorithms.tests.TestPebbleDistanceMatrix
-
- testkPermGen() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testKSubsetGenerator() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testLargePebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.AbstractPebblingNumberTest
-
- testLargerUnsolvableGraphs() - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- testLemke() - Method in class cusack.hcg.graph.algorithm.standard.tests.ContainsTriangleTest
-
- testLemke() - Method in class cusack.hcg.graph.algorithm.standard.tests.DistanceMatrixTest
-
- testLemke() - Method in class cusack.hcg.graph.algorithm.standard.tests.EliminateDegree2VerticesTest
-
- TestMatrix - Class in cusack.hcg.matrix.test
-
TestMatrix tests the functionality of the Jama Matrix class and associated decompositions.
- TestMatrix() - Constructor for class cusack.hcg.matrix.test.TestMatrix
-
- testMediumPebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.AbstractPebblingNumberTest
-
- TestMergePebblesForBug - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
- TestMergePebblesForBug(String) - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.TestMergePebblesForBug
-
- TestMultiDesignAlgorithm - Class in cusack.hcg.games.multidesigns.tests
-
- TestMultiDesignAlgorithm() - Constructor for class cusack.hcg.games.multidesigns.tests.TestMultiDesignAlgorithm
-
- testMultiDesignAlgorithm() - Method in class cusack.hcg.games.multidesigns.tests.TestMultiDesignAlgorithm
-
- testNonTrees() - Method in class cusack.hcg.graph.algorithm.standard.tests.ContainsCycleTest
-
- testNumberOfPartitions() - Method in class cusack.hcg.graph.algorithm.util.tests.OrderedKPartitionGeneratorTest
-
- testNumberOfPermutations() - Method in class cusack.hcg.graph.algorithm.util.tests.PermutationGeneratorTest
-
Tests that n! permutations are generated
- testNumberOfSubsets() - Method in class cusack.hcg.graph.algorithm.util.tests.KSubsetGeneratorTest
-
Checks we generate (n choose k) subsets
- testNumberPartitioner() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testPartitionsAddToN() - Method in class cusack.hcg.graph.algorithm.util.tests.OrderedKPartitionGeneratorTest
-
- testPartitionsAreUnique() - Method in class cusack.hcg.graph.algorithm.util.tests.OrderedKPartitionGeneratorTest
-
- testPartitionsContainNoZeroElements() - Method in class cusack.hcg.graph.algorithm.util.tests.OrderedKPartitionGeneratorTest
-
- TestPebbleDistanceMatrix - Class in cusack.hcg.games.pebble.algorithms.tests
-
- TestPebbleDistanceMatrix() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.TestPebbleDistanceMatrix
-
- testPermutationsContainAllElements() - Method in class cusack.hcg.graph.algorithm.util.tests.PermutationGeneratorTest
-
Tests that all permutations contain all elements
- testPetersen() - Method in class cusack.hcg.graph.algorithm.standard.tests.ContainsTriangleTest
-
- testPetersen() - Method in class cusack.hcg.graph.algorithm.standard.tests.DistanceMatrixTest
-
- testPetersen() - Method in class cusack.hcg.graph.algorithm.standard.tests.EliminateDegree2VerticesTest
-
- testSmallerUnsolvableGraphs() - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- testSmallPebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.AbstractPebblingNumberTest
-
- testSolvableGraphs() - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- testSolvableGraphsWithLotsOfVerticesWithPebbles1() - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- testStab() - Method in class cusack.hcg.matrix.util.TestingMatrixStuff
-
- testSubGraph() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testSubgraphPermuter_No_Symmetry() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testSubgraphPermuter_Symmetry() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testSubgraphPermuter_Symmetry2() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testSubGraphRPermuter1() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testSubGraphRPermuter2() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testSubgraphRPermuter3() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testSubsetGenerator() - Method in class cusack.hcg.graph.algorithm.util.tests.OrderedSubsetGeneratorTest
-
- testSubsetGenerator() - Method in class cusack.hcg.graph.algorithm.util.tests.UnorderedSubsetGeneratorTest
-
- testthatisuckatmath() - Static method in class cusack.hcg.util.TestCommunication
-
- testTrees() - Method in class cusack.hcg.graph.algorithm.standard.tests.ContainsCycleTest
-
- testUniquenessOfPermutations() - Method in class cusack.hcg.graph.algorithm.util.tests.PermutationGeneratorTest
-
Tests that all permutations are unique
- testUniquenessOfSubsets() - Method in class cusack.hcg.graph.algorithm.util.tests.KSubsetGeneratorTest
-
Checks that each subset has k unique elements and each subset generated is unique
- testUniquePermutationsOf() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testUniqueSubsetsOf() - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- testUnit() - Method in class cusack.hcg.matrix.util.TestingMatrixStuff
-
- TextArea - Class in cusack.hcg.gui.components
-
- TextArea() - Constructor for class cusack.hcg.gui.components.TextArea
-
- TextArea(String, String, int, int) - Constructor for class cusack.hcg.gui.components.TextArea
-
This constructor allows us to set a filter on the input so we can disallow certain characters
- TextArea(int, int) - Constructor for class cusack.hcg.gui.components.TextArea
-
- TextArea(String, int, int) - Constructor for class cusack.hcg.gui.components.TextArea
-
- TextArea(String) - Constructor for class cusack.hcg.gui.components.TextArea
-
- TextFieldFilter - Class in cusack.hcg.gui.components
-
A text filter that is used in the Magic Box.
- TextFieldFilter() - Constructor for class cusack.hcg.gui.components.TextFieldFilter
-
- TextFieldFilter(String) - Constructor for class cusack.hcg.gui.components.TextFieldFilter
-
- TextInputField - Class in cusack.hcg.gui.components
-
- TextInputField(String) - Constructor for class cusack.hcg.gui.components.TextInputField
-
- TextInputField(String, int) - Constructor for class cusack.hcg.gui.components.TextInputField
-
- TextPane - Class in cusack.hcg.gui.components
-
- TextPane(String, String) - Constructor for class cusack.hcg.gui.components.TextPane
-
Create a text pane with the text.
- TextPane(String) - Constructor for class cusack.hcg.gui.components.TextPane
-
Create a text pane with the text.
- TextPane(boolean) - Constructor for class cusack.hcg.gui.components.TextPane
-
- TextPane(boolean, String) - Constructor for class cusack.hcg.gui.components.TextPane
-
- TheApplet - Class in cusack.hcg.gui
-
Deprecated.
- TheApplet() - Constructor for class cusack.hcg.gui.TheApplet
-
Deprecated.
- TheApplication - Class in cusack.hcg.gui
-
- TheApplication() - Constructor for class cusack.hcg.gui.TheApplication
-
- theClass - Variable in class cusack.hcg.database.AlgorithmInstanceClass
-
- tick() - Method in class cusack.hcg.gui.NewTheme
-
- tick() - Method in class cusack.hcg.gui.OldTheme
-
Deprecated.
- tick() - Method in class cusack.hcg.gui.view.GraphView
-
- tickIt() - Method in class cusack.hcg.gui.NewTheme
-
A convenience method to allow subclasses of Theme to override tick() while still retaining the basic animation
advancing functionality.
- tickIt() - Method in class cusack.hcg.gui.OldTheme
-
Deprecated.
A convenience method to allow subclasses of OldTheme to override tick() while still retaining the basic animation
advancing functionality.
- TIGHT_DISTANCE - Static variable in class cusack.hcg.gui.view.ContinualReplayView
-
- TimePassedEvent - Class in cusack.hcg.events
-
BaseEvent that is fired when time has passed.
- TimePassedEvent(PuzzleInstance, long) - Constructor for class cusack.hcg.events.TimePassedEvent
-
- times(int) - Method in class cusack.hcg.matrix.IntegerMatrix
-
Multiply a matrix by a scalar, C = s*A
- times(IntegerMatrix) - Method in class cusack.hcg.matrix.IntegerMatrix
-
Linear algebraic matrix multiplication, A * B
- times(double) - Method in class cusack.hcg.matrix.Matrix
-
Multiply a matrix by a scalar, C = s*A
- times(Matrix) - Method in class cusack.hcg.matrix.Matrix
-
Linear algebraic matrix multiplication, A * B
- timesEquals(int) - Method in class cusack.hcg.matrix.IntegerMatrix
-
Multiply a matrix by a scalar in place, A = s*A
- timesEquals(double) - Method in class cusack.hcg.matrix.Matrix
-
Multiply a matrix by a scalar in place, A = s*A
- TimingInJavaProblems - Class in cusack.hcg.games.pebble.algorithms.misc
-
- TimingInJavaProblems() - Constructor for class cusack.hcg.games.pebble.algorithms.misc.TimingInJavaProblems
-
- TITLE_FONT - Static variable in class cusack.hcg.gui.Resources
-
- titleColor - Variable in class cusack.hcg.gui.ColorScheme
-
- TitleScreen - Class in cusack.hcg.gui.screens
-
The first screen a user sees on the applet.
- TitleScreen(GUI, boolean) - Constructor for class cusack.hcg.gui.screens.TitleScreen
-
Constructor
- to - Variable in class cusack.hcg.games.multidesigns.algorithms.SimpleEdge
-
- to - Variable in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient.Move
-
- toAdjacencyMatrixString() - Method in class cusack.hcg.graph.Graph
-
Get the adjacency matrix in its string representation.
- toAString() - Method in enum cusack.hcg.database.User.ComputerExperience
-
- toAString() - Method in enum cusack.hcg.database.User.Education
-
- toBeginning() - Method in class cusack.hcg.model.GrossHistory
-
- toCompatibleImage(BufferedImage) - Static method in class cusack.hcg.util.GraphicsUtilities
-
Return a new compatible image that contains a copy of the specified
image.
- toEnd() - Method in class cusack.hcg.model.GrossHistory
-
- toEnd() - Method in class cusack.hcg.model.ReplayInstance
-
Called when the user hits the to end button, moves the replay to the end
- toggleSelected() - Method in class cusack.hcg.database.PlayablePuzzle
-
- toggleSelected(Vertex) - Method in class cusack.hcg.model.PuzzleInstance
-
- toHTMLString() - Method in class cusack.hcg.matrix.IntegerMatrix
-
- toStart() - Method in class cusack.hcg.model.ReplayInstance
-
Called when the user hits the to start button, moves the replay to the beginning
- toString() - Method in class cusack.hcg.database.AlgorithmInstanceClass
-
- toString() - Method in class cusack.hcg.database.Graph
-
- toString() - Method in class cusack.hcg.database.PuzzleInstanceClass
-
- toString() - Method in class cusack.hcg.database.Solution
-
- toString() - Method in class cusack.hcg.database.UserAlgorithm
-
- toString() - Method in class cusack.hcg.events.BaseEvent
-
- toString() - Method in class cusack.hcg.games.multidesigns.algorithms.SimpleEdge
-
- toString() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
-
- toString() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
-
- toString() - Method in class cusack.hcg.games.pebble.algorithms.islands.IslandMove
-
- toString() - Method in class cusack.hcg.games.pebble.algorithms.islands.IslandMoveListState
-
- toString() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.CompositePebble
-
- toString() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList
-
- toString() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList2
-
Deprecated.
- toString() - Method in class cusack.hcg.games.pebble.algorithms.misc.CyclePebblingThing.Row
-
- toString() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient.Move
-
- toString() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
-
Deprecated.
- toString() - Method in class cusack.hcg.graph.EfficientMatrixGraph
-
- toString() - Method in class cusack.hcg.graph.Graph
-
This method returns a string that contains all the vertices in the graphs's adjacency lists.
- toString() - Method in class cusack.hcg.matrix.IntegerMatrix
-
- toString() - Method in class cusack.hcg.model.TutorialData
-
- toStringWithoutTime() - Method in class cusack.hcg.events.BaseEvent
-
- toStringWithoutTime() - Method in interface cusack.hcg.events.Event
-
- trace() - Method in class cusack.hcg.matrix.IntegerMatrix
-
Matrix trace.
- trace() - Method in class cusack.hcg.matrix.Matrix
-
Matrix trace.
- TrackingThreadPool - Class in cusack.hcg.games.pebble.algorithms.twoppscript
-
- TrackingThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
-
- TrackingThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
-
- transformPointFromGraphCoordinatesToView(Point) - Method in class cusack.hcg.gui.view.GraphView
-
- transformPointFromViewToGraphCoordinates(Point) - Method in class cusack.hcg.gui.view.GraphView
-
Transform the point according to the current transform.
- translate(Point) - Method in class cusack.hcg.graph.Vertex
-
Adds the x and y values of the passed in Point to this vertex's coordinates.
- translateGraph(Point) - Method in class cusack.hcg.graph.Graph
-
This method translates all the vertices in this graph by point passed in.
- translateGraph(Point) - Method in class cusack.hcg.graph.GraphWithData
-
- translateGraphCloseToHome() - Method in class cusack.hcg.graph.Graph
-
- translateGraphCloseToHome() - Method in class cusack.hcg.graph.GraphWithData
-
- translateGraphToHome() - Method in class cusack.hcg.graph.Graph
-
- translateGraphToHome() - Method in class cusack.hcg.graph.GraphWithData
-
- translateGraphToHomeNoNotify() - Method in class cusack.hcg.graph.GraphWithData
-
- translateVertex(Vertex, Point) - Method in class cusack.hcg.graph.Graph
-
This method takes a vertex that passed in an *shifts* (not translates) the vertex by the x and y coordinates that
are in the point that is passed in.
- translateVertex(Vertex, Point) - Method in class cusack.hcg.graph.GraphWithData
-
- translateVertices(ArrayList<Vertex>, ArrayList<Point>) - Method in class cusack.hcg.graph.Graph
-
Adds the offset in 'changes' to the corresponding (same index) vertex's location (in 'verts').
- translateVertices(ArrayList<Vertex>, Point) - Method in class cusack.hcg.graph.Graph
-
This method translates all the vertices in this graph by the two amounts that are passed in.
- translateVertices(ArrayList<Vertex>, ArrayList<Point>) - Method in class cusack.hcg.graph.GraphWithData
-
- translateVertices(ArrayList<Vertex>, Point) - Method in class cusack.hcg.graph.GraphWithData
-
- translateVerticesNoNotify(ArrayList<Vertex>, Point) - Method in class cusack.hcg.graph.GraphWithData
-
- transpose() - Method in class cusack.hcg.matrix.IntegerMatrix
-
Matrix transpose.
- transpose() - Method in class cusack.hcg.matrix.Matrix
-
Matrix transpose.
- TravelingSalesmanInstance - Class in cusack.hcg.games.weighted.travelingsalesman
-
- TravelingSalesmanInstance() - Constructor for class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
-
- TravelingSalesmanInstance(TravelingSalesmanInstance) - Constructor for class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
-
- TravelingSalesmanTheme - Class in cusack.hcg.games.weighted.travelingsalesman
-
- TravelingSalesmanTheme() - Constructor for class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanTheme
-
- TreeFromSubgraphRelationGenerator - Class in cusack.hcg.games.pebble.algorithms.misc
-
- TreeFromSubgraphRelationGenerator() - Constructor for class cusack.hcg.games.pebble.algorithms.misc.TreeFromSubgraphRelationGenerator
-
- TRY_IT_BUTTON - Static variable in class cusack.hcg.events.EventDecoder
-
- tryEvent(Event<?>) - Method in class cusack.hcg.model.TutorialData
-
- TryItButtonEvent - Class in cusack.hcg.events.game
-
Nothing special, I hope.
- TryItButtonEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.game.TryItButtonEvent
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.colors.ColorsInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.graph.graph.GraphInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.lights.LightsInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.pebble.optimizeit.OptimizeItInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.pebble.PebbleInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.portallord.PortalLordInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
-
- tryItResultsAreBinding() - Method in class cusack.hcg.graph.AbstractGraphProblem
-
- tryItResultsAreBinding() - Method in class cusack.hcg.model.PuzzleInstance
-
Return true only if Try It mode, using the type from getTryItInstance, will produce a result that is AWLAYS valid
for the puzzle type.
- trySavingAfterCrash() - Method in class cusack.hcg.gui.StackedScreen
-
- tryToAddPebble(CompositePebble) - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList
-
Attempt to add the CompositePebble cp to the list.
- tryToAddPebble(CompositePebble) - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList2
-
Deprecated.
Attempt to add the CompositePebble cp to the list.
- Tutorial - Class in cusack.hcg.database
-
- Tutorial() - Constructor for class cusack.hcg.database.Tutorial
-
- Tutorial(ResultSet) - Constructor for class cusack.hcg.database.Tutorial
-
- Tutorial(int, String) - Constructor for class cusack.hcg.database.Tutorial
-
- TUTORIAL_FRAME_WIDTH - Static variable in class cusack.hcg.gui.view.GraphView
-
- TutorialData - Class in cusack.hcg.model
-
This is the class that holds all the data needed to load/save tutorials
- TutorialData(String, PuzzleInstance) - Constructor for class cusack.hcg.model.TutorialData
-
- TutorialData.EventType - Enum in cusack.hcg.model
-
- TutorialData.Stage - Enum in cusack.hcg.model
-
- TutorialDialog - Class in cusack.hcg.gui.dialogs
-
- TutorialDialog(String, String, int, ArrayList<Point>, boolean) - Constructor for class cusack.hcg.gui.dialogs.TutorialDialog
-
Height is not passed in--it is computed based on everything else.
- tutorialModeEnabled(boolean) - Method in class cusack.hcg.model.PuzzleInstance
-
Set isTutorial to the given boolean.
- TutorialStageChangeEvent - Class in cusack.hcg.events
-
- TutorialStageChangeEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.TutorialStageChangeEvent
-
- TwoPebblingAllViolators - Class in cusack.hcg.games.pebble.algorithms.twopebblingproperty
-
A two pebbling algorithm that runs SingleQValueAllUnsolvable This class should really needs to use inheritence
better, though I didn't want to rewrite it all.
- TwoPebblingAllViolators() - Constructor for class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingAllViolators
-
- TwoPebblingBacktracking - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- TwoPebblingBacktracking() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.TwoPebblingBacktracking
-
Deprecated.
- TwoPebblingBottomUp - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- TwoPebblingBottomUp() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.TwoPebblingBottomUp
-
Deprecated.
- TwoPebblingExhaustive - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- TwoPebblingExhaustive() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.TwoPebblingExhaustive
-
Deprecated.
- TwoPebblingGeneric - Class in cusack.hcg.games.pebble.algorithms.twopebblingproperty
-
A superclass for all of the 2PP algorithms.
- TwoPebblingGeneric() - Constructor for class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingGeneric
-
- TwoPebblingProperty - Class in cusack.hcg.games.pebble.algorithms.twopebblingproperty
-
- TwoPebblingProperty() - Constructor for class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingProperty
-
- TwoPPVioloatorFinder - Class in cusack.hcg.games.pebble.algorithms.misc
-
Runs contains on graphs and prints if a graph does not contain any subgraphs.
- TwoPPVioloatorFinder() - Constructor for class cusack.hcg.games.pebble.algorithms.misc.TwoPPVioloatorFinder
-
- TwoTwoIslandMove - Class in cusack.hcg.games.pebble.algorithms.islands
-
The Class TwoTwoIslandMove, emulates the double pebble ability of <2,2>-islands.
- TwoTwoIslandMove(Island) - Constructor for class cusack.hcg.games.pebble.algorithms.islands.TwoTwoIslandMove
-
Instantiates a new multi move.