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

#include <src/libslic3r/Optimize/Optimizer.hpp>

Public Member Functions

 Bound (double min=std::numeric_limits< double >::min(), double max=std::numeric_limits< double >::max())
 
double min () const noexcept
 
double max () const noexcept
 

Private Attributes

double m_min
 
double m_max
 

Detailed Description

Constructor & Destructor Documentation

◆ Bound()

Slic3r::opt::Bound::Bound ( double  min = std::numeric_limits<double>::min(),
double  max = std::numeric_limits<double>::max() 
)
inline
38 : m_min(min), m_max(max)
39 {}
double max() const noexcept
Definition Optimizer.hpp:42
double m_min
Definition Optimizer.hpp:33
double min() const noexcept
Definition Optimizer.hpp:41
double m_max
Definition Optimizer.hpp:33

Member Function Documentation

◆ max()

double Slic3r::opt::Bound::max ( ) const
inlinenoexcept
42{ return m_max; }

References m_max.

◆ min()

double Slic3r::opt::Bound::min ( ) const
inlinenoexcept
41{ return m_min; }

References m_min.

Member Data Documentation

◆ m_max

double Slic3r::opt::Bound::m_max
private

Referenced by max().

◆ m_min

double Slic3r::opt::Bound::m_min
private

Referenced by min().


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