be.hogent.tarsos.ui.pitch
Class KDELayer
java.lang.Object
be.hogent.tarsos.ui.pitch.KDELayer
- All Implemented Interfaces:
- AudioFileChangedListener, Layer, ScaleChangedListener
public final class KDELayer
- extends java.lang.Object
- implements Layer, ScaleChangedListener, AudioFileChangedListener
- Author:
- Joren Six
Constructor Summary |
KDELayer(javax.swing.JComponent component,
int size)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KDELayer
public KDELayer(javax.swing.JComponent component,
int size)
draw
public void draw(java.awt.Graphics2D graphics)
- Specified by:
draw
in interface Layer
getXOffset
public double getXOffset()
scaleChanged
public void scaleChanged(double[] newScale,
boolean isChanging,
boolean shiftHisto)
- Specified by:
scaleChanged
in interface ScaleChangedListener
audioFileChanged
public void audioFileChanged(AudioFile newAudioFile)
- Specified by:
audioFileChanged
in interface AudioFileChangedListener
getValues
public double[] getValues()