![]() |
Prusa Slicer 2.6.0
|
Collaboration diagram for Slic3r::FillAdaptive::Intersection:Public Member Functions | |
| bool | fresh () const throw () |
| Intersection (const Line &closest_line, const Line &intersect_line, Polyline *intersect_pl, const Point &intersect_point, bool front) | |
| std::optional< Line > | other_hook () const |
| bool | other_hook_intersects (const Line &l, Point &pt) |
| bool | other_hook_intersects (const Line &l) |
| Vec2d | intersect_line_dir () const throw () |
Public Attributes | |
| const Line * | closest_line |
| const Line * | intersect_line |
| Polyline * | intersect_pl |
| Point | intersect_point |
| bool | front |
| bool | left |
| bool | used = false |
|
inline |
References Slic3r::Line::b, Slic3r::cross2(), intersect_line_dir(), M_PI, and sin().
Here is the call graph for this function:
|
inline | |||||||||||||
References Slic3r::MultiPoint::empty(), intersect_pl, and used.
Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline | |||||||||||||
References Slic3r::Line::a, Slic3r::Line::b, and intersect_line.
Referenced by Intersection().
Here is the caller graph for this function:
|
inline |
References intersect_pl, and Slic3r::MultiPoint::points.
Referenced by other_hook_intersects().
Here is the caller graph for this function:References other_hook_intersects().
Referenced by other_hook_intersects().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References other_hook().
Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks().
Here is the call graph for this function:
Here is the caller graph for this function:Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks().
| bool Slic3r::FillAdaptive::Intersection::front |
Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks().
Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks(), and intersect_line_dir().
| Polyline* Slic3r::FillAdaptive::Intersection::intersect_pl |
Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks(), fresh(), and other_hook().
| Point Slic3r::FillAdaptive::Intersection::intersect_point |
Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks().
| bool Slic3r::FillAdaptive::Intersection::left |
Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks().
| bool Slic3r::FillAdaptive::Intersection::used = false |
Referenced by Slic3r::FillAdaptive::connect_lines_using_hooks(), and fresh().