Class ArrayDenseBooleanMatrix2D

All Implemented Interfaces:
Serializable, Cloneable, Comparable<Matrix>, HasMetaData, BaseMatrix, BaseBooleanMatrix, BooleanMatrix, BooleanMatrix2D, BooleanCalculations, DenseBooleanMatrix, DenseBooleanMatrix2D, CanPerformCalculations, DenseMatrix, DenseMatrix2D, DenseMatrixMultiD, BasicDoubleCalculations, DoubleCalculations, BasicEntrywiseDoubleCalculations, CreatorDoubleCalculations, EntrywiseDoubleCalculations, HyperbolicDoubleCalculations, MiscEntrywiseDoubleCalculations, RoundingDoubleCalculations, TrigonometricDoubleCalculations, DecompositionDoubleCalculations, DiscretizeCalculations, GeneralDoubleCalculations, MiscGeneralDoubleCalculations, MissingValueDoubleCalculations, StatisticalDoubleCalculations, BaseGenericMatrix<Boolean>, DenseGenericMatrix<Boolean>, DenseGenericMatrix2D<Boolean>, DenseGenericMatrixMultiD<Boolean>, GenericMatrix<Boolean>, GenericMatrix2D<Boolean>, GenericMatrixMultiD<Boolean>, SparseGenericMatrix<Boolean>, SparseGenericMatrix2D<Boolean>, SparseGenericMatrixMultiD<Boolean>, BaseMatrixProperties, Clearable, Conversions, CoordinateFunctions, CoreObject, DistanceMeasures, ExtendedMatrixProperties, GettersAndSetters, HasDescription, HasGUIObject, HasId, HasLabel, IntCalculations, Matrix, Matrix2D, MatrixMultiD, ObjectCalculations, SparseMatrix, SparseMatrix2D, SparseMatrixMultiD, StringCalculations

public class ArrayDenseBooleanMatrix2D extends AbstractDenseBooleanMatrix2D
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • values

      private final boolean[][] values
  • Constructor Details

    • ArrayDenseBooleanMatrix2D

      public ArrayDenseBooleanMatrix2D(boolean[]... v)
    • ArrayDenseBooleanMatrix2D

      public ArrayDenseBooleanMatrix2D(int rows, int columns)
    • ArrayDenseBooleanMatrix2D

      public ArrayDenseBooleanMatrix2D(boolean... v)
  • Method Details

    • getBoolean

      public boolean getBoolean(long row, long column)
    • setBoolean

      public void setBoolean(boolean value, long row, long column)
    • getBoolean

      public boolean getBoolean(int row, int column)
    • setBoolean

      public void setBoolean(boolean value, int row, int column)
    • transpose

      public final Matrix transpose()
      Description copied from interface: ObjectCalculations
      Returns the transpose of the Matrix, where rows and columns are exchanged. This works also if the Matrix has more than two dimensions.
      Specified by:
      transpose in interface ObjectCalculations
      Overrides:
      transpose in class AbstractMatrix
      Returns:
      transposed Matrix.