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

This is the complete list of members for Slic3r::MultiPoint, 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
dump_perl() constSlic3r::MultiPoint
find_point(const Point &point) constSlic3r::MultiPoint
first_point() constSlic3r::MultiPoint
has_boundary_point(const Point &point) constSlic3r::MultiPoint
has_duplicate_points() constSlic3r::MultiPoint
intersection(const Line &line, Point *intersection) constSlic3r::MultiPoint
is_valid() constSlic3r::MultiPointinline
last_point() const =0Slic3r::MultiPointpure virtual
length() constSlic3r::MultiPoint
lines() const =0Slic3r::MultiPointpure virtual
MultiPoint()Slic3r::MultiPointinlineprotected
MultiPoint(const Points &_points)Slic3r::MultiPointinlineexplicitprotected
operator Points() constSlic3r::MultiPoint
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
translate(double x, double y)Slic3r::MultiPoint
translate(const Point &vector)Slic3r::MultiPoint
~MultiPoint()=defaultSlic3r::MultiPointprotected