# 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.
  `final Vector`
  Vector.`reverse()`
  Returns a view which contains the values of this vector in reverse order.
  `final 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
  Modifier
  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.