/** * Concatenates this transform with a rotation transformation. * This is equivalent to calling concatenate(R), where R is an * <code>Transform</code> represented by the following matrix: * <pre> * [ cos(theta) -sin(theta) 0 ] * [ sin(theta) cos(theta) 0 ] * [ 0 0 1 ] * </pre> * Rotating by a positive angle theta rotates points on the positive * X axis toward the positive Y axis. * * @param theta the angle of rotation measured in radians * * @return this Transform */ public final Transform rotate(final double theta) { m_jso.rotate(theta); return this; }
/** * Concatenates this transform with a rotation transformation. * This is equivalent to calling concatenate(R), where R is an * <code>Transform</code> represented by the following matrix: * <pre> * [ cos(theta) -sin(theta) 0 ] * [ sin(theta) cos(theta) 0 ] * [ 0 0 1 ] * </pre> * Rotating by a positive angle theta rotates points on the positive * X axis toward the positive Y axis. * * @param theta the angle of rotation measured in radians * * @return this Transform */ public final Transform rotate(final double theta) { m_jso.rotate(theta); return this; }
/** * Concatenates this transform with a rotation transformation. * This is equivalent to calling concatenate(R), where R is an * <code>Transform</code> represented by the following matrix: * <pre> * [ cos(theta) -sin(theta) 0 ] * [ sin(theta) cos(theta) 0 ] * [ 0 0 1 ] * </pre> * Rotating by a positive angle theta rotates points on the positive * X axis toward the positive Y axis. * * @param theta the angle of rotation measured in radians * * @return this Transform */ public final Transform rotate(final double theta) { m_jso.rotate(theta); return this; }
/** * Concatenates this transform with a rotation transformation. * This is equivalent to calling concatenate(R), where R is an * <code>Transform</code> represented by the following matrix: * <pre> * [ cos(theta) -sin(theta) 0 ] * [ sin(theta) cos(theta) 0 ] * [ 0 0 1 ] * </pre> * Rotating by a positive angle theta rotates points on the positive * X axis toward the positive Y axis. * * @param theta the angle of rotation measured in radians * * @return this Transform */ public final Transform rotate(double theta) { m_jso.rotate(theta); return this; }