title: Path.reset vs Path.rewind
body: <p>In android what is the difference between <code>path.reset()</code> and <code>path.rewind()</code> ?</p>
  
  <p>The <a href="http://developer.android.com/reference/android/graphics/Path.html#rewind%28%29" rel="noreferrer">docs</a> say that </p>
  
  <blockquote>
    <p>public void reset ()</p>
    
    <p>Clear any lines and curves from the path, making it empty. This does
    NOT change the fill-type setting.</p>
    
    <p>public void rewind ()</p>
    
    <p>Rewinds the path: clears any lines and curves from the path but keeps
    the internal data structure for faster reuse.</p>
  </blockquote>
  
  <p>but what does that really mean ?</p>
  
  <p>when should either one be used ?</p>