The purpose of this class is to allow iteration over elements of several independent arrays,
where the elements are of the same or similar (e.g., equal base class) type.
While the iteration is consecutive, the arrays are not merged in fact,
avoiding possibly expensive memory allocations.
The purpose of this class is to allow iteration over elements of several independent arrays, where the elements are of the same or similar (e.g., equal base class) type. While the iteration is consecutive, the arrays are not merged in fact, avoiding possibly expensive memory allocations.