|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensourcephysics.display3d.simple3d.Element
org.opensourcephysics.display3d.simple3d.ElementCircle
Title: ElementCircle
Description: A Circle using the painter's algorithm
| Field Summary |
| Fields inherited from class org.opensourcephysics.display3d.simple3d.Element |
targetPosition, targetSize |
| Fields inherited from interface org.opensourcephysics.display3d.core.Element |
TARGET_POSITION, TARGET_SIZE |
| Constructor Summary | |
ElementCircle()
|
|
| Method Summary | |
static XML.ObjectLoader |
getLoader()
Returns an XML.ObjectLoader to save and load object data. |
double |
getRotationAngle()
Gets the rotation angle for the circle |
protected InteractionTarget |
getTargetHit(int x,
int y)
Gets the target that is under the (x,y) position of the screen |
void |
setRotationAngle(double angle)
Sets the rotation angle for the circle. |
| Methods inherited from class org.opensourcephysics.display3d.simple3d.Element |
addInteractionListener, getHotSpotBodyCoordinates, getInteractionTarget, getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isReallyVisible, isVisible, loadUnmutableObjects, removeInteractionListener, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensourcephysics.display3d.core.Element |
getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isVisible, loadUnmutableObjects, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame |
| Methods inherited from interface org.opensourcephysics.display3d.core.interaction.InteractionSource |
addInteractionListener, getInteractionTarget, removeInteractionListener |
| Constructor Detail |
public ElementCircle()
| Method Detail |
public void setRotationAngle(double angle)
ElementCircle
setRotationAngle in interface ElementCircleangle - the rotation anglepublic double getRotationAngle()
ElementCircle
getRotationAngle in interface ElementCircle
protected InteractionTarget getTargetHit(int x,
int y)
Element
getTargetHit in class Elementx - inty - int
public static XML.ObjectLoader getLoader()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||