## Uses of Class
org.apache.sis.math.Vector

- Packages that use Vector
  Package | Description
  --- | ---
  org.apache.sis.coverage.grid | A coverage backed by a regular grid.
  org.apache.sis.io.wkt | Well Known Text (WKT) parsing and formatting.
  org.apache.sis.math | A set of mathematical objects and algebraic utilities.
  org.apache.sis.referencing.operation.builder | Helper classes for creating Math Transforms from a set of points.

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

    Methods in org.apache.sis.coverage.grid with parameters of type Vector
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ImageRenderer.`setData​(Vector... data)` | Sets the data as vectors.

  - ### Uses of Vector in org.apache.sis.io.wkt

    Methods in org.apache.sis.io.wkt with parameters of type Vector
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Formatter.`append​(Vector[] rows, int... fractionDigits)` | Appends rows of numbers.

  - ### Uses of Vector in org.apache.sis.math

    Methods in org.apache.sis.math that return Vector
    Modifier and Type | Method | Description
    --- | --- | ---
    `Vector` | Vector.`compress​(double tolerance)` | Returns a vector with the same data than this vector but encoded in a more compact way, or `this` if this method can not do better than current `Vector` instance.
    `Vector` | Vector.`concatenate​(Vector toAppend)` | Returns the concatenation of this vector with the given one.
    `static Vector` | Vector.`create​(double[] array)` | Wraps the given array of floating point values.
    `static Vector` | Vector.`create​(Object array, boolean isUnsigned)` | Wraps the given object in a vector.
    `static Vector` | Vector.`createForDecimal​(float[] array)` | Wraps the given `float[]` array in a vector that preserve the string representations in base 10.
    `static Vector` | Vector.`createSequence​(Number first, Number increment, int length)` | Creates a sequence of numbers in a given range of values using the given increment.
    `Vector` | Vector.`pick​(int... indices)` | Returns a view which contains the values of this vector at the given indexes.
    `Vector` | Vector.`repeat​(boolean eachValue, int count)` | Returns a vector whose value is the content of this vector repeated count times.
    `Vector` | Vector.`reverse()` | Returns a view which contains the values of this vector in reverse order.
    `Vector` | Vector.`subList​(int lower, int upper)` | Returns a view which contain the values of this vector in the given index range.
    `Vector` | Vector.`subSampling​(int first, int step, int length)` | Returns a view which contain the values of this vector in a given index range.
    `Vector` | Vector.`transform​(double scale, double offset)` | Returns a view of this vector with all values transformed by the given linear equation.

    Methods in org.apache.sis.math with parameters of type Vector
    Modifier and Type | Method | Description
    --- | --- | ---
    `Vector` | Vector.`concatenate​(Vector toAppend)` | Returns the concatenation of this vector with the given one.
    `double` | Line.`fit​(Vector x, Vector y)` | Given a set of data points x[0 … n-1], y[0 … n-1], fits them to a straight line y = slope⋅x + y₀ in a least-squares senses.
    `double` | Plane.`fit​(int nx, int ny, Vector z)` | Computes the plane's coefficients from values distributed on a regular grid.
    `double` | Plane.`fit​(Vector x, Vector y, Vector z)` | Computes the plane's coefficients from the given coordinate values.

  - ### Uses of Vector in org.apache.sis.referencing.operation.builder

    Methods in org.apache.sis.referencing.operation.builder that return Vector
    Modifier and Type | Method | Description
    --- | --- | ---
    `Vector` | LocalizationGridBuilder.`getColumn​(int dimension, int column)` | Returns a column of coordinate values in the given dimension.
    `Vector` | LocalizationGridBuilder.`getRow​(int dimension, int row)` | Returns a row of coordinate values in the given dimension.

    Methods in org.apache.sis.referencing.operation.builder with parameters of type Vector
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | LocalizationGridBuilder.`setControlPoints​(Vector... coordinates)` | Sets all control points.

    Constructors in org.apache.sis.referencing.operation.builder with parameters of type Vector
    Constructor | Description
    --- | ---
    `LocalizationGridBuilder​(Vector sourceX, Vector sourceY)` | Creates a new, initially empty, builder for a localization grid of a size inferred from the given points.