AISlice Struct Reference
A slice, which defines a subset of a raster data to be copied or replaced, in AITile::bounds.  
More...
#include <AIRaster.h>
List of all members.
Detailed Description
A slice, which defines a subset of a raster data to be copied or replaced, in AITile::bounds. 
The slice of the source and destination are of equal dimensions, but differ in location.
The top, bottom, left, and right values specify the rectangle containing the pixel data. As you iterate through a raster object accessing slices of pixels, these values change, controlling which section of the pixel map is being processed.
The slice values for local pixel data are typically the same as the bounding rectangle of the tile (although you can also iterate through slices in a tile).
The front and back, together with the AITile::channelInterleave value, the control which of the pixel channels should be copied. The front value specifies the first channel to be affected, and the back value specifies the last channel + 1. See Channel Interleaving. 
Member Function Documentation
      
        
          | void AISlice::Init | ( |  | ) |  [inline] | 
      
 
 
Member Data Documentation
The documentation for this struct was generated from the following file: