5#include <Common/assertion.h>
27 for(std::size_t i = arraySize - 1; i > 0; i--)
30 PH_ASSERT_UNREACHABLE_SECTION();
static void shuffleDurstenfeld(T *out_array, std::size_t arraySize)
Definition SGUtil.h:25
static void genArray2dLatinHypercube(math::Vector2R *out_coordArray2Ds, std::size_t num2Ds)
Definition SGUtil.cpp:25
static void genArray2dStrata(math::Vector2R *out_coordArray2Ds, std::size_t numXs, std::size_t numYs)
Definition SGUtil.cpp:7
The root for all renderer implementations.
Definition EEngineProject.h:6