Element, ElementBox, ElementObject, InteractionSourcepublic class ElementObject extends ElementBox implements ElementObject
Title: ElementBox
Description: Painter's algorithm implementation of a Box
corners, numberOfTilesTARGET_POSITION, TARGET_SIZEtargetPosition, targetSize| Constructor | Description |
|---|---|
ElementObject() |
| Modifier and Type | Method | Description |
|---|---|---|
static XML.ObjectLoader |
getLoader() |
Returns an XML.ObjectLoader to save and load object data.
|
java.lang.String |
getObjectFile() |
Gets the image displayed
|
double |
getRotationAngle() |
|
void |
setObjectFile(java.lang.String file) |
Sets the image file to be displayed
|
void |
setRotationAngle(double angle) |
getTargetHit, projectPoints, setColorBelowWhenEqual, setColorOriginAndDirection, setColorRegions, setCorners, setDrawQuickInteriorgetDrawingPanel3D, 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, toSpaceFrameaddInteractionListener, getAxesMode, getDrawingPanel3D, 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, toSpaceFramecomputeCorners, isClosedBottom, isClosedTop, setClosedBottom, setClosedTopaddInteractionListener, getInteractionTarget, removeInteractionListenerpublic void setObjectFile(java.lang.String file)
ElementObjectsetObjectFile in interface ElementObjectpublic java.lang.String getObjectFile()
ElementObjectgetObjectFile in interface ElementObjectpublic void setRotationAngle(double angle)
public double getRotationAngle()
public static XML.ObjectLoader getLoader()