it.geosolutions.jaiext.bandmerge
Class BandMergeCRIF

java.lang.Object
  extended by javax.media.jai.CRIFImpl
      extended by it.geosolutions.jaiext.bandmerge.BandMergeCRIF
All Implemented Interfaces:
ContextualRenderedImageFactory, RenderedImageFactory

public class BandMergeCRIF
extends javax.media.jai.CRIFImpl

A CRIF supporting the "BandMerge" operation on rendered and renderable images.


Field Summary
 
Fields inherited from class javax.media.jai.CRIFImpl
operationName
 
Constructor Summary
BandMergeCRIF()
          Constructor.
 
Method Summary
 RenderedImage create(ParameterBlock paramBlock, RenderingHints renderHints)
          Creates a new instance of BandMergeOpImage in the rendered layer.
 
Methods inherited from class javax.media.jai.CRIFImpl
create, getBounds2D, getProperty, getPropertyNames, isDynamic, mapRenderContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BandMergeCRIF

public BandMergeCRIF()
Constructor.

Method Detail

create

public RenderedImage create(ParameterBlock paramBlock,
                            RenderingHints renderHints)
Creates a new instance of BandMergeOpImage in the rendered layer.

Specified by:
create in interface RenderedImageFactory
Specified by:
create in class javax.media.jai.CRIFImpl
Parameters:
paramBlock - The two or more source images to be "Merged" together; if No Data are present, also a NoData Range and a double value for the destination no data are present.
renderHints - Optionally contains destination image layout.


Copyright © 2006–2015 GeoSolutions. All rights reserved.