Class CompressConfig

java.lang.Object
org.swtchart.internal.compress.CompressConfig

public class CompressConfig extends Object
Configuration for compression.
  • Constructor Details

    • CompressConfig

      public CompressConfig()
      Constructor.
    • CompressConfig

      public CompressConfig(CompressConfig config)
      Constructor.
      Parameters:
      config - the configuration for compression
  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • setSizeInPixel

      public void setSizeInPixel(long width, long height)
      Sets the size in pixels.
      Parameters:
      width - the width in pixels
      height - the height in pixels
    • getWidthInPixel

      public long getWidthInPixel()
      Gets the width of plot area in pixels
      Returns:
      the width of plot area in pixels
    • getHeightInPixel

      public long getHeightInPixel()
      Gets the height of plot area in pixels
      Returns:
      the height of plot area in pixels
    • setXRange

      public void setXRange(double lower, double upper)
      Sets the X range.
      Parameters:
      lower - the lower value of x range
      upper - the upper value of x range
    • setYRange

      public void setYRange(double lower, double upper)
      Sets the Y range.
      Parameters:
      lower - the lower value of y range
      upper - the upper value of y range
    • getXLowerValue

      public double getXLowerValue()
      Gets the lower value of x range.
      Returns:
      the lower value of x range
    • getXUpperValue

      public double getXUpperValue()
      Gets the upper value of x range.
      Returns:
      the upper value of x range
    • getYLowerValue

      public double getYLowerValue()
      Gets the lower value of y range.
      Returns:
      the lower value of y range
    • getYUpperValue

      public double getYUpperValue()
      Gets the upper value of y range.
      Returns:
      the upper value of y range
    • isXLogScale

      public boolean isXLogScale()
      Gets the state indicating whether the X axis is log scale.
      Returns:
      true if the X axis is log scale
    • setXLogScale

      public void setXLogScale(boolean value)
      Sets the state indicating whether the X axis is log scale.
      Parameters:
      value - the state indicating whether the X axis is log scale
    • isYLogScale

      public boolean isYLogScale()
      Gets the state indicating whether the Y axis is log scale.
      Returns:
      true if the Y axis is log scale
    • setYLogScale

      public void setYLogScale(boolean value)
      Sets the state indicating whether the Y axis is log scale.
      Parameters:
      value - the state indicating whether the Y axis is log scale
    • toString

      public String toString()
      Overrides:
      toString in class Object