Interface LongMatrix

All Superinterfaces:
BaseGenericMatrix<Long>, BaseMatrix, BaseMatrixProperties, BasicDoubleCalculations, BasicEntrywiseDoubleCalculations, BooleanCalculations, CanPerformCalculations, Clearable, Cloneable, Comparable<Matrix>, Conversions, CoordinateFunctions, CoreObject, CreatorDoubleCalculations, DecompositionDoubleCalculations, DenseGenericMatrix<Long>, DenseGenericMatrix2D<Long>, DenseGenericMatrixMultiD<Long>, DenseMatrix, DenseMatrix2D, DenseMatrixMultiD, DiscretizeCalculations, DistanceMeasures, DoubleCalculations, EntrywiseDoubleCalculations, ExtendedMatrixProperties, GeneralDoubleCalculations, GenericMatrix<Long>, GenericMatrix2D<Long>, GenericMatrixMultiD<Long>, GettersAndSetters, HasDescription, HasGUIObject, HasId, HasLabel, HasMetaData, HyperbolicDoubleCalculations, IntCalculations, Matrix, Matrix2D, MatrixMultiD, MiscEntrywiseDoubleCalculations, MiscGeneralDoubleCalculations, MissingValueDoubleCalculations, ObjectCalculations, RoundingDoubleCalculations, Serializable, SparseGenericMatrix<Long>, SparseGenericMatrix2D<Long>, SparseGenericMatrixMultiD<Long>, SparseMatrix, SparseMatrix2D, SparseMatrixMultiD, StatisticalDoubleCalculations, StringCalculations, TrigonometricDoubleCalculations
All Known Subinterfaces:
DenseLongMatrix, DenseLongMatrix2D, LongMatrix2D, SparseLongMatrix, SparseLongMatrix2D
All Known Implementing Classes:
AbstractDenseLongMatrix, AbstractDenseLongMatrix2D, AbstractLongMatrix, AbstractSparseLongMatrix, AbstractSparseLongMatrix2D, ArrayDenseLongMatrix2D, DefaultDenseLongMatrix2D, DefaultSparseLongMatrix, LongCalculationMatrix, MemoryUsageMatrix, RandomSeedMatrix, SystemTimeMatrix

public interface LongMatrix extends GenericMatrix<Long>
  • Method Details

    • getLong

      long getLong(long... coordinates)
      Returns a long representation of an entry in the matrix. The stored value will be converted to a long as good as possible.
      Parameters:
      coordinates - location of the entry
      Returns:
      a long representation of the entry @
    • setLong

      void setLong(long value, long... coordinates)
      Sets an entry in the matrix to a long value. If the matrix cannot store long values, the value will be represented as good as possible.
      Parameters:
      value - long value
      coordinates - location of the entry @