Details
-
New Feature
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.2
-
None
-
None
-
all
Description
Currently, iterating over the intervals of an IntervalsSet instance requires to convert the instance to a list using asList(). This implies that a full copy of the data is done, even if one only want to iterates one and look at intervals one at a time.
Having IntervalsSet implement Iterable<double[]> by itself, simply walking in the underlying BSP tree would save some memory resources.