Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::Randomizer Class Reference

Public Member Functions

float random_float (float min, float max)
 

Private Attributes

std::random_device m_rd
 

Detailed Description

Member Function Documentation

◆ random_float()

float Slic3r::Randomizer::random_float ( float  min,
float  max 
)
inline
111 {
112 std::mt19937 rand_generator(m_rd());
113 std::uniform_real_distribution<float> distrib(min, max);
114 return distrib(rand_generator);
115 }
std::random_device m_rd
Definition Color.cpp:108

References m_rd.

Referenced by Slic3r::opposite(), and Slic3r::opposite().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_rd

std::random_device Slic3r::Randomizer::m_rd
private

Referenced by random_float().


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