code: public final void reset ()
    {
      for (int i = 0; i < m_aIndexResult.length; i++)
        m_aIndexResult[i] = i;
      m_aCombinationsLeft = m_aTotalCombinations;
      m_nCombinationsLeft = m_nTotalCombinations;
    }
docs: Reset the generator