| Package | Description | 
|---|---|
| agi.foundation.graphics.imaging | 
 Provides types for raster and image processing, and for writing JPEG 2000 files. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RasterFormat | 
BandOrderFilter.getBandOrder()
Gets the  
RasterFormat indicating the desired order of the bands in the source raster. | 
static RasterFormat | 
RasterFormat.getDefault()
Get the enum constant that is considered to be the default. 
 | 
RasterFormat | 
BandExtractFilter.getExtractFormat()
Gets the  
RasterFormat containing the bands and the order of the bands that will be extracted. | 
RasterFormat | 
RasterAttributes.getFormat()
Gets the  
RasterFormat associated with the attributes. | 
static RasterFormat | 
RasterFormat.getFromValue(int value)
Get the enum constant that is associated with the given numeric value. 
 | 
static RasterFormat | 
RasterFormat.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static RasterFormat[] | 
RasterFormat.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Raster | 
Raster.extractBand(RasterFormat format)
Extracts the bands of raster data associated with the given  
RasterFormat. | 
void | 
BandOrderFilter.setBandOrder(RasterFormat value)
Sets the  
RasterFormat indicating the desired order of the bands in the source raster. | 
void | 
BandExtractFilter.setExtractFormat(RasterFormat value)
Sets the  
RasterFormat containing the bands and the order of the bands that will be extracted. | 
| Constructor and Description | 
|---|
BandExtractFilter(RasterFormat rasterFormat)
Initializes a new instance with the  
RasterFormat containing the bands to be extracted from the source raster. | 
BandOrderFilter(RasterFormat bandOrder)
Initializes a new instance with a  
RasterFormat indicating the desired order of the bands in the source raster. | 
BandOrderFilter(RasterFormat bandOrder,
               boolean maintainImageFormat)
Initializes a new instance with a  
RasterFormat indicating the desired order of the bands in the source raster, and whether to
maintain the source raster's format after swizzling. | 
RasterAttributes(int width,
                int height,
                RasterFormat rasterFormat)
Initializes a new instance with the width and height of the raster in pixels, and the given  
RasterFormat. | 
RasterAttributes(int width,
                int height,
                RasterFormat rasterFormat,
                RasterType rasterType)
Initializes a new instance with the width and height of the raster in pixels, and the given  
RasterFormat and RasterType. | 
RasterAttributes(int width,
                int height,
                RasterFormat rasterFormat,
                RasterType rasterType,
                RasterOrientation rasterOrientation)
Initializes a new instance with the width and height of the raster in pixels, and the given  
RasterFormat, RasterType, and RasterOrientation. | 
RasterAttributes(int width,
                int height,
                RasterFormat rasterFormat,
                RasterType rasterType,
                RasterOrientation rasterOrientation,
                int rowAlignment)
Initializes a new instance with the width and height of the raster in pixels, and the given  
RasterFormat, RasterType, RasterOrientation, and row alignment. | 
RasterAttributes(int width,
                int height,
                RasterFormat rasterFormat,
                RasterType rasterType,
                RasterOrientation rasterOrientation,
                int rowAlignment,
                double pixelAspectRatio)
Initializes a new instance with the width and height of the raster in pixels, and the given  
RasterFormat, RasterType, RasterOrientation, row alignment, and pixel aspect ratio. |