org.opensourcephysics.drawing3d
Class ElementPanel2D

java.lang.Object
  extended by org.opensourcephysics.drawing3d.Element
      extended by org.opensourcephysics.drawing3d.ElementImage
          extended by org.opensourcephysics.drawing3d.ElementPanel2D
All Implemented Interfaces:
InteractionSource

public class ElementPanel2D
extends ElementImage

Title: ElementImage

Description: A 2D image displayed in a 3D scene

Version:
August 2009
Author:
Francisco Esquembre, Carlos Jara Bravo (CJB)

Field Summary
 
Fields inherited from class org.opensourcephysics.drawing3d.Element
CHANGE_COLOR, CHANGE_GROUP, CHANGE_INTERACTION_POINTS, CHANGE_NONE, CHANGE_POSITION, CHANGE_POSITION_AND_SIZE, CHANGE_PROJECTION, CHANGE_RESOLUTION, CHANGE_SHAPE, CHANGE_SIZE, CHANGE_TRANSFORMATION, CHANGE_VISIBILITY, STD_CENTERED_END, STD_CENTERED_ORIGIN, STD_END, STD_ORIGIN, TARGET_POSITION, TARGET_SIZE, TO_RADIANS, X_UNIT_VECTOR, Y_UNIT_VECTOR, Z_UNIT_VECTOR
 
Constructor Summary
ElementPanel2D()
           
 
Method Summary
 java.awt.Component getComponent()
           
 DrawingPanel2D getDrawingPanel()
           
 void refresh()
           
 
Methods inherited from class org.opensourcephysics.drawing3d.ElementImage
getImage, getImageFile, getRotationAngle, isTrueSize, setImage, setImageFile, setRotationAngle, setTrueSize
 
Methods inherited from class org.opensourcephysics.drawing3d.Element
addChange, addInteractionListener, addSecondaryTransformation, addSecondaryTransformation, addSecondaryTransformations, getCanBeMeasured, getDataObject, getDiagonalSize, getGroup, getHotSpot, getImplementingObject, getInteractionTarget, getName, getPanel, getPosition, getPreviousImplementingObject, getScaledPosition, getScaledSize, getSecondaryTransformations, getSize, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, hasChanged, isEnabled, isVisible, processChanges, removeAllSecondaryTransformations, removeInteractionListener, removePanel, removeSecondaryTransformation, setCanBeMeasured, setDataObject, setEnabled, setName, setPanel, setPosition, setSize, setSizeX, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setY, setZ, sizeAndToSpaceFrame, styleChanged, toBodyFrame, toSpaceFrame
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementPanel2D

public ElementPanel2D()
Method Detail

getComponent

public java.awt.Component getComponent()

getDrawingPanel

public DrawingPanel2D getDrawingPanel()

refresh

public void refresh()