code: public void rotateByAxis(float angle, float x, float y, float z) {
          getTransform().rotateByAxis(angle, x, y, z);
          if (mTransformCache.rotateByAxis(angle, x, y, z)) {
              onTransformChanged();
          }
      }
docs: Modify the widget's current rotation in angle/axis terms.
  
  @param angle
  Angle of rotation in degrees.
  @param x
  'X' component of the axis.
  @param y
  'Y' component of the axis.
  @param z
  'Z' component of the axis.