Structure

# simd_double4x4

A matrix of four columns and four rows containing double-precision values.

## Topics

### Matrix Properties

`columns`

The columns of the matrix.

### Matrix Creation Functions

`simd_matrix`

Returns a new matrix with the specified columns.

`simd_matrix_from_rows`

Returns a new matrix with the specified rows.

`simd_matrix4x4`

Returns a new matrix with the specified quarternion.

### Math Functions

`simd_add`

Returns the sum of two matrices.

`simd_sub`

Returns the difference of two matrices.

`simd_mul`

Returns the product of a scalar and a matrix.

`simd_mul`

Returns the product of two matrices.

### Equality Functions

`simd_equal`

Returns true if every element in a matrix is exactly equal to the corresponding element in a second matrix.

`simd_almost_equal_elements`

Returns true if every element in a matrix is within a specified tolerance to the corresponding element in a second matrix.

`simd_almost_equal_elements_relative`

Returns true if every element in a matrix is within a specified double-precision relative tolerance to the corresponding element in a second matrix.

### Linear Combination Function

`simd_linear_combination`

Returns the linear combination of two scalar values and two matrices.

### Transpose Function

`simd_transpose`

Returns the transpose of a matrix.

### Matrices: Double-Precision Values

`simd_double2x2`

A matrix of two columns and two rows containing double-precision values.

`simd_double3x2`

A matrix of three columns and two rows containing double-precision values.

`simd_double4x2`

A matrix of four columns and two rows containing double-precision values.

`simd_double2x3`

A matrix of two columns and three rows containing double-precision values.

`simd_double3x3`

A matrix of three columns and three rows containing double-precision values.

`simd_double4x3`

A matrix of four columns and three rows containing double-precision values.

`simd_double2x4`

A matrix of two columns and four rows containing double-precision values.

`simd_double3x4`

A matrix of three columns and four rows containing double-precision values.