edu.davidson.display
Class ShellThing

java.lang.Object
  |
  +--edu.davidson.display.Thing
        |
        +--edu.davidson.display.ShellThing
All Implemented Interfaces:
SDataSource

public class ShellThing
extends Thing


Constructor Summary
ShellThing(SGraph o, double x, double y, int radius)
           
 
Method Summary
 boolean isInsideThing(int xPix, int yPix)
           
 void paint(java.awt.Graphics osg)
           
 void paintHighlight(java.awt.Graphics osg)
           
 
Methods inherited from class edu.davidson.display.Thing
getColor, getID, getOwner, getSize, getVariables, getVarStrings, getX, getY, isNoDrag, isVisible, paintCoordinates, setColor, setDragable, setNoDrag, setOwner, setSize, setVisible, setX, setY
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShellThing

public ShellThing(SGraph o,
                  double x,
                  double y,
                  int radius)
Method Detail

paint

public void paint(java.awt.Graphics osg)
Overrides:
paint in class Thing

paintHighlight

public void paintHighlight(java.awt.Graphics osg)
Overrides:
paintHighlight in class Thing

isInsideThing

public final boolean isInsideThing(int xPix,
                                   int yPix)
Overrides:
isInsideThing in class Thing

Copyright Wolfgang Christian

Visit the Davidson CollegeSTools Documentation Page