OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
marchsq::_Loop< ExecutionPolicy, Enable > Struct Template Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/MarchingSquares.hpp>

Inheritance diagram for marchsq::_Loop< ExecutionPolicy, Enable >:

Static Public Member Functions

template<class It, class Fn>
static void for_each_idx (It from, It to, Fn &&fn)

Detailed Description

template<class ExecutionPolicy, class Enable = void>
struct marchsq::_Loop< ExecutionPolicy, Enable >

Member Function Documentation

◆ for_each_idx()

template<class ExecutionPolicy, class Enable = void>
template<class It, class Fn>
void marchsq::_Loop< ExecutionPolicy, Enable >::for_each_idx ( It from,
It to,
Fn && fn )
inlinestatic
150 {
151 for (auto it = from; it < to; ++it)
152 fn(*it, size_t(it - from));
153 }
Definition MarchingSquares.hpp:148

Referenced by marchsq::__impl::for_each_idx().

Here is the caller graph for this function:

The documentation for this struct was generated from the following file: