Class BitmapCompression
- java.lang.Object
 - 
- org.pentaho.reporting.libraries.pixie.wmf.bitmap.BitmapCompression
 
 
- 
- Direct Known Subclasses:
 BitFieldsCompression,RGBCompression,RLE4Compression,RLE8Compression
public abstract class BitmapCompression extends Object
 
- 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedBitmapCompression() 
- 
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract int[]decompress(InputStream in, GDIPalette palette)static int[]expand4BitTuple(int b, GDIPalette pal)static int[]expandMonocrome(int b, GDIPalette pal)intgetBpp()intgetHeight()intgetWidth()booleanisTopDown()voidsetBpp(int bpp)voidsetDimension(int width, int height)voidsetTopDown(boolean b) 
 - 
 
- 
- 
Method Detail
- 
setDimension
public void setDimension(int width, int height) 
- 
getHeight
public int getHeight()
 
- 
getWidth
public int getWidth()
 
- 
getBpp
public int getBpp()
 
- 
setBpp
public void setBpp(int bpp)
 
- 
setTopDown
public void setTopDown(boolean b)
 
- 
isTopDown
public boolean isTopDown()
 
- 
decompress
public abstract int[] decompress(InputStream in, GDIPalette palette) throws IOException
- Throws:
 IOException
 
- 
expandMonocrome
public static int[] expandMonocrome(int b, GDIPalette pal) 
- 
expand4BitTuple
public static int[] expand4BitTuple(int b, GDIPalette pal) 
 - 
 
 -