Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::csg_inserter Struct Reference
+ Collaboration diagram for Slic3r::csg_inserter:

Public Member Functions

csg_inserteroperator* ()
 
void operator= (csg::CSGPart &&part)
 
csg_inserteroperator++ ()
 

Public Attributes

std::multiset< CSGPartForStep > & m
 
SLAPrintObjectStep key
 

Detailed Description

Member Function Documentation

◆ operator*()

csg_inserter & Slic3r::csg_inserter::operator* ( )
inline
329{ return *this; }

◆ operator++()

csg_inserter & Slic3r::csg_inserter::operator++ ( )
inline
335{ return *this; }

◆ operator=()

void Slic3r::csg_inserter::operator= ( csg::CSGPart &&  part)
inline
331 {
332 part.its_ptr.convert_unique_to_shared();
333 m.emplace(key, std::move(part));
334 }
SLAPrintObjectStep key
Definition SLAPrintSteps.cpp:327
std::multiset< CSGPartForStep > & m
Definition SLAPrintSteps.cpp:326

Member Data Documentation

◆ key

SLAPrintObjectStep Slic3r::csg_inserter::key

◆ m

std::multiset<CSGPartForStep>& Slic3r::csg_inserter::m

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