◆ consume_next()
| void Slic3r::ContourIntersectionPoint::consume_next |
( |
| ) |
|
|
inline |
bool consumed
Definition FillBase.cpp:450
double contour_not_taken_length_next
Definition FillBase.cpp:447
bool next_trimmed
Definition FillBase.cpp:453
Referenced by Slic3r::take(), and Slic3r::take_limited().
◆ consume_prev()
| void Slic3r::ContourIntersectionPoint::consume_prev |
( |
| ) |
|
|
inline |
◆ could_connect_next()
| bool Slic3r::ContourIntersectionPoint::could_connect_next |
( |
| ) |
const |
| throw | ( | ) | | | |
|
inline |
◆ could_connect_prev()
| bool Slic3r::ContourIntersectionPoint::could_connect_prev |
( |
| ) |
const |
| throw | ( | ) | | | |
|
inline |
ContourIntersectionPoint * prev_on_contour
Definition FillBase.cpp:442
References consumed, and next_trimmed.
◆ could_take_next()
| bool Slic3r::ContourIntersectionPoint::could_take_next |
( |
| ) |
const |
| throw | ( | ) | | | |
|
inline |
◆ could_take_prev()
| bool Slic3r::ContourIntersectionPoint::could_take_prev |
( |
| ) |
const |
| throw | ( | ) | | | |
|
inline |
◆ trim_next()
| void Slic3r::ContourIntersectionPoint::trim_next |
( |
const double | new_len | ) |
|
|
inline |
◆ trim_prev()
| void Slic3r::ContourIntersectionPoint::trim_prev |
( |
const double | new_len | ) |
|
|
inline |
◆ consumed
| bool Slic3r::ContourIntersectionPoint::consumed { false } |
◆ contour_idx
| size_t Slic3r::ContourIntersectionPoint::contour_idx |
◆ contour_not_taken_length_next
| double Slic3r::ContourIntersectionPoint::contour_not_taken_length_next { std::numeric_limits<double>::max() } |
◆ contour_not_taken_length_prev
| double Slic3r::ContourIntersectionPoint::contour_not_taken_length_prev { std::numeric_limits<double>::max() } |
◆ next_on_contour
Referenced by Slic3r::base_support_extend_infill_lines(), Slic3r::Fill::connect_base_support(), Slic3r::Fill::connect_infill(), Slic3r::create_boundary_infill_graph(), Slic3r::BoundaryInfillGraph::dir_next(), Slic3r::evaluate_support_arches(), Slic3r::mark_boundary_segments_overlapping_infill(), Slic3r::mark_boundary_segments_touching_infill(), Slic3r::BoundaryInfillGraph::next_vertical(), Slic3r::take(), and Slic3r::take_limited().
◆ next_trimmed
| bool Slic3r::ContourIntersectionPoint::next_trimmed { false } |
◆ param
| double Slic3r::ContourIntersectionPoint::param |
◆ point_idx
| size_t Slic3r::ContourIntersectionPoint::point_idx |
◆ prev_on_contour
Referenced by Slic3r::base_support_extend_infill_lines(), Slic3r::Fill::connect_base_support(), Slic3r::Fill::connect_infill(), Slic3r::create_boundary_infill_graph(), Slic3r::BoundaryInfillGraph::dir_prev(), Slic3r::evaluate_support_arches(), Slic3r::mark_boundary_segments_overlapping_infill(), Slic3r::mark_boundary_segments_touching_infill(), Slic3r::BoundaryInfillGraph::prev_vertical(), Slic3r::take(), and Slic3r::take_limited().
◆ prev_trimmed
| bool Slic3r::ContourIntersectionPoint::prev_trimmed { false } |
The documentation for this struct was generated from the following file:
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Fill/FillBase.cpp