org.opensourcephysics.display3d.simple3d
Class ElementArrow

java.lang.Object
  extended byorg.opensourcephysics.display3d.simple3d.Element
      extended byorg.opensourcephysics.display3d.simple3d.ElementSegment
          extended byorg.opensourcephysics.display3d.simple3d.ElementArrow
All Implemented Interfaces:
Element, ElementArrow, ElementSegment, org.opensourcephysics.display3d.core.interaction.InteractionSource

public class ElementArrow
extends ElementSegment
implements ElementArrow

Title: ElementArrow

Description: An Arrow using the painter's algorithm


Field Summary
 
Fields inherited from class org.opensourcephysics.display3d.simple3d.ElementSegment
aCoord, bCoord, div, objects
 
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
ElementArrow()
           
 
Method Summary
static XML.ObjectLoader getLoader()
          Returns an XML.ObjectLoader to save and load object data.
 
Methods inherited from class org.opensourcephysics.display3d.simple3d.ElementSegment
getTargetHit
 
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

ElementArrow

public ElementArrow()
Method Detail

getLoader

public static XML.ObjectLoader getLoader()
Returns an XML.ObjectLoader to save and load object data.

Returns:
the XML.ObjectLoader