CoreComponents 3.0.0
A Modern C++ Toolkit
|
Range for reading all layout stops within a given layout range More...
#include <Layout>
Public Types | |
using | Item = Stop |
using | iterator = SourceIterator<Range> |
using | value_type = Stop |
using | size_type = long |
Public Member Functions | |
Range (const Layout &layout) | |
Create a new view range for all stops of layout. | |
Range (const Layout &layout, Extent pos0, Extent pos1) | |
Create a new view range for layout in range [pos0, pos1) | |
bool | read (Out< Stop > stop) |
Read the next layout stop stop. | |
iterator | begin () |
iterator | end () |
Range for reading all layout stops within a given layout range
|
explicit |
Create a new view range for all stops of layout.
Range | ( | const Layout & | layout, |
Extent | pos0, | ||
Extent | pos1 ) |
Create a new view range for layout in range [pos0, pos1)