![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Typedefs | |
| using | OptInt = std::optional< int > |
| using | Iter = SegL::iterator |
Classes | |
| struct | Seg |
| Test Dummy: a "segment" representing an integer interval. More... | |
| struct | SegL |
| Test-Segmentation comprised of a sequence of Seg entries. More... | |
Functions | |
| auto | invokeSplitSplice (SegL &segs, OptInt startNew, OptInt afterNew) |
| Perform the »SplitSplice« Algorithm to splice a new Segment into the given segmentation of the integer-axis. | |
Variables | |
| const int | SMIN = -100 |
| const int | SMAX = +100 |
| using OptInt = std::optional<int> |
Definition at line 215 of file split-splice-test.cpp.
| using Iter = SegL::iterator |
Definition at line 216 of file split-splice-test.cpp.
Perform the »SplitSplice« Algorithm to splice a new Segment into the given segmentation of the integer-axis.
A local λ-binding is setup to define the basic operations required by the algorithm implementation to work with this specific kind of data.
(s,n,e) to indicate where changes happenedend()) Definition at line 232 of file split-splice-test.cpp.
References invokeSplitSplice(), and SMAX.
Referenced by invokeSplitSplice().
Here is the call graph for this function:
Here is the caller graph for this function:| const int SMIN = -100 |
Definition at line 131 of file split-splice-test.cpp.
Referenced by SegL::SegL(), and SegL::assess().
| const int SMAX = +100 |
Definition at line 132 of file split-splice-test.cpp.
Referenced by SegL::SegL(), SegL::assess(), and invokeSplitSplice().