Package ubic.basecode.dataStructure.matrix
package ubic.basecode.dataStructure.matrix
-
ClassDescriptionAbstractMatrix<R,
C, V> AbstractMatrix3D<R,C, S, V> TODO Document MeCompressedBitMatrix<R,C> Named compressed sparse bit matrix.Supports sparse matrices (where sparse means most values are zero, not that they are missing).DenseDouble3dMatrix<R,C, S> DenseDoubleMatrix<R,C> A dense matrix of doubles that knows about row and column names.Use this class when fast iteration over the matrix is of primary interest.DenseObject3DMatrix<R,C, S> DoubleMatrix<R,C> Abstract base class for 2D matrices of double values with named columns and rows.DoubleMatrix3D<R,C, S> TODO Document MeUse this factory to create matrices of type selected at runtime (String parameterization only)Dense 2D matrix implementation designed for very fast access of entire rows.IntegerMatrix<R,C> Matrix2D<R,C, V> Represents a matrix with index columns and rows.Matrix3D<R,C, S, V> ObjectMatrix<R,C, V> ObjectMatrixImpl<R,C, V> Matrix that can hold any type of objectPrimitiveMatrix<R,C, V> Matrix that holds primitives, with an available object representation of the values.A row-compressed 1D matrix.SparseDoubleMatrix<R,C> A sparse matrix that knows about row and column names.A sparse matrix class where the rows are ragged and compressed.StringMatrix<R,C> A NamedMatrix containing String objects.