OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::SkipPartCanvas::SkipIdHelper Union Reference

Public Member Functions

 SkipIdHelper ()=default
 SkipIdHelper (uint8_t red, uint8_t green, uint8_t blue)
 SkipIdHelper (uint32_t val)
void reverse ()

Public Attributes

uint32_t value = 0
struct { 
uint8_t b
uint8_t g
uint8_t r
uint8_t _padding
}; 
uint8_t bytes [4]

Detailed Description

Constructor & Destructor Documentation

◆ SkipIdHelper() [1/3]

Slic3r::GUI::SkipPartCanvas::SkipIdHelper::SkipIdHelper ( )
default

◆ SkipIdHelper() [2/3]

Slic3r::GUI::SkipPartCanvas::SkipIdHelper::SkipIdHelper ( uint8_t red,
uint8_t green,
uint8_t blue )
inline
61 : r(red), g(green), b(blue), _padding(0) {}

◆ SkipIdHelper() [3/3]

Slic3r::GUI::SkipPartCanvas::SkipIdHelper::SkipIdHelper ( uint32_t val)
inline
63: value(val){}
uint32_t value
Definition SkipPartCanvas.hpp:46

References value.

Member Function Documentation

◆ reverse()

void Slic3r::GUI::SkipPartCanvas::SkipIdHelper::reverse ( )
inline
64 {
65 uint8_t tmp{r};
66 r = b;
67 b = tmp;
68 }

Referenced by Slic3r::GUI::SkipPartCanvas::GetIdAtImagePt(), and Slic3r::GUI::SkipPartCanvas::LoadPickImage().

Here is the caller graph for this function:

Member Data Documentation

◆ [struct]

◆ bytes

uint8_t Slic3r::GUI::SkipPartCanvas::SkipIdHelper::bytes[4]

◆ value

uint32_t Slic3r::GUI::SkipPartCanvas::SkipIdHelper::value = 0

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