Package be.tarsos.dsp.ui
Class ViewPort
java.lang.Object
be.tarsos.dsp.ui.ViewPort
public class ViewPort
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ViewPort.ViewPortChangedListener
-
Constructor Summary
Constructors Constructor Description ViewPort(CoordinateSystem cs)
-
Method Summary
Modifier and Type Method Description void
addViewPortChangedListener(ViewPort.ViewPortChangedListener listener)
void
drag(float xAmount, float yAmount)
void
resetZoom()
void
setOnlyZoomXAxisWithMouseWheel(boolean onlyZoomX)
void
setPreferredZoomWindow(int xMin, int xMax, int yMin, int yMax)
void
zoom(int amount, java.awt.Point zoomPoint)
void
zoomToSelection()
-
Constructor Details
-
Method Details
-
addViewPortChangedListener
-
setPreferredZoomWindow
public void setPreferredZoomWindow(int xMin, int xMax, int yMin, int yMax) -
setOnlyZoomXAxisWithMouseWheel
public void setOnlyZoomXAxisWithMouseWheel(boolean onlyZoomX) -
zoom
public void zoom(int amount, java.awt.Point zoomPoint) -
resetZoom
public void resetZoom() -
zoomToSelection
public void zoomToSelection() -
drag
public void drag(float xAmount, float yAmount)
-