![]() |
Prusa Slicer 2.6.0
|
Include dependency graph for metaloop.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | libnest2d::index_sequence< Ints > |
| C++11 compatible implementation of the index_sequence type from C++14. More... | |
| struct | libnest2d::genSeq< I, Nseq... > |
| struct | libnest2d::genSeq< 0, Nseq... > |
| class | libnest2d::opt::metaloop |
| Helper class to be able to loop over a parameter pack's elements. More... | |
| class | libnest2d::opt::metaloop::MapFn< N, Fn > |
| class | libnest2d::opt::metaloop::_MetaLoop< Idx, Args > |
| class | libnest2d::opt::metaloop::_MetaLoop< Int< 0 >, Args... > |
| class | libnest2d::opt::metaloop::_MetaLoop< Int< N >, Args... > |
Namespaces | |
| namespace | libnest2d |
| namespace | libnest2d::opt |
Typedefs | |
| template<size_t N> | |
| using | libnest2d::make_index_sequence = typename genSeq< N >::Type |
| Helper alias to make an index sequence from 0 to N. | |
| template<class... Args> | |
| using | libnest2d::index_sequence_for = make_index_sequence< sizeof...(Args)> |
| Helper alias to make an index sequence for a parameter pack. | |
| struct libnest2d::genSeq< I, Nseq... > |
| Class Members | ||
|---|---|---|
| typedef typename Type | Type | |
| struct libnest2d::genSeq< 0, Nseq... > |
| Class Members | ||
|---|---|---|
| typedef index_sequence< Nseq... > | Type | |
| class libnest2d::opt::metaloop::_MetaLoop |