A subset of each row in a region_base, expressed as a set of intervals.
More...
|
| using | Value |
| | Defined by the backend.
|
|
| | intervals (region_base &r, const partition &part, field_id_t id, completeness=incomplete) |
| | Derive intervals from the field values in each row of a partition.
|
| Color | colors () const |
| | Get the number of subsets (also the number of rows).
|
| template<topo::single_space> |
| partition & | get_partition () |
| | Convenience function for simple topologies with just one partition.
|
|
| static auto | make (subrow, Color r=run::context::instance().color()) |
| | Factory function for the interval type.
|
A subset of each row in a region_base, expressed as a set of intervals.
◆ Value
◆ intervals()
| intervals |
( |
region_base & | r, |
|
|
const partition & | part, |
|
|
field_id_t | id, |
|
|
completeness | = incomplete ) |
Derive intervals from the field values in each row of a partition.
- Parameters
-
| r | region of which to select a subset |
| part | must have the same number of rows as r |
| id | field of type Value |
◆ make()
| auto make |
( |
subrow | , |
|
|
Color | r = run::context::instance().color() ) |
|
static |
Factory function for the interval type.