Moodle PHP Documentation 4.5
Moodle 4.5.5+ (Build: 20250711) (ce34e8ff087)
Matrix Member List

This is the complete list of members for Matrix, including all inherited members.

$a (defined in Matrix)Matrixprotected
$b (defined in Matrix)Matrixprotected
$c (defined in Matrix)Matrixprotected
$columns (defined in Matrix)Matrixprotected
$d (defined in Matrix)Matrixprotected
$e (defined in Matrix)Matrixprotected
$f (defined in Matrix)Matrixprotected
$functions (defined in Matrix)Matrixprotectedstatic
$getters (defined in Matrix)Matrixprotectedstatic
$grid (defined in Matrix)Matrixprotected
$operations (defined in Matrix)Matrixprotectedstatic
$rows (defined in Matrix)Matrixprotected
__call(string $functionName, $arguments)Matrix
__construct(array $grid) (defined in Matrix)Matrix
__construct($a=1, $b=0, $c=0, $d=1, $e=0, $f=0)Matrix
__get(string $propertyName)Matrix
buildFromArray(array $grid) (defined in Matrix)Matrixprotected
columns()Matrix
dropColumns(int $column, int $columnCount=1)Matrix
dropRows(int $row, int $rowCount=1)Matrix
getColumns(int $column, int $columnCount=1)Matrix
getRows(int $row, int $rowCount=1)Matrix
getValue(int $row, int $column)Matrix
getValues()Matrix
isSquare()Matrix
isVector()Matrix
multiply(self $by)Matrix
rows()Matrix
solve(Matrix $B)Matrix
toArray()Matrix
validateColumn(int $column)Matrixstatic
validateColumnInRange(int $column)Matrixprotected
validateRow(int $row)Matrixstatic
validateRowInRange(int $row)Matrixprotected