org.gecode.explorer.swing.UINode Class Reference
Inherits org.gecode.explorer.SpaceNode.Detailed Description
Definition at line 34 of file UINode.java.
Public Member Functions | |
| UINode (Space root, boolean bab, Statistics stats) | |
| UINode (int alternative, BestSpace best, Statistics stats) | |
| void | mark () |
| void | unmark () |
| void | togglemark () |
| int | getWidth () |
| void | drawNode (Object graphicsContext, int x, int y) |
| void | move (int xoff) |
| void | connect (Object graphicsContext, int x, int y, int momX, int momY) |
| SpaceNode | createChild (int i) |
| VisualNode | findNodeForPoint (int x, int y) |
| int | getNumberOfChildNodes () |
Protected Member Functions | |
| Shape | getUnknownShape () |
| Shape | getHiddenShape () |
Package Attributes | |
| GraphicsNode | gNode |
| boolean | marked = false |
| boolean | hasShadow = false |
Static Package Attributes | |
| static final Shape | unitShape |
| static HiddenNode | hiddenNode = new HiddenNode() |
Constructor & Destructor Documentation
| org.gecode.explorer.swing.UINode.UINode | ( | Space | root, | |
| boolean | bab, | |||
| Statistics | stats | |||
| ) |
Definition at line 45 of file UINode.java.
| org.gecode.explorer.swing.UINode.UINode | ( | int | alternative, | |
| BestSpace | best, | |||
| Statistics | stats | |||
| ) |
Definition at line 52 of file UINode.java.
Member Function Documentation
| void org.gecode.explorer.swing.UINode.mark | ( | ) |
Definition at line 57 of file UINode.java.
| void org.gecode.explorer.swing.UINode.unmark | ( | ) |
Definition at line 60 of file UINode.java.
| void org.gecode.explorer.swing.UINode.togglemark | ( | ) |
Definition at line 63 of file UINode.java.
| int org.gecode.explorer.swing.UINode.getWidth | ( | ) | [virtual] |
| Shape org.gecode.explorer.swing.UINode.getUnknownShape | ( | ) | [protected, virtual] |
| Shape org.gecode.explorer.swing.UINode.getHiddenShape | ( | ) | [protected, virtual] |
| void org.gecode.explorer.swing.UINode.drawNode | ( | Object | graphicsContext, | |
| int | x, | |||
| int | y | |||
| ) | [virtual] |
| void org.gecode.explorer.swing.UINode.move | ( | int | xoff | ) |
Definition at line 82 of file UINode.java.
| void org.gecode.explorer.swing.UINode.connect | ( | Object | graphicsContext, | |
| int | x, | |||
| int | y, | |||
| int | momX, | |||
| int | momY | |||
| ) | [virtual] |
| SpaceNode org.gecode.explorer.swing.UINode.createChild | ( | int | i | ) | [virtual] |
| VisualNode org.gecode.explorer.swing.UINode.findNodeForPoint | ( | int | x, | |
| int | y | |||
| ) |
Definition at line 99 of file UINode.java.
| int org.gecode.explorer.swing.UINode.getNumberOfChildNodes | ( | ) |
Member Data Documentation
final Shape org.gecode.explorer.swing.UINode.unitShape [static, package] |
Initial value:
Definition at line 35 of file UINode.java.
Definition at line 38 of file UINode.java.
HiddenNode org.gecode.explorer.swing.UINode.hiddenNode = new HiddenNode() [static, package] |
Definition at line 40 of file UINode.java.
boolean org.gecode.explorer.swing.UINode.marked = false [package] |
Definition at line 42 of file UINode.java.
boolean org.gecode.explorer.swing.UINode.hasShadow = false [package] |
Definition at line 43 of file UINode.java.
The documentation for this class was generated from the following file:
- org/gecode/explorer/swing/UINode.java (Revision: 2943)
