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 Details

    • PixelScaleWatch

      public PixelScaleWatch()
  • Method Details

    • 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()
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • watchPixelScaleAndNotifyUponChange

      protected void watchPixelScaleAndNotifyUponChange()
    • getWatchIntervalMs

      public long getWatchIntervalMs()
    • setWatchIntervalMs

      public void setWatchIntervalMs(long watchIntervalMs)