/** Applies the rotation to the current transformation matrix of each controller. */ public void rotate (Quaternion rotation) { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).rotate(rotation); }
/** Applies the rotation by the given angle around the given axis to the current transformation matrix of each controller. * @param axis the rotation axis * @param angle the rotation angle in degrees */ public void rotate (Vector3 axis, float angle) { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).rotate(axis, angle); }
/** Applies the rotation to the current transformation matrix of each controller. */ public void rotate (Quaternion rotation) { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).rotate(rotation); }
/** Applies the rotation by the given angle around the given axis to the current transformation matrix of each controller. * @param axis the rotation axis * @param angle the rotation angle in degrees */ public void rotate (Vector3 axis, float angle) { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).rotate(axis, angle); }
/** Applies the rotation by the given angle around the given axis to the current transformation matrix of each controller. * @param axis the rotation axis * @param angle the rotation angle in degrees */ public void rotate (Vector3 axis, float angle) { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).rotate(axis, angle); }
/** Applies the rotation to the current transformation matrix of each controller. */ public void rotate (Quaternion rotation) { for (int i = 0, n = controllers.size; i < n; i++) controllers.get(i).rotate(rotation); }