#include <point_walker.hh>
Classes | |
| struct | recurse |
| struct | recurse< E, cycle< P, CPs... > > |
| struct | recurse< E, util::constant< Value > > |
Public Types | |
| using | type = std::tuple< ControlPoints... > |
Static Public Member Functions | |
| static bool | predicate () |
Static Public Attributes | |
| static constexpr size_t | last = std::tuple_size<type>::value - 1 |
| static constexpr auto & | begin |
| static constexpr auto & | end |
Allow users to define cyclic control points. Cycles can be nested.
| Predicate | A predicate function that determines when the cycle should end. |
| ControlPoints | A variadic list of control points within the cycle. |
|
static |
|
static |
1.8.13