## Uses of Class
org.apache.sis.coverage.grid.GridExtent

- Packages that use GridExtent
  Package | Description
  --- | ---
  org.apache.sis.coverage.grid | A coverage backed by a regular grid.

- - ### Uses of GridExtent in org.apache.sis.coverage.grid

    Fields in org.apache.sis.coverage.grid declared as GridExtent
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected GridExtent` | GridGeometry.`extent` | The valid domain of a grid coverage, or `null` if unknown.

    Methods in org.apache.sis.coverage.grid that return GridExtent
    Modifier and Type | Method | Description
    --- | --- | ---
    `GridExtent` | GridExtent.`expand​(long... margins)` | Expands or shrinks this grid extent by the given amount of cells along each dimension.
    `GridExtent` | GridGeometry.`getExtent()` | Returns the valid coordinate range of a grid coverage.
    `GridExtent` | GridDerivation.`getIntersection()` | Returns the extent of the modified grid geometry, ignoring subsamplings or changes in resolution.
    `GridExtent` | GridExtent.`insert​(int offset, DimensionNameType axisType, long low, long high, boolean isHighIncluded)` | Returns a new grid envelope with the specified dimension inserted at the given index in this grid envelope.
    `GridExtent` | GridExtent.`reduce​(int... dimensions)` | Returns a grid envelope that encompass only some dimensions of this grid envelope.
    `GridExtent` | GridExtent.`resize​(long... sizes)` | Sets the size of this grid extent to the given values.
    `GridExtent` | GridExtent.`subsample​(int... periods)` | Creates a new grid extent subsampled by the given amount of cells along each grid dimensions.

    Methods in org.apache.sis.coverage.grid with parameters of type GridExtent
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract RenderedImage` | GridCoverage.`render​(GridExtent sliceExtent)` | Returns a two-dimensional slice of grid data as a rendered image.
    `GridDerivation` | GridDerivation.`resize​(GridExtent extent, double... scales)` | Requests a grid geometry where cell sizes have been scaled by the given factors, which result in a change of grid size.

    Constructors in org.apache.sis.coverage.grid with parameters of type GridExtent
    Constructor | Description
    --- | ---
    `GridGeometry​(GridExtent extent, Envelope envelope)` | Creates a grid geometry with an extent and an envelope.
    `GridGeometry​(GridExtent extent, PixelInCell anchor, MathTransform gridToCRS, CoordinateReferenceSystem crs)` | Creates a new grid geometry from a grid extent and a mapping from cell coordinates to "real world" coordinates.
    `ImageRenderer​(GridCoverage coverage, GridExtent sliceExtent)` | Creates a new image renderer for the given slice extent.