◆ TreeSupportProfiler()
| Slic3r::TreeSupportProfiler::TreeSupportProfiler |
( |
| ) |
|
|
inline |
172 {
174 item = 0;
175 }
176 }
uint32_t stage_durations[NUM_STAGES]
Definition TreeSupport.cpp:166
References stage_durations.
◆ report()
| std::string Slic3r::TreeSupportProfiler::report |
( |
| ) |
|
|
inline |
208 {
209 std::stringstream ss;
221
222 return ss.str();
223 }
@ STAGE_DETECT_OVERHANGS
Definition TreeSupport.cpp:149
@ STAGE_intersection_ln
Definition TreeSupport.cpp:158
@ STAGE_DROP_DOWN_NODES
Definition TreeSupport.cpp:151
@ STAGE_MinimumSpanningTree
Definition TreeSupport.cpp:154
@ STAGE_projection_onto_ex
Definition TreeSupport.cpp:156
@ STAGE_GENERATE_TOOLPATHS
Definition TreeSupport.cpp:153
@ STAGE_DRAW_CIRCLES
Definition TreeSupport.cpp:152
@ STAGE_get_collision
Definition TreeSupport.cpp:157
@ STAGE_GET_AVOIDANCE
Definition TreeSupport.cpp:155
@ STAGE_total
Definition TreeSupport.cpp:159
@ STAGE_GENERATE_CONTACT_NODES
Definition TreeSupport.cpp:150
References Slic3r::STAGE_DETECT_OVERHANGS, Slic3r::STAGE_DRAW_CIRCLES, Slic3r::STAGE_DROP_DOWN_NODES, stage_durations, Slic3r::STAGE_GENERATE_CONTACT_NODES, Slic3r::STAGE_GENERATE_TOOLPATHS, Slic3r::STAGE_GET_AVOIDANCE, Slic3r::STAGE_get_collision, Slic3r::STAGE_intersection_ln, Slic3r::STAGE_MinimumSpanningTree, Slic3r::STAGE_projection_onto_ex, and Slic3r::STAGE_total.
◆ stage_add()
◆ stage_finish()
187 {
189 return;
190
191 boost::posix_time::ptime time = boost::posix_time::microsec_clock::local_time();
193 }
boost::posix_time::ptime m_stage_start_times[NUM_STAGES]
Definition TreeSupport.cpp:225
References m_stage_start_times, Slic3r::NUM_STAGES, and stage_durations.
◆ stage_start()
◆ tic()
| void Slic3r::TreeSupportProfiler::tic |
( |
| ) |
|
|
inline |
195{
tic_time = boost::posix_time::microsec_clock::local_time(); }
boost::posix_time::ptime tic_time
Definition TreeSupport.cpp:168
References tic_time.
◆ toc()
| uint32_t Slic3r::TreeSupportProfiler::toc |
( |
| ) |
|
|
inline |
196 {
197 toc_time = boost::posix_time::microsec_clock::local_time();
199 }
boost::posix_time::ptime toc_time
Definition TreeSupport.cpp:169
References tic_time, and toc_time.
Referenced by stage_add().
◆ m_stage_start_times
| boost::posix_time::ptime Slic3r::TreeSupportProfiler::m_stage_start_times[NUM_STAGES] |
|
private |
◆ stage_durations
| uint32_t Slic3r::TreeSupportProfiler::stage_durations[NUM_STAGES] = { 0 } |
◆ stage_index
| uint32_t Slic3r::TreeSupportProfiler::stage_index = 0 |
◆ tic_time
| boost::posix_time::ptime Slic3r::TreeSupportProfiler::tic_time |
◆ toc_time
| boost::posix_time::ptime Slic3r::TreeSupportProfiler::toc_time |
The documentation for this class was generated from the following file:
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Support/TreeSupport.cpp