# Uses of Class
org.apache.sis.coverage.SampleDimension

Packages that use SampleDimension
Package
Description
org.apache.sis.coverage
Functions that associates positions within a bounded space (its domain) to values (its range).
org.apache.sis.coverage.grid
A coverage backed by a regular grid.
org.apache.sis.image
Provides helper classes for handling Java2D rendered images together with some operations.
org.apache.sis.storage
Data store base types for retrieving and saving geospatial data in various storage formats.

- ## Uses of SampleDimension in org.apache.sis.coverage

  Methods in org.apache.sis.coverage that return SampleDimension
  Modifier and Type
  Method
  Description
  `SampleDimension`
  SampleDimension.Builder.`build()`
  Creates a new sample with the properties defined to this builder.
  `SampleDimension`
  SampleDimension.`forConvertedValues(boolean converted)`
  Returns a sample dimension that describes real values or sample values, depending if `converted` is `true` or `false` respectively.
  Methods in org.apache.sis.coverage that return types with arguments of type SampleDimension
  Modifier and Type
  Method
  Description
  `abstract List<SampleDimension>`
  BandedCoverage.`getSampleDimensions()`
  Returns information about the range of this coverage.
  Methods in org.apache.sis.coverage with parameters of type SampleDimension
  Modifier and Type
  Method
  Description
  `static String`
  SampleDimension.`toString(Locale locale, SampleDimension... dimensions)`
  Returns a string representation of the given sample dimensions.

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

  Methods in org.apache.sis.coverage.grid that return types with arguments of type SampleDimension
  Modifier and Type
  Method
  Description
  `List<SampleDimension>`
  GridCoverage.`getSampleDimensions()`
  Returns information about the range of this grid coverage.
  Methods in org.apache.sis.coverage.grid with parameters of type SampleDimension
  Modifier and Type
  Method
  Description
  `GridCoverageBuilder`
  GridCoverageBuilder.`addRange(SampleDimension band)`
  Adds a sample dimension for one band.
  `GridCoverageBuilder`
  GridCoverageBuilder.`setRanges(SampleDimension... bands)`
  Sets the sample dimensions for all bands.
  Method parameters in org.apache.sis.coverage.grid with type arguments of type SampleDimension
  Modifier and Type
  Method
  Description
  `GridCoverageBuilder`
  GridCoverageBuilder.`setRanges(Collection<? extends SampleDimension> bands)`
  Sets the sample dimensions for all bands.
  Constructor parameters in org.apache.sis.coverage.grid with type arguments of type SampleDimension
  Modifier
  Constructor
  Description
  ``
  `BufferedGridCoverage(GridGeometry grid, List<? extends SampleDimension> bands, int dataType)`
  Constructs a grid coverage using the specified grid geometry, sample dimensions and data type.
  ``
  `BufferedGridCoverage(GridGeometry domain, List<? extends SampleDimension> range, DataBuffer data)`
  Constructs a grid coverage using the specified grid geometry, sample dimensions and data buffer.
  `protected`
  `GridCoverage(GridGeometry domain, List<? extends SampleDimension> ranges)`
  Constructs a grid coverage using the specified grid geometry and sample dimensions.
  ``
  `GridCoverage2D(GridGeometry domain, List<? extends SampleDimension> range, RenderedImage data)`
  Constructs a grid coverage using the specified domain, range and data.

- ## Uses of SampleDimension in org.apache.sis.image

  Method parameters in org.apache.sis.image with type arguments of type SampleDimension
  Modifier and Type
  Method
  Description
  `RenderedImage`
  ImageProcessor.`visualize(RenderedImage source, Rectangle bounds, MathTransform toSource, List<SampleDimension> ranges)`
  Returns an image as the resampling of the given image followed by a conversion to integer sample values.
  `RenderedImage`
  ImageProcessor.`visualize(RenderedImage source, List<SampleDimension> ranges)`
  Returns an image where all sample values are indices of colors in an `IndexColorModel`.

- ## Uses of SampleDimension in org.apache.sis.storage

  Methods in org.apache.sis.storage that return types with arguments of type SampleDimension
  Modifier and Type
  Method
  Description
  `List<SampleDimension>`
  GridCoverageResource.`getSampleDimensions()`
  Returns the ranges of sample values together with the conversion from samples to real values.