# Hierarchy For Package org.apache.sis.coverage.grid

Package Hierarchies:

- All Packages

## Class Hierarchy

- Object
  - BandedCoverage
    - GridCoverage
      - BufferedGridCoverage
      - GridCoverage2D
  - DimensionalityReduction (implements Serializable, UnaryOperator<T>)
  - DomainLinearizer
  - FractionalGridCoordinates (implements Serializable)
  - GridCoverageBuilder
  - GridCoverageProcessor (implements Cloneable)
  - GridDerivation
  - GridExtent (implements LenientComparable, Serializable)
  - GridGeometry (implements LenientComparable, Serializable)
  - GridOrientation (implements Serializable)
  - ImageRenderer
  - Static
    - PixelTranslation (implements Serializable)
  - Throwable (implements Serializable)
    - Exception
      - RuntimeException
        - IllegalArgumentException
          - IllegalGridGeometryException
            - DisjointExtentException
        - IllegalStateException
          - IncompleteGridGeometryException

## Interface Hierarchy

- Function<T,R>
  - BandedCoverage.Evaluator
    - GridCoverage.Evaluator

## Enum Class Hierarchy

- Object
  - Enum<E> (implements Comparable<T>, Constable, Serializable)
    - GridClippingMode
    - GridCoverageProcessor.Optimization
    - GridRoundingMode
    - PixelInCell