Point of view

ANY

Summary

Overview

Add new item __e__ to the set.

Empty the current set (is_empty is True after that call).

Non Void when __e__ is in the set.

Item at the corresponding index __i__.

Remove item __e__ from the set: the mathematical definition of
removing from a set is followed.

Minimum index.

Maximum index.

Make the union of the __Current__ set with __other__.

Return the union of the __Current__ set with __other__.

Make the intersection of the __Current__ set with __other__.

Return the intersection of the __Current__ set with __other__.

Make the set __Current__ - __other__.

Return the set __Current__ - __other__.

Is the __Current__ set a subset of __other__?

Is the __Current__ set disjoint from __other__ ?

Is the __Current__ set equal to __other__?

Copy 'other' into the current set

Add all items of __model__.

Apply __action__ to every item of __Current__.

Do all items satisfy __predicate__?

Does at least one item satisfy __predicate__?

True when __i__ is valid (i.e., inside actual bounds).

Number of available indices.

In order to avoid run-time type errors, feature safe_equal calls is_equal only when
__e1__ and __e2__ have exactly the same dynamic type.

SET.