| _inflate_collection(const Polylines &polylines, ExtrusionEntityCollection *collection) const | Slic3r::ExtrusionPath | private |
| as_polyline() const override | Slic3r::ExtrusionPath | inlinevirtual |
| as_polylines() const | Slic3r::ExtrusionEntity | inlinevirtual |
| can_reverse() const override | Slic3r::ExtrusionPathOriented | inlinevirtual |
| clip_end(double distance) | Slic3r::ExtrusionPath | |
| clone() const override | Slic3r::ExtrusionPathOriented | inlinevirtual |
| clone_move() override | Slic3r::ExtrusionPathOriented | inlinevirtual |
| collect_points(Points &dst) const override | Slic3r::ExtrusionPath | inlinevirtual |
| collect_polylines(Polylines &dst) const override | Slic3r::ExtrusionPath | inlinevirtual |
| empty() const | Slic3r::ExtrusionPath | inline |
| ExtrusionPath(ExtrusionRole role) | Slic3r::ExtrusionPath | inline |
| ExtrusionPath(ExtrusionRole role, double mm3_per_mm, float width, float height) | Slic3r::ExtrusionPath | inline |
| ExtrusionPath(const ExtrusionPath &rhs) | Slic3r::ExtrusionPath | inline |
| ExtrusionPath(ExtrusionPath &&rhs) | Slic3r::ExtrusionPath | inline |
| ExtrusionPath(const Polyline &polyline, const ExtrusionPath &rhs) | Slic3r::ExtrusionPath | inline |
| ExtrusionPath(Polyline &&polyline, const ExtrusionPath &rhs) | Slic3r::ExtrusionPath | inline |
| ExtrusionPathOriented(ExtrusionRole role, double mm3_per_mm, float width, float height) | Slic3r::ExtrusionPathOriented | inline |
| first_point() const override | Slic3r::ExtrusionPath | inlinevirtual |
| height | Slic3r::ExtrusionPath | |
| intersect_expolygons(const ExPolygons &collection, ExtrusionEntityCollection *retval) const | Slic3r::ExtrusionPath | |
| is_closed() const | Slic3r::ExtrusionPath | inline |
| is_collection() const | Slic3r::ExtrusionEntity | inlinevirtual |
| is_loop() const | Slic3r::ExtrusionEntity | inlinevirtual |
| last_point() const override | Slic3r::ExtrusionPath | inlinevirtual |
| length() const override | Slic3r::ExtrusionPath | virtual |
| m_role | Slic3r::ExtrusionPath | private |
| middle_point() const override | Slic3r::ExtrusionPath | inlinevirtual |
| min_mm3_per_mm() const override | Slic3r::ExtrusionPath | inlinevirtual |
| mm3_per_mm | Slic3r::ExtrusionPath | |
| operator=(const ExtrusionPath &rhs) | Slic3r::ExtrusionPath | inline |
| operator=(ExtrusionPath &&rhs) | Slic3r::ExtrusionPath | inline |
| polygons_covered_by_spacing(Polygons &out, const float scaled_epsilon) const override | Slic3r::ExtrusionPath | virtual |
| polygons_covered_by_spacing(const float scaled_epsilon=0.f) const | Slic3r::ExtrusionPath | inline |
| polygons_covered_by_width(Polygons &out, const float scaled_epsilon) const override | Slic3r::ExtrusionPath | virtual |
| polygons_covered_by_width(const float scaled_epsilon=0.f) const | Slic3r::ExtrusionPath | inline |
| polyline | Slic3r::ExtrusionPath | |
| reverse() override | Slic3r::ExtrusionPath | inlinevirtual |
| role() const override | Slic3r::ExtrusionPath | inlinevirtual |
| simplify(double tolerance) | Slic3r::ExtrusionPath | |
| size() const | Slic3r::ExtrusionPath | inline |
| subtract_expolygons(const ExPolygons &collection, ExtrusionEntityCollection *retval) const | Slic3r::ExtrusionPath | |
| total_volume() const override | Slic3r::ExtrusionPath | inlinevirtual |
| width | Slic3r::ExtrusionPath | |
| ~ExtrusionEntity()=default | Slic3r::ExtrusionEntity | virtual |