cbegin_idempotents¶
-
const_iterator_idempotents libsemigroups::FroidurePin::cbegin_idempotents()¶
Returns a const iterator pointing at the first idempotent in the semigroup.
If the returned iterator is incremented, then it points to the second idempotent in the semigroup (if it exists), and every subsequent increment points to the next idempotent.
This member function involves fully enumerating the semigroup, if it is not already fully enumerated.