Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

T

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.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links