| as_polyline() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| as_polylines() const | Slic3r::ExtrusionEntity | inlinevirtual |
| can_reverse() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| can_sort() const | Slic3r::ExtrusionEntity | inlinevirtual |
| clip_end(const double distance) | Slic3r::ExtrusionLoopSloped | |
| Slic3r::ExtrusionLoop::clip_end(double distance, ExtrusionPaths *paths) const | Slic3r::ExtrusionLoop | |
| clip_front(const double distance) | Slic3r::ExtrusionLoopSloped | |
| clip_slope(double distance, bool inter_perimeter=false) | Slic3r::ExtrusionLoopSloped | |
| clone() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| clone_move() override | Slic3r::ExtrusionLoop | inlinevirtual |
| collect_points(Points &dst) const override | Slic3r::ExtrusionLoop | inlinevirtual |
| collect_polylines(Polylines &dst) const override | Slic3r::ExtrusionLoop | inlinevirtual |
| ends | Slic3r::ExtrusionLoopSloped | |
| ExtrusionLoop(ExtrusionLoopRole role=elrDefault) | Slic3r::ExtrusionLoop | inline |
| ExtrusionLoop(const ExtrusionPaths &paths, ExtrusionLoopRole role=elrDefault) | Slic3r::ExtrusionLoop | inline |
| ExtrusionLoop(ExtrusionPaths &&paths, ExtrusionLoopRole role=elrDefault) | Slic3r::ExtrusionLoop | inline |
| ExtrusionLoop(const ExtrusionPath &path, ExtrusionLoopRole role=elrDefault) | Slic3r::ExtrusionLoop | inline |
| ExtrusionLoop(const ExtrusionPath &&path, ExtrusionLoopRole role=elrDefault) | Slic3r::ExtrusionLoop | inline |
| ExtrusionLoopSloped(ExtrusionPaths &original_paths, double seam_gap, double slope_min_length, double slope_max_segment_length, double start_slope_ratio, ExtrusionLoopRole role=elrDefault) | Slic3r::ExtrusionLoopSloped | |
| first_point() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| first_point3() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| get_all_paths() const | Slic3r::ExtrusionLoopSloped | |
| get_closest_path_and_point(const Point &point, bool prefer_non_overhang) const | Slic3r::ExtrusionLoop | |
| has_overhang_point(const Point &point) const | Slic3r::ExtrusionLoop | |
| inset_idx | Slic3r::ExtrusionEntity | |
| is_clockwise() | Slic3r::ExtrusionLoop | inline |
| is_collection() const | Slic3r::ExtrusionEntity | inlinevirtual |
| is_counter_clockwise() | Slic3r::ExtrusionLoop | inline |
| is_loop() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| is_smooth(double angle_threshold=0.174, double min_arm_length=0.025) const | Slic3r::ExtrusionLoop | |
| last_point() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| last_point3() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| length() const override | Slic3r::ExtrusionLoop | virtual |
| loop_role() const | Slic3r::ExtrusionLoop | inline |
| m_loop_role | Slic3r::ExtrusionLoop | private |
| make_clockwise() | Slic3r::ExtrusionLoop | |
| make_counter_clockwise() | Slic3r::ExtrusionLoop | |
| min_mm3_per_mm() const override | Slic3r::ExtrusionLoop | virtual |
| paths | Slic3r::ExtrusionLoop | |
| polygon() const | Slic3r::ExtrusionLoop | |
| polygons_covered_by_spacing(Polygons &out, const float scaled_epsilon) const override | Slic3r::ExtrusionLoop | virtual |
| polygons_covered_by_spacing(const float scaled_epsilon=0.f) const | Slic3r::ExtrusionLoop | inline |
| polygons_covered_by_width(Polygons &out, const float scaled_epsilon) const override | Slic3r::ExtrusionLoop | virtual |
| polygons_covered_by_width(const float scaled_epsilon=0.f) const | Slic3r::ExtrusionLoop | inline |
| print_after_infill | Slic3r::ExtrusionLoop | |
| reverse() override | Slic3r::ExtrusionLoop | virtual |
| role() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| role_to_string(ExtrusionRole role) | Slic3r::ExtrusionEntity | static |
| set_loop_role(ExtrusionLoopRole role) | Slic3r::ExtrusionLoop | inline |
| set_reverse() | Slic3r::ExtrusionEntity | inlinevirtual |
| slope_path_length() | Slic3r::ExtrusionLoopSloped | |
| split_at(const Point &point, bool prefer_non_overhang, const double scaled_epsilon=scaled< double >(0.001)) | Slic3r::ExtrusionLoop | |
| split_at_vertex(const Point &point, const double scaled_epsilon=scaled< double >(0.001)) | Slic3r::ExtrusionLoop | |
| starts | Slic3r::ExtrusionLoopSloped | |
| string_to_role(const std::string_view role) | Slic3r::ExtrusionEntity | static |
| total_volume() const override | Slic3r::ExtrusionLoop | inlinevirtual |
| validate() const | Slic3r::ExtrusionLoop | inline |
| ~ExtrusionEntity() | Slic3r::ExtrusionEntity | inlinevirtual |