Package org.swtchart.internal.compress
Class CompressConfig
java.lang.Object
org.swtchart.internal.compress.CompressConfig
Configuration for compression.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlongGets the height of plot area in pixelslongGets the width of plot area in pixelsdoubleGets the lower value of x range.doubleGets the upper value of x range.doubleGets the lower value of y range.doubleGets the upper value of y range.inthashCode()booleanGets the state indicating whether the X axis is log scale.booleanGets the state indicating whether the Y axis is log scale.voidsetSizeInPixel(long width, long height) Sets the size in pixels.voidsetXLogScale(boolean value) Sets the state indicating whether the X axis is log scale.voidsetXRange(double lower, double upper) Sets the X range.voidsetYLogScale(boolean value) Sets the state indicating whether the Y axis is log scale.voidsetYRange(double lower, double upper) Sets the Y range.toString()
-
Constructor Details
-
CompressConfig
public CompressConfig()Constructor. -
CompressConfig
Constructor.- Parameters:
config- the configuration for compression
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
setSizeInPixel
public void setSizeInPixel(long width, long height) Sets the size in pixels.- Parameters:
width- the width in pixelsheight- 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 rangeupper- 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 rangeupper- 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
-