Class PixelScaleWatch
- java.lang.Object
-
- org.jzy3d.plot3d.rendering.canvas.PixelScaleWatch
-
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
CurrentScreenWatch
public abstract class PixelScaleWatch extends Object implements Runnable
-
-
Constructor Summary
Constructors Constructor Description PixelScaleWatch()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidfirePixelScaleChanged(double pixelScaleX, double pixelScaleY)protected voidfirePixelScaleInit(double pixelScaleX, double pixelScaleY)abstract doublegetPixelScaleX()abstract doublegetPixelScaleY()longgetWatchIntervalMs()voidrun()voidsetWatchIntervalMs(long watchIntervalMs)protected voidwatchPixelScaleAndNotifyUponChange()
-
-
-
Method Detail
-
firePixelScaleInit
protected void firePixelScaleInit(double pixelScaleX, double pixelScaleY)
-
firePixelScaleChanged
protected abstract void firePixelScaleChanged(double pixelScaleX, double pixelScaleY)
-
getPixelScaleX
public abstract double getPixelScaleX()
-
getPixelScaleY
public abstract double getPixelScaleY()
-
watchPixelScaleAndNotifyUponChange
protected void watchPixelScaleAndNotifyUponChange()
-
getWatchIntervalMs
public long getWatchIntervalMs()
-
setWatchIntervalMs
public void setWatchIntervalMs(long watchIntervalMs)
-
-