Drawable, Interactive, MeasurableProtractor, Protractor.Tippublic class InteractiveCircle extends MeasuredCircle implements Interactive
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
InteractiveCircle.InteractiveCircleLoader |
A class to save and load InteractiveCircle data in an XMLControl.
|
| Constructor | Description |
|---|---|
InteractiveCircle() |
Constructs an InteractiveCircle at the origin.
|
InteractiveCircle(double x,
double y) |
Constructs an InteractiveCircle with the given parameters.
|
| Modifier and Type | Method | Description |
|---|---|---|
Interactive |
findInteractive(DrawingPanel panel,
int xpix,
int ypix) |
|
static XML.ObjectLoader |
getLoader() |
|
boolean |
isEnabled() |
|
boolean |
isInside(DrawingPanel panel,
int xpix,
int ypix) |
|
void |
setEnabled(boolean _enableInteraction) |
Enables mouse interactions.
|
draw, getX, getY, setX, setXY, setY, toStringgetX, getY, setX, setXY, setYgetXMax, getXMin, getYMax, getYMin, isMeasuredgetXMax, getXMin, getYMax, getYMin, isMeasured, setMeasuredpublic InteractiveCircle(double x,
double y)
x - y - public InteractiveCircle()
public void setEnabled(boolean _enableInteraction)
setEnabled in interface Interactive_enableInteraction - public boolean isEnabled()
isEnabled in interface Interactivepublic boolean isInside(DrawingPanel panel, int xpix, int ypix)
public Interactive findInteractive(DrawingPanel panel, int xpix, int ypix)
findInteractive in interface Interactivepublic static XML.ObjectLoader getLoader()