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

- Packages that use SampleDimension.Builder
  Package | Description
  --- | ---
  org.apache.sis.coverage | Functions that associates positions within a bounded space (its domain) to values (its range).

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

    Methods in org.apache.sis.coverage that return SampleDimension.Builder
    Modifier and Type | Method | Description
    --- | --- | ---
    `SampleDimension.Builder` | SampleDimension.Builder.`addQualitative​(CharSequence name, boolean sample)` | Adds a qualitative category for samples of the given boolean value.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQualitative​(CharSequence name, byte sample)` | Adds a qualitative category for samples of the given tiny (8 bits) integer value.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQualitative​(CharSequence name, double sample)` | Adds a qualitative category for samples of the given double precision floating-point value.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQualitative​(CharSequence name, float sample)` | Adds a qualitative category for samples of the given floating-point value.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQualitative​(CharSequence name, int sample)` | Adds a qualitative category for samples of the given integer value.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQualitative​(CharSequence name, short sample)` | Adds a qualitative category for samples of the given short (16 bits) integer value.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQualitative​(CharSequence name, Number minimum, Number maximum)` | Adds a qualitative category for samples in the given range of values.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQualitative​(CharSequence name, NumberRange<?> samples)` | Adds a qualitative category for all samples in the specified range of values.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQuantitative​(CharSequence name, double minimum, double maximum, Unit<?> units)` | Adds a quantitative category for values ranging from `minimum` to `maximum` inclusive in the given units of measurement.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQuantitative​(CharSequence name, float minimum, float maximum, Unit<?> units)` | Adds a quantitative category for values ranging from `minimum` to `maximum` inclusive in the given units of measurement.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQuantitative​(CharSequence name, int lower, int upper, double scale, double offset, Unit<?> units)` | Adds a quantitative category for sample values ranging from `lower` inclusive to `upper` exclusive.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQuantitative​(CharSequence name, NumberRange<?> samples, NumberRange<?> converted)` | Constructs a quantitative category mapping samples to real values in the specified range.
    `SampleDimension.Builder` | SampleDimension.Builder.`addQuantitative​(CharSequence name, NumberRange<?> samples, MathTransform1D toUnits, Unit<?> units)` | Constructs a quantitative category for all samples in the specified range of values.
    `SampleDimension.Builder` | SampleDimension.Builder.`setBackground​(CharSequence name, Number sample)` | Adds a qualitative category and marks that category as the background value.
    `SampleDimension.Builder` | SampleDimension.Builder.`setName​(int band)` | Sets an identification of the sample dimension as a band number.
    `SampleDimension.Builder` | SampleDimension.Builder.`setName​(CharSequence name)` | Sets an identification of the sample dimension as a character sequence.
    `SampleDimension.Builder` | SampleDimension.Builder.`setName​(GenericName name)` | Sets an identification of the sample dimension.