Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
marchsq::_Loop< ExecutionPolicy, Enable > Struct Template Reference

#include <src/libslic3r/MarchingSquares.hpp>

Static Public Member Functions

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

Detailed Description

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

Member Function Documentation

◆ for_each()

template<class ExecutionPolicy , class Enable = void>
template<class It , class Fn >
static void marchsq::_Loop< ExecutionPolicy, Enable >::for_each ( It  from,
It  to,
Fn &&  fn 
)
inlinestatic
45 {
46 for (auto it = from; it < to; ++it) fn(*it, size_t(it - from));
47 }

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

+ Here is the caller graph for this function:

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