## Uses of Interface
cern.colt.function.ObjectObjectFunction

- Packages that use ObjectObjectFunction
  Package | Description
  --- | ---
  cern.colt.matrix | Matrix interfaces and factories; efficient and flexible dense and sparse 1, 2, 3 and d-dimensional matrices holding objects or primitive data types such as `int`, `double`, etc; Templated, fixed sized (not dynamically resizable); Also known as multi-dimensional arrays or Data Cubes.
  cern.colt.matrix.impl | Matrix implementations; You normally need not look at this package, because all concrete classes implement the abstract interfaces of `cern.colt.matrix`, without subsetting or supersetting.

- - ### Uses of ObjectObjectFunction in cern.colt.matrix

    Methods in cern.colt.matrix with parameters of type ObjectObjectFunction
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Object` | ObjectMatrix1D.`aggregate(ObjectMatrix1D other, ObjectObjectFunction aggr, ObjectObjectFunction f)` Applies a function to each corresponding cell of two matrices and aggregates the results.
    `java.lang.Object` | ObjectMatrix2D.`aggregate(ObjectMatrix2D other, ObjectObjectFunction aggr, ObjectObjectFunction f)` Applies a function to each corresponding cell of two matrices and aggregates the results.
    `java.lang.Object` | ObjectMatrix3D.`aggregate(ObjectMatrix3D other, ObjectObjectFunction aggr, ObjectObjectFunction f)` Applies a function to each corresponding cell of two matrices and aggregates the results.
    `java.lang.Object` | ObjectMatrix3D.`aggregate(ObjectObjectFunction aggr, ObjectFunction f)` Applies a function to each cell and aggregates the results.
    `java.lang.Object` | ObjectMatrix2D.`aggregate(ObjectObjectFunction aggr, ObjectFunction f)` Applies a function to each cell and aggregates the results.
    `java.lang.Object` | ObjectMatrix1D.`aggregate(ObjectObjectFunction aggr, ObjectFunction f)` Applies a function to each cell and aggregates the results.
    `ObjectMatrix1D` | ObjectMatrix1D.`assign(ObjectMatrix1D y, ObjectObjectFunction function)` Assigns the result of a function to each cell; `x[i] = function(x[i],y[i])`.
    `ObjectMatrix2D` | ObjectMatrix2D.`assign(ObjectMatrix2D y, ObjectObjectFunction function)` Assigns the result of a function to each cell; `x[row,col] = function(x[row,col],y[row,col])`.
    `ObjectMatrix3D` | ObjectMatrix3D.`assign(ObjectMatrix3D y, ObjectObjectFunction function)` Assigns the result of a function to each cell; `x[row,col] = function(x[row,col],y[row,col])`.

  - ### Uses of ObjectObjectFunction in cern.colt.matrix.impl

    Methods in cern.colt.matrix.impl with parameters of type ObjectObjectFunction
    Modifier and Type | Method and Description
    --- | ---
    `ObjectMatrix1D` | DenseObjectMatrix1D.`assign(ObjectMatrix1D y, ObjectObjectFunction function)` Assigns the result of a function to each cell; `x[i] = function(x[i],y[i])`.
    `ObjectMatrix2D` | DenseObjectMatrix2D.`assign(ObjectMatrix2D y, ObjectObjectFunction function)` Assigns the result of a function to each cell; `x[row,col] = function(x[row,col],y[row,col])`.

Jump to the Colt Homepage