rotate

fun rotate(ax: Float, ay: Float, az: Float, degrees: Float): Mat3
fun rotate(axis: Vec3f, degrees: Float): Mat3
fun rotate(eulerX: Float, eulerY: Float, eulerZ: Float): Mat3
fun rotate(ax: Float, ay: Float, az: Float, degrees: Float, result: Mat3): Mat3
fun rotate(axis: Vec3f, degrees: Float, result: Mat3): Mat3
fun rotate(eulerX: Float, eulerY: Float, eulerZ: Float, result: Mat3): Mat3