|
|||||||||
| Home >> All >> cgsuite >> [ extras overview ] | PREV NEXT | ||||||||
A
- addBlackCherryMode - Variable in class cgsuite.extras.CherryTreeEditorPanel
- addChild(CherryTreeEditorPanel.CherryPanel, DefaultMutableTreeNode) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- addChild(RootedTree) - Method in class cgsuite.extras.RootedTree
- Add the child to the children list and update the depth information.
- addGreenCherryMode - Variable in class cgsuite.extras.CherryTreeEditorPanel
- addRedCherryMode - Variable in class cgsuite.extras.CherryTreeEditorPanel
- addTreeStrings(StringBuffer, DefaultMutableTreeNode) - Method in class cgsuite.extras.CherryTreeEditorPanel
- alterGame(Game) - Method in class cgsuite.extras.StaggerEditorPanel
- Change the game being edited, but without finishing the edit.
- amazonsIcons - Variable in class cgsuite.extras.ExtrasPlugin
B
- BLACK - Static variable in class cgsuite.extras.CherryTreePosition
- BLACK_CHERRY - Static variable in class cgsuite.extras.CherryTreeEditorPanel
- BLUE - Static variable in class cgsuite.extras.CherryPathPosition
- blackWhiteIcons - Variable in class cgsuite.extras.ExtrasPlugin
- bufferEnd - Variable in class cgsuite.extras.CherryPathPosition
- bufferStart - Variable in class cgsuite.extras.CherryPathPosition
C
- CHERRY_HEIGHT - Static variable in class cgsuite.extras.CherryTreeEditorPanel
- CHERRY_WIDTH - Static variable in class cgsuite.extras.CherryTreeEditorPanel
- CUT_IMAGE - Static variable in class cgsuite.extras.CherryTreeEditorPanel
- CherryPathPosition - class cgsuite.extras.CherryPathPosition.
- A CherryTree position consisting only of a single path.
- CherryPathPosition() - Constructor for class cgsuite.extras.CherryPathPosition
- CherryPathPosition(String) - Constructor for class cgsuite.extras.CherryPathPosition
- CherryPathPosition(short[], int, int) - Constructor for class cgsuite.extras.CherryPathPosition
- CherryPathPosition(short[]) - Constructor for class cgsuite.extras.CherryPathPosition
- CherryTreeEditor - class cgsuite.extras.CherryTreeEditor.
- An editor for CherryTreePositions.
- CherryTreeEditor() - Constructor for class cgsuite.extras.CherryTreeEditor
- CherryTreeEditorPanel - class cgsuite.extras.CherryTreeEditorPanel.
- An editor panel for CherryTrees.
- CherryTreeEditorPanel() - Constructor for class cgsuite.extras.CherryTreeEditorPanel
- CherryTreeEditorPanel(String, boolean) - Constructor for class cgsuite.extras.CherryTreeEditorPanel
- CherryTreeEditorPanel.CherryPanel - class cgsuite.extras.CherryTreeEditorPanel.CherryPanel.
- CherryTreeEditorPanel.CherryPanel(BufferedImage) - Constructor for class cgsuite.extras.CherryTreeEditorPanel.CherryPanel
- CherryTreeEditorPanel.CherryTreePanel - class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.
- CherryTreeEditorPanel.CherryTreePanel() - Constructor for class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- CherryTreeEditorPanel.CherryTreePanel.AddCherryMode - class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode.
- CherryTreeEditorPanel.CherryTreePanel.AddCherryMode() - Constructor for class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- CherryTreeEditorPanel.CherryTreePanel.DragMode - class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode.
- A mouse and motion listener for dragging components in their containers.
- CherryTreeEditorPanel.CherryTreePanel.DragMode() - Constructor for class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode - class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode.
- CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode() - Constructor for class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- CherryTreeEditorPanel.Mode - interface cgsuite.extras.CherryTreeEditorPanel.Mode.
- CherryTreePosition - class cgsuite.extras.CherryTreePosition.
- CherryTreePosition() - Constructor for class cgsuite.extras.CherryTreePosition
- centre - Variable in class cgsuite.extras.UnrootedTree
- cgsuite.extras - package cgsuite.extras
- Contains the core Combinatorial Game Suite library.
- charToColour(char) - Static method in class cgsuite.extras.CherryTreePosition
- Convert a char from "rRgGbB" to the corresponding colour int.
- checkDepths(RootedTree) - Method in class cgsuite.extras.RootedTree
- Update the maxDepthChild and second depth child markers, in case child has a greater depth.
- cherries - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- cherry - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- cherryOver - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- children - Variable in class cgsuite.extras.RootedTree
- The child nodes.
- colourFromChar(char) - Method in class cgsuite.extras.CherryPathPosition
- colourToChar(int) - Static method in class cgsuite.extras.CherryTreePosition
- Produce the corresponding (ucase) char for the given int.
- compareTo(Object) - Method in class cgsuite.extras.CherryPathPosition
- compareTo(Object) - Method in class cgsuite.extras.RootedTree
- compareTo(Object) - Method in class cgsuite.extras.StaggerPosition
- Not sure if this is the intended way to do this.
- compareTo(Object) - Method in class cgsuite.extras.UnrootedTree
- constructGame(EditorPanel, Class) - Method in class cgsuite.extras.CherryTreeEditor
- Constructs a
Gamebased on the specified editor panel. - createDefaultEditorPanel(Class) - Method in class cgsuite.extras.CherryTreeEditor
- createEditorPanel(Game) - Method in class cgsuite.extras.CherryTreeEditor
- Creates a new EditorPanel for the specified game.
- currentMode - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
D
- domineeringIcons - Variable in class cgsuite.extras.ExtrasPlugin
- dragMode - Variable in class cgsuite.extras.CherryTreeEditorPanel
- dragging - Variable in class cgsuite.extras.StaggerEditorPanel
- Whether there is a piece drag going on right now
E
- EMPTY_PATH - Static variable in class cgsuite.extras.CherryPathPosition
- ExtrasPlugin - class cgsuite.extras.ExtrasPlugin.
- The Combinatorial Game Suite additional games Plug-in.
- ExtrasPlugin() - Constructor for class cgsuite.extras.ExtrasPlugin
- editExistingGame(Game) - Method in class cgsuite.extras.StaggerEditorPanel
- As well as setting the game, set the maximum sizes for the board, so that it will display properly.
- empty - Variable in class cgsuite.extras.CherryTreePosition
- Whether this node is an empty tree.
- equals(Object) - Method in class cgsuite.extras.CherryPathPosition
- equals(Object) - Method in class cgsuite.extras.RootedTree
- equals(Object) - Method in class cgsuite.extras.UnrootedTree
F
- firstGame - Variable in class cgsuite.extras.StaggerEditorPanel
- We keep track of the first game to establish whether moves are legal or not.
G
- GREEN - Static variable in class cgsuite.extras.CherryPathPosition
- GREEN - Static variable in class cgsuite.extras.CherryTreePosition
- GREEN_CHERRY - Static variable in class cgsuite.extras.CherryTreeEditorPanel
- game() - Method in class cgsuite.extras.StaggerEditorPanel
- Avoids a whole lot of casts that make the code unreadable
- getCherryType() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryPanel
- getDist() - Method in class cgsuite.extras.StaggerPosition
- getInverse() - Method in class cgsuite.extras.CherryPathPosition
- getInverse() - Method in class cgsuite.extras.CherryTreePosition
- getInverse() - Method in class cgsuite.extras.RootedTree
- getInverse() - Method in class cgsuite.extras.StaggerPosition
- Impartial game, so it is its own inverse
- getInverse() - Method in class cgsuite.extras.UnrootedTree
- getLeftOptions() - Method in class cgsuite.extras.CherryPathPosition
- getLeftOptions() - Method in class cgsuite.extras.CherryTreePosition
- getLeftOptions() - Method in class cgsuite.extras.StaggerPosition
- Impartial game, so left and right options are identical
- getMaxDepth() - Method in class cgsuite.extras.RootedTree
- getNorth() - Method in class cgsuite.extras.StaggerPosition
- getOptions(boolean) - Method in class cgsuite.extras.CherryTreePosition
- getOptions(boolean) - Method in class cgsuite.extras.RootedTree
- Get the rooted options (left or right) of this parent.
- getOptions(boolean) - Method in class cgsuite.extras.UnrootedTree
- getOrientation() - Method in class cgsuite.extras.StaggerPosition
- Construct the int array representing this position.
- getPluginInfo() - Method in class cgsuite.extras.ExtrasPlugin
- getPosition(String) - Static method in class cgsuite.extras.RootedTree
- getPosition(String) - Static method in class cgsuite.extras.UnrootedTree
- getPreferredSize() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- getRightOptions() - Method in class cgsuite.extras.CherryPathPosition
- getRightOptions() - Method in class cgsuite.extras.CherryTreePosition
- getRightOptions() - Method in class cgsuite.extras.StaggerPosition
- Impartial game, so left and right options are identical
- getRootedInverse() - Method in class cgsuite.extras.CherryTreePosition
- getRootedTree(String) - Static method in class cgsuite.extras.CherryTreePosition
- getSquareForPoint(int, int) - Method in class cgsuite.extras.StaggerEditorPanel
- Return the indices of the square that contains the point, or null if it is outside the board.
- getTreeString() - Method in class cgsuite.extras.CherryTreeEditorPanel
- getUnrootedTree(String) - Static method in class cgsuite.extras.CherryTreePosition
- getWest() - Method in class cgsuite.extras.StaggerPosition
H
- HeapGameArray - class cgsuite.extras.HeapGameArray.
- HeapGameArray(int[]) - Constructor for class cgsuite.extras.HeapGameArray
- HeapGameArray(String) - Constructor for class cgsuite.extras.HeapGameArray
- hashCode() - Method in class cgsuite.extras.CherryPathPosition
- hashCode() - Method in class cgsuite.extras.CherryTreePosition
- heapCtrs - Variable in class cgsuite.extras.HeapGameArray
I
- img - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryPanel
- init() - Method in class cgsuite.extras.HeapGameArray
- initialize(PluginContext) - Method in class cgsuite.extras.ExtrasPlugin
- installMode() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- installMode() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- installMode() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- installMode() - Method in interface cgsuite.extras.CherryTreeEditorPanel.Mode
- isCentred() - Method in class cgsuite.extras.RootedTree
- isDoubleCentred() - Method in class cgsuite.extras.RootedTree
- isEmpty() - Method in class cgsuite.extras.CherryTreePosition
- Whether this is the empty tree.
- isRooted() - Method in class cgsuite.extras.CherryTreeEditorPanel
- Get the Rooted value.
- isSingleCentred() - Method in class cgsuite.extras.RootedTree
- isValid() - Method in class cgsuite.extras.StaggerPosition
- Whether this represents a valid board position or not.
- isValidMove(StaggerPosition) - Method in class cgsuite.extras.StaggerPosition
- Check that the game given can be reached from the current game in exactly one move.
L
- LargestNimArray - class cgsuite.extras.LargestNimArray.
- LargestNimArray() - Constructor for class cgsuite.extras.LargestNimArray
- lastLeafX - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- Used for layout and size
- lastLeafY - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- Used for layout and size
- lastMousePoint - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- layoutNode(DefaultMutableTreeNode, int) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- Layout the node with a simple tree-layout algorithm.
- layoutTree() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- Lay the tree out in a simple manner.
M
- MOVE_IMAGE - Static variable in class cgsuite.extras.CherryTreeEditorPanel
- main(String[]) - Static method in class cgsuite.extras.CherryTreeEditorPanel
- makePosition(String) - Static method in class cgsuite.extras.RootedTree
- makePosition(String) - Static method in class cgsuite.extras.UnrootedTree
- markMultiPileOptions(int, boolean[], int[], int, int, int) - Method in class cgsuite.extras.HeapGameArray
- markOptions(int, boolean[], int[]) - Method in class cgsuite.extras.HeapGameArray
- markOptions(int, int, boolean[]) - Method in class cgsuite.extras.LargestNimArray
- markOptions(int, int, boolean[]) - Method in class cgsuite.extras.WythoffNimArray
- markTwoPileOptions(int, boolean[], int[]) - Method in class cgsuite.extras.HeapGameArray
- maxDepthChild - Variable in class cgsuite.extras.RootedTree
- The child with the greatest depth,
- maxNorth - Variable in class cgsuite.extras.StaggerEditorPanel
- The index of the largest north square that must be displayed.
- maxWest - Variable in class cgsuite.extras.StaggerEditorPanel
- The index of the largest west square that must be displayed.
- mouseClicked(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- mouseClicked(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- mouseClicked(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- mouseClicked(MouseEvent) - Method in class cgsuite.extras.StaggerEditorPanel
- A single click on the square containing the piece toggles its direction.
- mouseDown - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- mouseDragged(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- mouseDragged(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- mouseDragged(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- mouseDragged(MouseEvent) - Method in class cgsuite.extras.StaggerEditorPanel
- Move the piece to the specified cell.
- mouseEntered(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- mouseEntered(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- mouseEntered(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- mouseEntered(MouseEvent) - Method in class cgsuite.extras.StaggerEditorPanel
- mouseExited(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- mouseExited(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- mouseExited(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- mouseExited(MouseEvent) - Method in class cgsuite.extras.StaggerEditorPanel
- mouseMoved(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- mouseMoved(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- mouseMoved(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- mouseMoved(MouseEvent) - Method in class cgsuite.extras.StaggerEditorPanel
- mousePressed(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- mousePressed(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- mousePressed(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- mousePressed(MouseEvent) - Method in class cgsuite.extras.StaggerEditorPanel
- mouseReleased(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- mouseReleased(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- mouseReleased(MouseEvent) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- mouseReleased(MouseEvent) - Method in class cgsuite.extras.StaggerEditorPanel
- Dragging must stop now: set dragging to false
N
- NORTH - Static variable in class cgsuite.extras.StaggerPosition
- ints are most suitable for these because subclasses will need more than two orientations.
- nodeColour - Variable in class cgsuite.extras.RootedTree
- The colour of the node (RED, BLACK, GREEN)
- nodeForCherry(CherryTreeEditorPanel.CherryPanel) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- north - Variable in class cgsuite.extras.StaggerPosition
- west and north indicate the number of spaces left in that direction.
O
- offset - Variable in class cgsuite.extras.StaggerEditorPanel
- Offset from the edge of the panel to the start of the board
- orientation - Variable in class cgsuite.extras.StaggerPosition
- west and north indicate the number of spaces left in that direction.
P
- paintChildren(Graphics) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- paintChildrenOnto(Graphics) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- paintComponent(Graphics) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryPanel
- paintComponent(Graphics) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- paintComponent(Graphics) - Method in class cgsuite.extras.StaggerEditorPanel
- Paint the thing.
- paintOver(Graphics2D) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- paintOver(Graphics2D) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- paintOver(Graphics2D) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- paintOver(Graphics2D) - Method in interface cgsuite.extras.CherryTreeEditorPanel.Mode
- panel - Variable in class cgsuite.extras.CherryTreeEditorPanel
- parent - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- period - Variable in class cgsuite.extras.HeapGameArray
- position - Variable in class cgsuite.extras.CherryPathPosition
- preperiod - Variable in class cgsuite.extras.HeapGameArray
R
- RED - Static variable in class cgsuite.extras.CherryPathPosition
- RED - Static variable in class cgsuite.extras.CherryTreePosition
- RED_CHERRY - Static variable in class cgsuite.extras.CherryTreeEditorPanel
- RootedTree - class cgsuite.extras.RootedTree.
- A rooted cherrytree has a node designated as the root, which cannot be changed.
- RootedTree() - Constructor for class cgsuite.extras.RootedTree
- Default constructor creates an empty tree
- RootedTree(char) - Constructor for class cgsuite.extras.RootedTree
- Leaf constructor: '.' represents an empty tree
- removeCherryMode - Variable in class cgsuite.extras.CherryTreeEditorPanel
- removeChild(CherryTreePosition) - Method in class cgsuite.extras.RootedTree
- Remove a single entry in the children list that has the same string representation as the child passed in.
- removeMode() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- removeMode() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- removeMode() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.RemoveCherryMode
- removeMode() - Method in interface cgsuite.extras.CherryTreeEditorPanel.Mode
- repaintPanel() - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- Makes repaint() available to internal components.
- replaceCurrentMode(CherryTreeEditorPanel.Mode) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- resetMaxima() - Method in class cgsuite.extras.RootedTree
- Recalculate the maxDepth and secondMaxDepth entries.
- rooted - Variable in class cgsuite.extras.CherryTreeEditorPanel
- rotate() - Method in class cgsuite.extras.RootedTree
- Return the rootedtree that results from a single rotation on this tree.
- rules - Variable in class cgsuite.extras.HeapGameArray
S
- StaggerEditorPanel - class cgsuite.extras.StaggerEditorPanel.
- An editor panel for a single instance of Stagger.
- StaggerEditorPanel() - Constructor for class cgsuite.extras.StaggerEditorPanel
- The basic constructor.
- StaggerPosition - class cgsuite.extras.StaggerPosition.
- An impartial grid game with one piece.
- StaggerPosition() - Constructor for class cgsuite.extras.StaggerPosition
- A default zero game.
- StaggerPosition(int, int, int) - Constructor for class cgsuite.extras.StaggerPosition
- Basic constructor directly sets all fields (west, north, orientation).
- StaggerPosition(StaggerPosition, int) - Constructor for class cgsuite.extras.StaggerPosition
- Move constructor with no direction change.
- StaggerPosition(StaggerPosition, int, int) - Constructor for class cgsuite.extras.StaggerPosition
- Move constructor with orientation change.
- StaggerPosition(String) - Constructor for class cgsuite.extras.StaggerPosition
- Human-readable (ish) string constructor.
- secondCentre - Variable in class cgsuite.extras.UnrootedTree
- secondDepthChild - Variable in class cgsuite.extras.RootedTree
- The child with the second-greatest depth.
- setCentre(Component, Point) - Static method in class cgsuite.extras.CherryTreeEditorPanel
- Set the point value passed in to the centre of the component c, in the coordinate space of c's container.
- setCentre(RootedTree) - Method in class cgsuite.extras.UnrootedTree
- setCentres(RootedTree, RootedTree) - Method in class cgsuite.extras.UnrootedTree
- setCherryType(BufferedImage) - Method in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.AddCherryMode
- setTree(String, boolean) - Method in class cgsuite.extras.CherryTreeEditorPanel
- Set the tree and the rootedness value.
- skipOneTree(String, int) - Static method in class cgsuite.extras.RootedTree
- Return the first index into src after the tree description beginning at start.
- squareSize - Variable in class cgsuite.extras.StaggerEditorPanel
- startDraggingPoint - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel.DragMode
- stringRep - Variable in class cgsuite.extras.RootedTree
- The canonical string representation for this tree.
T
- TREE_IMAGE - Static variable in class cgsuite.extras.CherryTreeEditorPanel
- toString() - Method in class cgsuite.extras.CherryPathPosition
- toString() - Method in class cgsuite.extras.HeapGameArray
- toString() - Method in class cgsuite.extras.RootedTree
- The String representation of a CherryTreePosition is "CherryTree(" + treeRep + ")".
- toString() - Method in class cgsuite.extras.StaggerPosition
- Simple string representation.
- toString() - Method in class cgsuite.extras.UnrootedTree
- tree - Variable in class cgsuite.extras.CherryTreeEditorPanel.CherryTreePanel
- treeStringOnly(String) - Static method in class cgsuite.extras.CherryTreePosition
- Return a string with any occurrences of "RootedCherryTree" or "CherryTree" removed.
U
- UnrootedTree - class cgsuite.extras.UnrootedTree.
- An unrooted cherrytree is still stored as a tree, but the root may be different to that designated in the constructor.
- UnrootedTree() - Constructor for class cgsuite.extras.UnrootedTree
- Default constructor does not set anything.
- UnrootedTree(RootedTree) - Constructor for class cgsuite.extras.UnrootedTree
- UnrootedTree(RootedTree, RootedTree) - Constructor for class cgsuite.extras.UnrootedTree
- unRootTree(RootedTree) - Static method in class cgsuite.extras.UnrootedTree
- updateEditorPanel(EditorPanel, Game) - Method in class cgsuite.extras.CherryTreeEditor
- Updates the specified editor panel with the specified game.
- updateMaxSize() - Method in class cgsuite.extras.StaggerEditorPanel
- Set the maximum size to the maximum of its previous value and the maximum needed to successfully display the game.
W
- WEST - Static variable in class cgsuite.extras.StaggerPosition
- ints are most suitable for these because subclasses will need more than two orientations.
- WythoffNimArray - class cgsuite.extras.WythoffNimArray.
- WythoffNimArray() - Constructor for class cgsuite.extras.WythoffNimArray
- west - Variable in class cgsuite.extras.StaggerPosition
- west and north indicate the number of spaces left in that direction.
A B C D E F G H I L M N O P R S T U W
|
|||||||||
| Home >> All >> cgsuite >> [ extras overview ] | PREV NEXT | ||||||||