Generated on Fri Oct 6 16:26:47 2006 for Gecode/J by doxygen 1.4.7

org.gecode.explorer.DefaultNodeCursor Class Reference

Inherits org.gecode.explorer.NodeCursorInterface.

Inherited by org.gecode.explorer.DrawingCursor, org.gecode.explorer.LayoutCursor, and org.gecode.explorer.postscript.PostscriptCursor.

List of all members.


Detailed Description

Definition at line 29 of file DefaultNodeCursor.java.

Public Member Functions

 DefaultNodeCursor (Node theNode)
Node getCurrentNode ()
boolean mayMoveUpwards ()
void moveUpwards ()
boolean mayMoveDownwards ()
void moveDownwards ()
boolean mayMoveSidewards ()
void moveSidewards ()
abstract void processCurrentNode ()


Constructor & Destructor Documentation

org.gecode.explorer.DefaultNodeCursor.DefaultNodeCursor ( Node  theNode  ) 

Definition at line 34 of file DefaultNodeCursor.java.


Member Function Documentation

Node org.gecode.explorer.DefaultNodeCursor.getCurrentNode (  )  [virtual]

Implements org.gecode.explorer.NodeCursorInterface.

Definition at line 39 of file DefaultNodeCursor.java.

boolean org.gecode.explorer.DefaultNodeCursor.mayMoveUpwards (  )  [virtual]

Implements org.gecode.explorer.NodeCursorInterface.

Definition at line 43 of file DefaultNodeCursor.java.

void org.gecode.explorer.DefaultNodeCursor.moveUpwards (  )  [virtual]

boolean org.gecode.explorer.DefaultNodeCursor.mayMoveDownwards (  )  [virtual]

void org.gecode.explorer.DefaultNodeCursor.moveDownwards (  )  [virtual]

boolean org.gecode.explorer.DefaultNodeCursor.mayMoveSidewards (  )  [virtual]

Implements org.gecode.explorer.NodeCursorInterface.

Definition at line 59 of file DefaultNodeCursor.java.

void org.gecode.explorer.DefaultNodeCursor.moveSidewards (  )  [virtual]

abstract void org.gecode.explorer.DefaultNodeCursor.processCurrentNode (  )  [pure virtual]


The documentation for this class was generated from the following file: