Generated on Thu Nov 2 14:49:41 2006 for Gecode/J by doxygen 1.5.0

org.gecode.gist.swing.HiddenNode Class Reference

Inherits org.gecode.gist.swing.GraphicsNode.

List of all members.


Detailed Description

Definition at line 29 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.gist.swing.HiddenNode.HiddenNode (  ) 

Definition at line 43 of file HiddenNode.java.


Member Function Documentation

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

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

Implements org.gecode.gist.swing.GraphicsNode.

Definition at line 45 of file HiddenNode.java.

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

Definition at line 67 of file HiddenNode.java.

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

Definition at line 125 of file HiddenNode.java.

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

Definition at line 133 of file HiddenNode.java.

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

Implements org.gecode.gist.swing.GraphicsNode.

Definition at line 141 of file HiddenNode.java.

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

Implements org.gecode.gist.swing.GraphicsNode.

Definition at line 145 of file HiddenNode.java.


Member Data Documentation

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

Definition at line 31 of file HiddenNode.java.

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

Definition at line 32 of file HiddenNode.java.

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

Initial value:

 new GeneralPath(GeneralPath.WIND_NON_ZERO,
                                                 x1Points.length)

Definition at line 33 of file HiddenNode.java.


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