org.gecode.gist.SpaceNode Class Reference
Inherits org.gecode.gist.VisualNode.Inherited by org.gecode.gist.cocoa.GistNode, and org.gecode.gist.swing.UINode.
List of all members.
Detailed Description
Definition at line 33 of file SpaceNode.java.
Public Member Functions | |
| SpaceNode (int alt, Statistics theStats) | |
| SpaceNode (int alt, BestSpace best, Statistics theStats) | |
| SpaceNode (Space root, Statistics theStats) | |
| void | initCurBest (BestSpace c) |
| Space | getSpace () |
| void | hideFailed () |
| Iterator | reversedChildrenIterator () |
| int | getNumberOfChildNodes () |
| NodeStatus | getStatus () |
| void | setStatus (NodeStatus s) |
| boolean | isOpen () |
| boolean | hasFailedChildren () |
| boolean | hasSolvedChildren () |
Public Attributes | |
| Space | workingSpace |
| BestSpace | curBest = null |
Protected Member Functions | |
| int | recompute () |
| void | acquireSpace () |
| abstract SpaceNode | createChild (int i) |
| int | getAlternative () |
Protected Attributes | |
| Statistics | stats |
Package Functions | |
| void | closeChild (boolean hadFailures, boolean hadSolutions) |
Classes | |
| class | Branch |
Constructor & Destructor Documentation
| org.gecode.gist.SpaceNode.SpaceNode | ( | int | alt, | |
| Statistics | theStats | |||
| ) |
Definition at line 66 of file SpaceNode.java.
| org.gecode.gist.SpaceNode.SpaceNode | ( | int | alt, | |
| BestSpace | best, | |||
| Statistics | theStats | |||
| ) |
Definition at line 72 of file SpaceNode.java.
| org.gecode.gist.SpaceNode.SpaceNode | ( | Space | root, | |
| Statistics | theStats | |||
| ) |
Definition at line 79 of file SpaceNode.java.
Member Function Documentation
| void org.gecode.gist.SpaceNode.initCurBest | ( | BestSpace | c | ) |
Definition at line 90 of file SpaceNode.java.
| int org.gecode.gist.SpaceNode.recompute | ( | ) | [protected] |
Definition at line 94 of file SpaceNode.java.
| void org.gecode.gist.SpaceNode.acquireSpace | ( | ) | [protected] |
Definition at line 166 of file SpaceNode.java.
| Space org.gecode.gist.SpaceNode.getSpace | ( | ) |
Definition at line 185 of file SpaceNode.java.
| void org.gecode.gist.SpaceNode.closeChild | ( | boolean | hadFailures, | |
| boolean | hadSolutions | |||
| ) | [package] |
Definition at line 199 of file SpaceNode.java.
| void org.gecode.gist.SpaceNode.hideFailed | ( | ) |
Definition at line 213 of file SpaceNode.java.
| Iterator org.gecode.gist.SpaceNode.reversedChildrenIterator | ( | ) |
| int org.gecode.gist.SpaceNode.getNumberOfChildNodes | ( | ) |
Reimplemented in org.gecode.gist.cocoa.GistNode, and org.gecode.gist.swing.UINode.
Definition at line 241 of file SpaceNode.java.
| NodeStatus org.gecode.gist.SpaceNode.getStatus | ( | ) |
Definition at line 292 of file SpaceNode.java.
| void org.gecode.gist.SpaceNode.setStatus | ( | NodeStatus | s | ) |
Definition at line 295 of file SpaceNode.java.
| boolean org.gecode.gist.SpaceNode.isOpen | ( | ) |
Definition at line 299 of file SpaceNode.java.
| boolean org.gecode.gist.SpaceNode.hasFailedChildren | ( | ) |
Definition at line 303 of file SpaceNode.java.
| boolean org.gecode.gist.SpaceNode.hasSolvedChildren | ( | ) |
Definition at line 306 of file SpaceNode.java.
| abstract SpaceNode org.gecode.gist.SpaceNode.createChild | ( | int | i | ) | [protected, pure virtual] |
Implemented in org.gecode.gist.cocoa.GistNode, and org.gecode.gist.swing.UINode.
| int org.gecode.gist.SpaceNode.getAlternative | ( | ) | [protected] |
Definition at line 312 of file SpaceNode.java.
Member Data Documentation
Statistics org.gecode.gist.SpaceNode.stats [protected] |
Definition at line 50 of file SpaceNode.java.
Definition at line 53 of file SpaceNode.java.
Definition at line 59 of file SpaceNode.java.
The documentation for this class was generated from the following file:
- org/gecode/gist/SpaceNode.java (Revision: 3796)
