org.rubato.rubettes.bigbang.view.subview
Class DisplayContents
java.lang.Object
org.rubato.rubettes.bigbang.view.subview.DisplayContents
- Direct Known Subclasses:
- MTDisplayContents
public class DisplayContents
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DisplayContents
public DisplayContents(BigBangPlayer player)
setObjects
public void setObjects(DisplayObjects displayObjects)
getDisplayObjects
public DisplayObjects getDisplayObjects()
setTool
public void setTool(DisplayTool tool)
setViewParameters
public void setViewParameters(ViewParameters viewParameters)
changeZoomFactors
public void changeZoomFactors(ZoomChange zoomChange)
setZoomFactors
public void setZoomFactors(double[] factors)
setPosition
public void setPosition(java.awt.Point position)
centerView
public void centerView()
updateNoteBounds
public void updateNoteBounds()
setCurrentSize
public void setCurrentSize(int currentWidth,
int currentHeight)
getCurrentWidth
public int getCurrentWidth()
getCurrentHeight
public int getCurrentHeight()
getXZoomFactor
public double getXZoomFactor()
getYZoomFactor
public double getYZoomFactor()
getPosition
public java.awt.Point getPosition()
getMinVisibleX
public double getMinVisibleX()
getMaxVisibleX
public double getMaxVisibleX()
getMinVisibleY
public double getMinVisibleY()
getMaxVisibleY
public double getMaxVisibleY()
translateXDenotatorValue
public double translateXDenotatorValue(double value)
translateYDenotatorValue
public double translateYDenotatorValue(double value)
getXYDisplayValues
public double[] getXYDisplayValues(double[] denotatorValues)
getXYZDenotatorValues
public double[] getXYZDenotatorValues(PointND location)
getDenotatorValue
public double getDenotatorValue(double displayValue,
int parameterIndex)
getViewParameters
public ViewParameters getViewParameters()
getViewParameter
public ViewParameter getViewParameter(int i)
getSelectedViewParameter
public int getSelectedViewParameter(int i)
setSatellitesConnected
public void setSatellitesConnected(boolean satellitesConnected)
satellitesConnected
public boolean satellitesConnected()
translateValue
public double translateValue(DisplayObject object,
int viewParameterIndex)
paint
public void paint(AbstractPainter painter,
int width,
int height)
paintNotes
public void paintNotes(AbstractPainter painter)
paintAxes
public void paintAxes(AbstractPainter painter)
paintTool
public void paintTool(AbstractPainter painter)
paintPlaybackLine
public void paintPlaybackLine(AbstractPainter painter)
getTimeAxisIndex
public int getTimeAxisIndex()