title: Difference between rotation methods?
body: <p>My question is in about <code>rotate</code> methods in <code>android.graphics.Camera</code>.In Docs,I saw these comments:</p>
  
  <blockquote>
    <p>public void <strong>rotateX</strong> (float deg) Since: API Level 1<br>
    Applies a rotation
    transform around the X axis.</p>
  </blockquote>
  
  <p><br/></p>
  
  <blockquote>
    <p>public void <strong>rotate</strong> (float x, float y, float z)  Since: API Level 12<br>
    Applies a rotation transform around all three axis.</p>
  </blockquote>
  
  <p>There is my question:What is difference between using <strong>rotate</strong> (float x, float y, float z) and a sequence of <strong>rotate*</strong> methods,for example difference between these two snippets A and B:<br>
  A)         </p>
  
  <pre><code>camera.rotate (x, y, z);
  </code></pre>
  
  <p><br/>
  B)                </p>
  
  <pre><code>camera.rotateX (x);
  camera.rotateY (y);
  camera.rotateZ (z);
  </code></pre>