#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/SLA/SupportTreeBuildsteps.hpp>
|
| using | Mutex = ccr::BlockingMutex |
◆ Mutex
◆ foreach()
template<class Fn>
| void Slic3r::sla::PillarIndex::foreach |
( |
Fn | fn | ) |
|
|
inline |
PointIndex m_index
Definition SupportTreeBuildsteps.hpp:139
References m_index.
◆ guarded_clone()
| PointIndex Slic3r::sla::PillarIndex::guarded_clone |
( |
| ) |
|
|
inline |
177 {
178 std::lock_guard<Mutex> lck(
m_mutex);
180 }
Mutex m_mutex
Definition SupportTreeBuildsteps.hpp:141
References m_index, and m_mutex.
◆ guarded_foreach()
template<class Fn>
| void Slic3r::sla::PillarIndex::guarded_foreach |
( |
Fn | fn | ) |
|
|
inline |
◆ guarded_insert()
template<class... Args>
| void Slic3r::sla::PillarIndex::guarded_insert |
( |
Args &&... | args | ) |
|
|
inline |
◆ guarded_query()
template<class... Args>
| std::vector< PointIndexEl > Slic3r::sla::PillarIndex::guarded_query |
( |
Args &&... | args | ) |
const |
|
inline |
153 {
154 std::lock_guard<Mutex> lck(
m_mutex);
155 return m_index.query(std::forward<Args>(args)...);
156 }
References m_index, and m_mutex.
◆ insert()
template<class... Args>
| void Slic3r::sla::PillarIndex::insert |
( |
Args &&... | args | ) |
|
|
inline |
159 {
160 m_index.insert(std::forward<Args>(args)...);
161 }
References m_index.
◆ query()
template<class... Args>
| std::vector< PointIndexEl > Slic3r::sla::PillarIndex::query |
( |
Args &&... | args | ) |
const |
|
inline |
165 {
166 return m_index.query(std::forward<Args>(args)...);
167 }
References m_index.
◆ m_index
◆ m_mutex
| Mutex Slic3r::sla::PillarIndex::m_mutex |
|
mutableprivate |
The documentation for this class was generated from the following file: