A polygon composed of line segments.
public std::vector< Line_segment< T, N > >
using const_reverse_iterator = typename base_type::const_reverse_iterator
using reverse_iterator = typename base_type::reverse_iterator
using difference_type = typename base_type::difference_type
using size_type = typename base_type::size_type
using const_iterator = typename base_type::const_iterator
using iterator = typename base_type::iterator
using const_reference = typename base_type::const_reference
using reference = typename base_type::reference
using const_pointer = typename base_type::const_pointer
using pointer = typename base_type::pointer
using value_type = typename base_type::value_type
using scalar_type = T
reorder() -> void
polygon() const -> Polygon< T, N >
gnuplot(std::ostream & out) const -> void
simplify() -> void
stitch() -> void
reorder() -> void
remove_interior() -> void
gift_wrap() -> void
Convex hull.
public true_type
template <class T, int N>
mass_moments(const Polyline< T, N > & polyline) -> Mass_moments< T, N >
Calculate area, centroid and inertia tensor.