Package org.swtchart.internal.compress
Class CompressConfig
- java.lang.Object
-
- org.swtchart.internal.compress.CompressConfig
-
public class CompressConfig extends java.lang.ObjectConfiguration for compression.
-
-
Constructor Summary
Constructors Constructor Description CompressConfig()Constructor.CompressConfig(CompressConfig config)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)longgetHeightInPixel()Gets the height of plot area in pixelslonggetWidthInPixel()Gets the width of plot area in pixelsdoublegetXLowerValue()Gets the lower value of x range.doublegetXUpperValue()Gets the upper value of x range.doublegetYLowerValue()Gets the lower value of y range.doublegetYUpperValue()Gets the upper value of y range.inthashCode()booleanisXLogScale()Gets the state indicating whether the X axis is log scale.booleanisYLogScale()Gets 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.java.lang.StringtoString()
-
-
-
Constructor Detail
-
CompressConfig
public CompressConfig()
Constructor.
-
CompressConfig
public CompressConfig(CompressConfig config)
Constructor.- Parameters:
config- the configuration for compression
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
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
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-