rotateScale3D: Three-Dimensional Rotation and Scaling Matrix
Description
Render a 3-Dimensional projection matrix given positive or
negative degree changes in yaw, pitch, and / or roll and increment or
decrement feature scales.
A 3 x 3 projection matrix corresponding to the degree and scale
changes entered.
Arguments
rot_angles
a list or vector containing the rotation angles in the
order following: yaw, pitch, roll. Defaults to <0,0,0>.
scale_factors
a list or vector containing the values by which to
multiply each dimension. Defaults to <1,1,1>.
Details
See the help file of function rotate_3D() for a brief explanation of
how these angles behave in scatterplot3d functionality (from package
scatterplot3d).
This function is used only in data generation in the package vignette
(version 1) and the dataStateSwitch() function within the mspProcessData()
function. This function calls rotate3D().