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

- Packages that use Vector
  Package | Description
  --- | ---
  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.math

    Methods in org.apache.sis.math that return Vector
    Modifier and Type | Method and 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(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.`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.

    Methods in org.apache.sis.math with parameters of type Vector
    Modifier and Type | Method and Description
    --- | ---
    `Vector` | Vector.`concatenate(Vector toAppend)` Returns the concatenation of this vector with the given one.
    `double` | Plane.`fit(int nx, int ny, Vector z)` Computes the plane's coefficients from values distributed on a regular grid.
    `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(Vector x, Vector y, Vector z)` Computes the plane's coefficients from the given ordinate values.

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

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

Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.