org.geotools.coverage.operation
Class BandSelect2D.Operation

java.lang.Object
  extended byorg.geotools.coverage.processing.Operation2D
      extended byorg.geotools.coverage.operation.BandSelect2D.Operation
All Implemented Interfaces:
org.opengis.coverage.processing.Operation, java.io.Serializable
Enclosing class:
BandSelect2D

public static final class BandSelect2D.Operation
extends Operation2D

The operation.

Version:
$Id: BandSelect2D.java 14657 2005-07-01 03:46:16Z desruisseaux $
Author:
Martin Desruisseaux
See Also:
Serialized Form

Field Summary
static org.opengis.parameter.ParameterDescriptor SAMPLE_DIMENSIONS
          The parameter descriptor for the sample dimension indices.
static org.opengis.parameter.ParameterDescriptor VISIBLE_SAMPLE_DIMENSION
          The parameter descriptor for the visible dimension indice.
 
Fields inherited from class org.geotools.coverage.processing.Operation2D
descriptor, SOURCE_0
 
Constructor Summary
BandSelect2D.Operation()
          Constructs a default "SelectSampleDimension" operation.
 
Method Summary
protected  GridCoverage2D doOperation(org.opengis.parameter.ParameterValueGroup parameters, java.awt.RenderingHints hints)
          Applies the band select operation to a grid coverage.
 
Methods inherited from class org.geotools.coverage.processing.Operation2D
ensureNonNull, equals, getDescription, getDocURL, getGridCoverageProcessor, getName, getNumSources, getParameters, getVendor, getVersion, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SAMPLE_DIMENSIONS

public static final org.opengis.parameter.ParameterDescriptor SAMPLE_DIMENSIONS
The parameter descriptor for the sample dimension indices.


VISIBLE_SAMPLE_DIMENSION

public static final org.opengis.parameter.ParameterDescriptor VISIBLE_SAMPLE_DIMENSION
The parameter descriptor for the visible dimension indice. This is a Geotools-specific parameter.

Constructor Detail

BandSelect2D.Operation

public BandSelect2D.Operation()
Constructs a default "SelectSampleDimension" operation.

Method Detail

doOperation

protected GridCoverage2D doOperation(org.opengis.parameter.ParameterValueGroup parameters,
                                     java.awt.RenderingHints hints)
Applies the band select operation to a grid coverage.

Specified by:
doOperation in class Operation2D
Parameters:
parameters - List of name value pairs for the parameters.
hints - A set of rendering hints, or if none.
Returns:
The result as a grid coverage.


Copyright © GeoTools. All Rights Reserved.