org.opensourcephysics.drawing3d.utils
Class Decoration

java.lang.Object
  extended by org.opensourcephysics.drawing3d.utils.Decoration

public class Decoration
extends java.lang.Object

Title: Decoration

Description: A list of elements that decorate a drawing panel 3d

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

Constructor Summary
Decoration(DrawingPanel3D _panel)
           
 
Method Summary
 void adjustColors()
          Adjusts the colors so that they are visible
 void adjustFont()
          Adjusts the colors so that they are visible
 java.util.List<Element> getElementList()
           
 ElementArrow getXAxis()
           
 ElementArrow getYAxis()
           
 ElementArrow getZAxis()
           
 void positionTrackers(double[] _point)
           
 void reset()
           
 void setCursorMode()
           
 void updateAxesLabels()
           
 void updateType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Decoration

public Decoration(DrawingPanel3D _panel)
Method Detail

adjustColors

public void adjustColors()
Adjusts the colors so that they are visible


adjustFont

public void adjustFont()
Adjusts the colors so that they are visible


getElementList

public java.util.List<Element> getElementList()

updateAxesLabels

public void updateAxesLabels()

updateType

public void updateType()

reset

public void reset()

setCursorMode

public void setCursorMode()

positionTrackers

public void positionTrackers(double[] _point)

getXAxis

public ElementArrow getXAxis()

getYAxis

public ElementArrow getYAxis()

getZAxis

public ElementArrow getZAxis()