OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
std::hash< Slic3r::FloatOrPercent > Struct Reference

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

Public Member Functions

std::size_t operator() (const Slic3r::FloatOrPercent &v) const noexcept

Detailed Description

Member Function Documentation

◆ operator()()

std::size_t std::hash< Slic3r::FloatOrPercent >::operator() ( const Slic3r::FloatOrPercent & v) const
inlinenoexcept
69 {
70 std::size_t seed = std::hash<double>{}(v.value);
71 return v.percent ? seed ^ 0x9e3779b9 : seed;
72 }
bool percent
Definition Config.hpp:50
double value
Definition Config.hpp:49

The documentation for this struct was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Config.hpp