libslic3r
Library for generating gcode from 3d models
Slic3r::Polyline Member List

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

_douglas_peucker(const Points &points, const double tolerance)Slic3r::MultiPointstatic
append(const Point &point)Slic3r::MultiPoint
append(const Points &points)Slic3r::MultiPoint
append(const Points::const_iterator &begin, const Points::const_iterator &end)Slic3r::MultiPoint
bounding_box() constSlic3r::MultiPoint
clip_end(double distance)Slic3r::Polyline
clip_start(double distance)Slic3r::Polyline
dump_perl() constSlic3r::MultiPoint
equally_spaced_points(double distance) constSlic3r::Polyline
extend_end(double distance)Slic3r::Polyline
extend_start(double distance)Slic3r::Polyline
find_point(const Point &point) constSlic3r::MultiPoint
first_point() constSlic3r::MultiPoint
grow(double delta, double scale=CLIPPER_OFFSET_SCALE, ClipperLib::JoinType joinType=ClipperLib::jtSquare, double miterLimit=3.0) constSlic3r::Polyline
has_boundary_point(const Point &point) constSlic3r::MultiPoint
has_duplicate_points() constSlic3r::MultiPoint
intersection(const Line &line, Point *intersection) constSlic3r::MultiPoint
is_straight() constSlic3r::Polyline
is_valid() constSlic3r::MultiPointinline
last_point() constSlic3r::Polylinevirtual
leftmost_point() constSlic3r::Polyline
length() constSlic3r::MultiPoint
lines() constSlic3r::Polylinevirtual
MultiPoint()Slic3r::MultiPointinlineprotected
MultiPoint(const Points &_points)Slic3r::MultiPointinlineexplicitprotected
operator Line() constSlic3r::Polyline
operator Points() constSlic3r::MultiPoint
operator Polylines() constSlic3r::Polyline
pointsSlic3r::MultiPoint
remove_duplicate_points()Slic3r::MultiPoint
reverse()Slic3r::MultiPoint
rotate(double angle)Slic3r::MultiPoint
rotate(double angle, const Point &center)Slic3r::MultiPoint
scale(double factor)Slic3r::MultiPoint
simplify(double tolerance)Slic3r::Polyline
simplify_by_visibility(const T &area)Slic3r::Polyline
split_at(const Point &point, Polyline *p1, Polyline *p2) constSlic3r::Polyline
translate(double x, double y)Slic3r::MultiPoint
translate(const Point &vector)Slic3r::MultiPoint
wkt() constSlic3r::Polyline
~MultiPoint()=defaultSlic3r::MultiPointprotected