# Uses of Enum Class
org.apache.sis.coverage.grid.PixelInCell

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

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

  Subclasses with type arguments of type PixelInCell in org.apache.sis.coverage.grid
  Modifier and Type
  Class
  Description
  `enum`
  `PixelInCell`
  Whether a "grid to real world" transform gives the coordinates of the cell corner or cell center.
  Methods in org.apache.sis.coverage.grid that return PixelInCell
  Modifier and Type
  Method
  Description
  `static PixelInCell`
  PixelInCell.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static PixelInCell[]`
  PixelInCell.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in org.apache.sis.coverage.grid with parameters of type PixelInCell
  Modifier and Type
  Method
  Description
  `DerivedCRS`
  GridGeometry.`createImageCRS(String name, PixelInCell anchor)`
  Creates a one-, two- or three-dimensional coordinate reference system for cell indices in the grid.
  `MathTransform`
  GridGeometry.`createTransformTo(GridGeometry target, PixelInCell anchor)`
  Creates a transform from cell coordinates in this grid to cell coordinates in the given grid.
  `GridExtent`
  GridGeometry.`extentOf(GridGeometry other, PixelInCell include, GridRoundingMode rounding)`
  Returns the coordinate range of another grid geometry in units of cells of this grid geometry.
  `MathTransform`
  GridGeometry.`getGridToCRS(PixelInCell anchor)`
  Returns the conversion from grid coordinates to "real world" coordinates.
  `LinearTransform`
  GridDerivation.`getGridTransform(PixelInCell anchor)`
  Returns the transform from derived grid coordinates to base grid coordinates.
  `LinearTransform`
  GridGeometry.`getLinearGridToCRS(PixelInCell anchor)`
  Returns a linear approximation of the conversion from grid coordinates to "real world" coordinates.
  `static PixelOrientation`
  PixelTranslation.`getPixelOrientation(PixelInCell anchor)`
  Returns the pixel orientation which is equivalent to the given `PixelInCell` code.
  `static double`
  PixelTranslation.`getPixelTranslation(PixelInCell anchor)`
  Returns the position relative to the cell center.
  `double[]`
  GridExtent.`getPointOfInterest(PixelInCell anchor)`
  Returns the grid coordinates of a representative point.
  `GridDerivation`
  GridDerivation.`pointsToInclude(PixelInCell include)`
  Specifies the points of a given grid extent to include in the result.
  `static MathTransform`
  PixelTranslation.`translate(MathTransform gridToCRS, PixelInCell current, PixelInCell desired)`
  Converts a math transform from a "pixel in cell" convention to another "pixel in cell" convention.
  Constructors in org.apache.sis.coverage.grid with parameters of type PixelInCell
  Modifier
  Constructor
  Description
  ``
  `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.
  ``
  `GridGeometry(PixelInCell anchor, MathTransform gridToCRS, Envelope envelope, GridRoundingMode rounding)`
  Creates a new grid geometry from a geospatial envelope and a mapping from cell coordinates to "real world" coordinates.