public class ConvertFMatrixStruct
extends java.lang.Object
| Constructor and Description |
|---|
ConvertFMatrixStruct() |
public static void convert(FMatrix input, FMatrix output)
input - Input matrix.output - Output matrix.public static FMatrixRMaj convert(FMatrix2x2 input, FMatrixRMaj output)
FMatrix2x2 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix3x3 input, FMatrixRMaj output)
FMatrix3x3 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix4x4 input, FMatrixRMaj output)
FMatrix4x4 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix5x5 input, FMatrixRMaj output)
FMatrix5x5 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix6x6 input, FMatrixRMaj output)
FMatrix6x6 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix2x2 convert(FMatrixRMaj input, FMatrix2x2 output)
FMatrixRMaj into FMatrix2x2input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix3x3 convert(FMatrixRMaj input, FMatrix3x3 output)
FMatrixRMaj into FMatrix3x3input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix4x4 convert(FMatrixRMaj input, FMatrix4x4 output)
FMatrixRMaj into FMatrix4x4input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix5x5 convert(FMatrixRMaj input, FMatrix5x5 output)
FMatrixRMaj into FMatrix5x5input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix6x6 convert(FMatrixRMaj input, FMatrix6x6 output)
FMatrixRMaj into FMatrix6x6input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix2 input, FMatrixRMaj output)
FMatrix2 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix3 input, FMatrixRMaj output)
FMatrix3 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix4 input, FMatrixRMaj output)
FMatrix4 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix5 input, FMatrixRMaj output)
FMatrix5 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrixRMaj convert(FMatrix6 input, FMatrixRMaj output)
FMatrix6 into FMatrixRMaj.input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix2 convert(FMatrixRMaj input, FMatrix2 output)
FMatrixRMaj into FMatrix2input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix3 convert(FMatrixRMaj input, FMatrix3 output)
FMatrixRMaj into FMatrix3input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix4 convert(FMatrixRMaj input, FMatrix4 output)
FMatrixRMaj into FMatrix4input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix5 convert(FMatrixRMaj input, FMatrix5 output)
FMatrixRMaj into FMatrix5input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static FMatrix6 convert(FMatrixRMaj input, FMatrix6 output)
FMatrixRMaj into FMatrix6input - Input matrix.output - Output matrix. If null a new matrix will be declared.public static void convert(FMatrixRMaj src, FMatrixRBlock dst)
FMatrixRMaj into FMatrixRBlock
Can't handle null output matrix since block size needs to be specified.src - Input matrix.dst - Output matrix.public static FMatrixRMaj convert(FMatrixRBlock src, FMatrixRMaj dst)
FMatrixRBlock into FMatrixRMajsrc - Input matrix.dst - Output matrix. If null a new matrix will be declared.public static FMatrixSparseTriplet convert(FMatrix src, FMatrixSparseTriplet dst, float tol)
public static FMatrixSparseTriplet convert(FMatrixRMaj src, FMatrixSparseTriplet dst, float tol)
public static FMatrixRMaj convert(FMatrixSparseTriplet src, FMatrixRMaj dst)
public static FMatrixRMaj convert(FMatrixSparseCSC src, FMatrixRMaj dst)
public static FMatrixSparseCSC convert(FMatrixRMaj src, FMatrixSparseCSC dst, float tol)
src - Original matrix that is to be converted.dst - Storage for the converted matrix. If null a new instance will be returned.public static FMatrixSparseCSC convert(FMatrixSparseTriplet src, FMatrixSparseCSC dst, int[] hist)
src - Original matrix which is to be copied. Not modified.dst - Destination. Will be a copy. Modified.hist - Workspace. Should be at least as long as the number of columns. Can be null.public static FMatrixSparseCSC convert(FMatrixSparseTriplet src, FMatrixSparseCSC dst)
public static FMatrixSparseTriplet convert(FMatrixSparseCSC src, FMatrixSparseTriplet dst)