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

org.gecode.explorer.swing.HiddenNode Class Reference

Inherits org.gecode.explorer.swing.GraphicsNode.

List of all members.


Detailed Description

Definition at line 28 of file HiddenNode.java.

Public Member Functions

 HiddenNode ()
void draw (Graphics2D g2, int x, int y, boolean hasShadow)
void draw (Graphics2D g2, int x, int y, boolean hasShadow, boolean hasFailed, boolean hasSolved, boolean isOpen)
void move (int xoff)
void connect (Graphics2D g2, int x, int y, int child_x, int child_y)
boolean containsPoint (Coordinate x)

Package Functions

Point getConnector (int x, int y)

Static Package Functions

 [static initializer]

Static Package Attributes

static int x1Points [] = {0, unit, -unit}
static int y1Points [] = {0, 3*unit, 3*unit}
static GeneralPath diamond


Constructor & Destructor Documentation

org.gecode.explorer.swing.HiddenNode.HiddenNode (  ) 

Definition at line 42 of file HiddenNode.java.


Member Function Documentation

org.gecode.explorer.swing.HiddenNode.[static initializer] (  )  [static, package]

void org.gecode.explorer.swing.HiddenNode.draw ( Graphics2D  g2,
int  x,
int  y,
boolean  hasShadow 
) [virtual]

Implements org.gecode.explorer.swing.GraphicsNode.

Definition at line 44 of file HiddenNode.java.

void org.gecode.explorer.swing.HiddenNode.draw ( Graphics2D  g2,
int  x,
int  y,
boolean  hasShadow,
boolean  hasFailed,
boolean  hasSolved,
boolean  isOpen 
)

Definition at line 66 of file HiddenNode.java.

void org.gecode.explorer.swing.HiddenNode.move ( int  xoff  ) 

Definition at line 124 of file HiddenNode.java.

void org.gecode.explorer.swing.HiddenNode.connect ( Graphics2D  g2,
int  x,
int  y,
int  child_x,
int  child_y 
)

Definition at line 132 of file HiddenNode.java.

boolean org.gecode.explorer.swing.HiddenNode.containsPoint ( Coordinate  x  )  [virtual]

Implements org.gecode.explorer.swing.GraphicsNode.

Definition at line 140 of file HiddenNode.java.

Point org.gecode.explorer.swing.HiddenNode.getConnector ( int  x,
int  y 
) [package, virtual]

Implements org.gecode.explorer.swing.GraphicsNode.

Definition at line 144 of file HiddenNode.java.


Member Data Documentation

int org.gecode.explorer.swing.HiddenNode.x1Points[] = {0, unit, -unit} [static, package]

Definition at line 30 of file HiddenNode.java.

int org.gecode.explorer.swing.HiddenNode.y1Points[] = {0, 3*unit, 3*unit} [static, package]

Definition at line 31 of file HiddenNode.java.

GeneralPath org.gecode.explorer.swing.HiddenNode.diamond [static, package]

Initial value:

 new GeneralPath(GeneralPath.WIND_NON_ZERO,
                                                 x1Points.length)

Definition at line 32 of file HiddenNode.java.


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