com.sun.jimi.core.encoder.pcx
Class PCXEncoder
java.lang.Object
|
+--com.sun.jimi.core.util.ProgressMonitorSupport
|
+--com.sun.jimi.core.compat.JimiEncoderBase
|
+--com.sun.jimi.core.encoder.pcx.PCXEncoder
- public class PCXEncoder
- extends JimiEncoderBase
Methods inherited from class com.sun.jimi.core.compat.JimiEncoderBase |
createAdaptiveRasterImage,
createAdaptiveRasterImage,
encodeImage,
encodeImage,
encodeImages,
encodeImages,
getCapabilties,
getJimiImage,
getMaxColors,
setJimiImage,
setNumberOfImages,
setProgress |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
COLOR_MODEL
protected int COLOR_MODEL
PCXEncoder
public PCXEncoder()
initSpecificEncoder
public void initSpecificEncoder(java.io.OutputStream anOutputStream,
AdaptiveRasterImage aJimiImage)
throws JimiException
- Overrides:
- initSpecificEncoder in class JimiEncoderBase
writePcxHeader
public void writePcxHeader(LEDataOutputStream aDataOutStream,
AdaptiveRasterImage aJimiImage)
makePalette
public byte[] makePalette(java.awt.image.IndexColorModel icm,
int nColors)
writePcxImage
public void writePcxImage(RLEOutputStreamForPCX aDataOutStream,
AdaptiveRasterImage aJimiImage)
throws JimiException
writePcxFooter
public void writePcxFooter(LEDataOutputStream aDataOutStream,
AdaptiveRasterImage aJimiImage)
driveEncoder
public boolean driveEncoder()
throws JimiException
- Overrides:
- driveEncoder in class JimiEncoderBase
freeEncoder
public void freeEncoder()
throws JimiException
- Overrides:
- freeEncoder in class JimiEncoderBase
getState
public int getState()
- Overrides:
- getState in class JimiEncoderBase