title: LibGDX - Rotate SpriteBatch on itself
body: <p><img src="https://i.stack.imgur.com/BR9tQ.png" alt="enter image description here"></p>
  
  <p>I would like to rotate this <strong>SpriteBatch</strong> on itself upon clicking on a button</p>
  
  <pre><code>@Override
  public void render() {
  
      SpriteBatch batch = new SpriteBatch();
  
      batch.begin();
      batch.draw(gemTexture, 10, 10, 100, 100);
      batch.end();
  
      if (Gdx.input.isTouched()) {
          rotateRight();
      }
  </code></pre>
  
  <p>}</p>
  
  <pre><code>private void rotateRight() {
  // How do I rotate it to look like 
  }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/yty1b.png" alt="enter image description here"></p>