OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::Polyline3 Member List

This is the complete list of members for Slic3r::Polyline3, including all inherited members.

_douglas_peucker(const Points3 &points, double tolerance)Slic3r::MultiPoint3static
append(const Point3 &point)Slic3r::Polyline3
append(const Polyline3 &src)Slic3r::Polyline3
Slic3r::MultiPoint3::append(const Vec3crd &point)Slic3r::MultiPoint3inline
Slic3r::MultiPoint3::append(const Points3::const_iterator &begin, const Points3::const_iterator &end)Slic3r::MultiPoint3inline
append_before(const Point3 &point)Slic3r::Polyline3
append_fitting_result_after_append_points()Slic3r::Polyline3private
append_fitting_result_after_append_polyline(const Polyline3 &src)Slic3r::Polyline3private
begin()Slic3r::MultiPoint3inline
begin() constSlic3r::MultiPoint3inline
bounding_box() constSlic3r::MultiPoint3
clear()Slic3r::MultiPoint3inline
clip_end(double distance)Slic3r::Polyline3
empty() constSlic3r::MultiPoint3inline
end()Slic3r::MultiPoint3inline
end() constSlic3r::MultiPoint3inline
find_point(const Point &point) constSlic3r::MultiPoint3
find_point(const Point &point, const double scaled_epsilon) constSlic3r::MultiPoint3
find_point(const Point3 &point) constSlic3r::MultiPoint3
find_point(const Point3 &point, const double scaled_epsilon) constSlic3r::MultiPoint3
first_point()Slic3r::MultiPoint3inline
first_point() constSlic3r::MultiPoint3inline
fitting_resultSlic3r::Polyline3
is_valid() constSlic3r::MultiPoint3inline
last_point()Slic3r::MultiPoint3inline
last_point() constSlic3r::MultiPoint3inline
length() constSlic3r::MultiPoint3
lines() constSlic3r::Polyline3virtual
pointsSlic3r::MultiPoint3
Polyline3()Slic3r::Polyline3inline
Polyline3(const Points3 &points)Slic3r::Polyline3inlineexplicit
Polyline3(const Polyline &poly, coord_t z=0)Slic3r::Polyline3inlineexplicit
remove_duplicate_points()Slic3r::MultiPoint3
reverse()Slic3r::Polyline3
rotate(double angle)Slic3r::MultiPoint3inline
rotate(double cos_angle, double sin_angle)Slic3r::MultiPoint3
rotate(double angle, const Point3 &center)Slic3r::MultiPoint3
simplify(double tolerance)Slic3r::Polyline3
simplify_by_fitting_arc(double tolerance)Slic3r::Polyline3
size() constSlic3r::MultiPoint3inline
split_at(Point &point, Polyline3 *p1, Polyline3 *p2) constSlic3r::Polyline3
split_at(Point3 &point, Polyline3 *p1, Polyline3 *p2) constSlic3r::Polyline3
split_at_index(const size_t index, Polyline3 *p1, Polyline3 *p2) constSlic3r::Polyline3
split_at_length(const double length, Polyline3 *p1, Polyline3 *p2) constSlic3r::Polyline3
split_fitting_result_after_index(size_t index, Point3 &new_startpoint, std::vector< PathFittingData > &result) constSlic3r::Polyline3private
split_fitting_result_before_index(size_t index, Point3 &new_endpoint, std::vector< PathFittingData > &result) constSlic3r::Polyline3private
to_polyline() constSlic3r::Polyline3
translate(double x, double y, double z=0)Slic3r::MultiPoint3inline
translate(const Point3 &vector)Slic3r::MultiPoint3