![]() |
Prusa Slicer 2.6.0
|
#include <src/libslic3r/MutablePolygon.hpp>
Collaboration diagram for Slic3r::MutablePolygon::range:Public Member Functions | |
| range (MutablePolygon &poly) | |
| range (MutablePolygon::iterator begin, MutablePolygon::iterator end) | |
| MutablePolygon::iterator | begin () const |
| MutablePolygon::iterator | end () const |
| bool | empty () const |
| MutablePolygon::iterator | process_next () |
| void | advance_front () |
| void | retract_back () |
| MutablePolygon::iterator | remove_front (MutablePolygon::iterator it) |
| MutablePolygon::iterator | remove_back (MutablePolygon::iterator it) |
Private Member Functions | |
| void | make_empty () |
Private Attributes | |
| MutablePolygon::iterator | m_begin |
| MutablePolygon::iterator | m_end |
|
inline |
|
inline |
|
inline |
References empty(), m_begin, m_end, and make_empty().
Referenced by process_next(), and remove_front().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
References m_begin, and Slic3r::MutablePolygon::iterator::valid().
Referenced by advance_front(), process_next(), remove_back(), remove_front(), retract_back(), and Slic3r::smooth_outward().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inlineprivate |
References m_begin, m_end, and Slic3r::MutablePolygon::iterator::m_idx.
Referenced by advance_front(), and retract_back().
Here is the caller graph for this function:
|
inline |
References advance_front(), empty(), and m_begin.
Referenced by Slic3r::smooth_outward().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References empty(), m_end, Slic3r::MutablePolygon::iterator::remove(), and retract_back().
Referenced by Slic3r::clip_narrow_corner().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References advance_front(), empty(), m_begin, and Slic3r::MutablePolygon::iterator::remove().
Referenced by Slic3r::clip_narrow_corner().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References empty(), m_begin, m_end, and make_empty().
Referenced by remove_back().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Referenced by advance_front(), begin(), empty(), make_empty(), process_next(), remove_front(), and retract_back().
|
private |
Referenced by advance_front(), end(), make_empty(), remove_back(), and retract_back().