java.lang.Object
com.biglybt.ui.swt.components.graphics.Plot3D
All Implemented Interfaces:
ParameterListener, Graphic

public class Plot3D extends Object implements Graphic, ParameterListener
  • Field Details

    • Z_MAX

      private int Z_MAX
    • canvas

      private org.eclipse.swt.widgets.Canvas canvas
    • title

      private String title
    • labels

      private String[] labels
    • formatters

      private ValueFormater[] formatters
    • internalLoop

      private int internalLoop
    • graphicsUpdate

      private int graphicsUpdate
    • oldSize

      private org.eclipse.swt.graphics.Point oldSize
    • bufferImage

      protected org.eclipse.swt.graphics.Image bufferImage
    • this_mon

      protected AEMonitor this_mon
    • values

      private int[][] values
    • colours

      private org.eclipse.swt.graphics.Color[] colours
  • Constructor Details

  • Method Details

    • initialize

      public void initialize(org.eclipse.swt.widgets.Canvas _canvas)
      Specified by:
      initialize in interface Graphic
    • setTitle

      public void setTitle(String str)
    • getColours

      public org.eclipse.swt.graphics.Color[] getColours()
    • refresh

      public void refresh(boolean force)
      Specified by:
      refresh in interface Graphic
    • drawPlot

      protected void drawPlot()
    • setMaxZ

      public void setMaxZ(int m)
    • parameterChanged

      public void parameterChanged(String parameter)
      Description copied from interface: ParameterListener
      Called, when a parameter has changed. The listener could only react if the parameter name is relevant. Or the listener can just read all parameters again.
      Specified by:
      parameterChanged in interface ParameterListener
      Parameters:
      parameter - the name of the parameter that has changed
    • dispose

      public void dispose()
    • update

      public void update(int[][] _values)