uk.ac.leeds.ccg.andyt.grids.exchange
Class ImageExporter

java.lang.Object
  extended by uk.ac.leeds.ccg.andyt.grids.exchange.ImageExporter
All Implemented Interfaces:
java.io.Serializable

public class ImageExporter
extends java.lang.Object
implements java.io.Serializable

Class for exporting to images.

See Also:
Serialized Form

Field Summary
protected  Grids_Environment _Grids_Environment
           
 
Constructor Summary
ImageExporter()
          Creates a new instance of ImageExporter
ImageExporter(Grids_Environment a_Grids_Environment)
          Creates a new instance of ImageExporter
 
Method Summary
protected  void toGreyScaleImage(AbstractGrid2DSquareCell _Grid2DSquareCell, java.io.File file, java.lang.String type)
          Writes this grid as a Grey scale image
 void toGreyScaleImage(AbstractGrid2DSquareCell a_Grid2DSquareCell, java.io.File file, java.lang.String type, boolean handleOutOfMemoryError)
          Writes this grid as a Grey scale image
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_Grids_Environment

protected Grids_Environment _Grids_Environment
Constructor Detail

ImageExporter

public ImageExporter()
Creates a new instance of ImageExporter


ImageExporter

public ImageExporter(Grids_Environment a_Grids_Environment)
Creates a new instance of ImageExporter

Method Detail

toGreyScaleImage

public void toGreyScaleImage(AbstractGrid2DSquareCell a_Grid2DSquareCell,
                             java.io.File file,
                             java.lang.String type,
                             boolean handleOutOfMemoryError)
Writes this grid as a Grey scale image

Parameters:
file - The File exported to.
type - The name of the type of image to be written e.g. "png", "jpeg"

toGreyScaleImage

protected void toGreyScaleImage(AbstractGrid2DSquareCell _Grid2DSquareCell,
                                java.io.File file,
                                java.lang.String type)
Writes this grid as a Grey scale image

Parameters:
file - The File exported to.
type - The name of the type of image to be written e.g. "png", "jpeg"