Scenic v0.10.2 Scenic.Math.Matrix.Utils View Source
Helper functions for working with matrices.
The matrix format for the main Scenic.Math.Matrix
functions is a 64 byte
binary blob containing 16 4-byte floats. This is great for doing the math in
code, but not so great for reading or understanding the values by a human.
These functions transform more readable/writable formats into the binary blob and vice versa.
Link to this section Summary
Functions
Convert a readable format into a binary blob
Convert a binary matrix into a list of 16 numbers
Link to this section Functions
Link to this function
to_binary(matrix_list)
View Source
to_binary(matrix_list)
View Source
to_binary(matrix :: Scenic.Math.matrix_list()) :: Scenic.Math.matrix()
to_binary(matrix :: Scenic.Math.matrix_list()) :: Scenic.Math.matrix()
Convert a readable format into a binary blob.
Parameters:
matrix_list
- a list of 16 numbers
Returns: A binary matrix blob
Link to this function
to_list(matrix) View Source
Convert a binary matrix into a list of 16 numbers.
Parameters:
matrix
- a binary matrix
Returns: A list of 16 numbers