Py5Graphics.set_matrix()
Contents
Py5Graphics.set_matrix()¶
Set the current matrix to the one specified through the parameter source
.
Description¶
Set the current matrix to the one specified through the parameter source
. Inside the Processing code it will call Py5Graphics.reset_matrix() followed by Py5Graphics.apply_matrix(). This will be very slow because Py5Graphics.apply_matrix() will try to calculate the inverse of the transform, so avoid it whenever possible.
This method is the same as set_matrix() but linked to a Py5Graphics
object. To see example code for how it can be used, see set_matrix().
Underlying Processing method: PGraphics.setMatrix
Syntax¶
set_matrix(source: npt.NDArray[np.floating], /) -> None
Parameters¶
source: npt.NDArray[np.floating] - transformation matrix with a shape of 2x3 for 2D transforms or 4x4 for 3D transforms
Updated on February 26, 2022 13:22:44pm UTC