FreeHEP API
Version current

org.freehep.graphicsio.ppm
Class PPMImageWriter

java.lang.Object
  extended byjavax.imageio.ImageWriter
      extended byorg.freehep.graphicsio.ppm.PPMImageWriter
All Implemented Interfaces:
ImageTranscoder

public class PPMImageWriter
extends ImageWriter

Version:
$Id: PPMImageWriter.java,v 1.1 2003/04/30 00:24:08 duns Exp $
Source Code:
PPMImageWriter.java

Field Summary
 
Fields inherited from class javax.imageio.ImageWriter
availableLocales, locale, originatingProvider, output, progressListeners, warningListeners, warningLocales
 
Constructor Summary
PPMImageWriter(PPMImageWriterSpi originatingProvider)
           
 
Method Summary
 IIOMetadata convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
           
 IIOMetadata convertStreamMetadata(IIOMetadata inData, ImageWriteParam param)
           
 IIOMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
           
 IIOMetadata getDefaultStreamMetadata(ImageWriteParam param)
           
 void write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)
           
 
Methods inherited from class javax.imageio.ImageWriter
abort, abortRequested, addIIOWriteProgressListener, addIIOWriteWarningListener, canInsertEmpty, canInsertImage, canRemoveImage, canReplaceImageMetadata, canReplacePixels, canReplaceStreamMetadata, canWriteEmpty, canWriteRasters, canWriteSequence, clearAbortRequest, dispose, endInsertEmpty, endReplacePixels, endWriteEmpty, endWriteSequence, getAvailableLocales, getDefaultWriteParam, getLocale, getNumThumbnailsSupported, getOriginatingProvider, getOutput, getPreferredThumbnailSizes, prepareInsertEmpty, prepareReplacePixels, prepareWriteEmpty, prepareWriteSequence, processImageComplete, processImageProgress, processImageStarted, processThumbnailComplete, processThumbnailProgress, processThumbnailStarted, processWarningOccurred, processWarningOccurred, processWriteAborted, removeAllIIOWriteProgressListeners, removeAllIIOWriteWarningListeners, removeIIOWriteProgressListener, removeIIOWriteWarningListener, removeImage, replaceImageMetadata, replacePixels, replacePixels, replaceStreamMetadata, reset, setLocale, setOutput, write, write, writeInsert, writeToSequence
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PPMImageWriter

public PPMImageWriter(PPMImageWriterSpi originatingProvider)
Method Detail

write

public void write(IIOMetadata streamMetadata,
                  IIOImage image,
                  ImageWriteParam param)
           throws IOException
Throws:
IOException

convertStreamMetadata

public IIOMetadata convertStreamMetadata(IIOMetadata inData,
                                         ImageWriteParam param)

convertImageMetadata

public IIOMetadata convertImageMetadata(IIOMetadata inData,
                                        ImageTypeSpecifier imageType,
                                        ImageWriteParam param)

getDefaultImageMetadata

public IIOMetadata getDefaultImageMetadata(ImageTypeSpecifier imageType,
                                           ImageWriteParam param)

getDefaultStreamMetadata

public IIOMetadata getDefaultStreamMetadata(ImageWriteParam param)

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.