Obtain a new iterator over the domain of this function.
Obtain a new iterator over the domain of this function.
An iterator over the domain values of this function. Equivalent to the range of the parent InvertibleIndexFunction.
The width of index range.
The width of index range. Corresponds to the width of the parent InvertibleIndexFunction.
Obtain a new iterator over the range values of this function.
Obtain a new iterator over the range values of this function.
An iterator over the range values of this function. Equivalent to the domain of the parent InvertibleIndexFunction.
Obtain a Scala Map that is equivalent to this function.
Obtain a Scala Map that is equivalent to this function.
A Map that maps domain values into their corresponding index values
The inverse of an InvertibleIndexFunction.
The domain type of this function. Also the range of the parent InvertibleIndexFunction.