Matrix

A static matrix type. This is a value matrix value type created directly on the stack.

  1. struct Matrix(Number)
  2. struct Matrix(Number, size_t _rowCount, size_t _columnCount)
  3. struct Matrix(Number, size_t _rowCount, size_t _columnCount)
    struct Matrix (
    Number
    size_t _rowCount
    size_t _columnCount
    ) if (
    isNumeric!Number &&
    _rowCount == 0
    &&
    _columnCount == 0
    ) {}
  4. template Matrix(Number, size_t rowCount, size_t columnCount)

Members

Manifest constants

columnCount
enum columnCount;

The number of columns in this matrix.

empty
enum empty;

True if this matrix is a zero-sized matrix.

isSquare
enum isSquare;

true if this matrix is a square matrix.

rowCount
enum rowCount;

The number of rows in this matrix.

Meta