DeSiGNAR  0.5a
Data Structures General Library
Designar::Polygon Member List

This is the complete list of members for Designar::Polygon, including all inherited members.

add_vertex(const Point2D &p)Designar::GenPolygon< Point2D >inline
add_vertex(Point2D &&p)Designar::GenPolygon< Point2D >inline
all_segment(Pred &pred) constDesignar::GenPolygon< Point2D >inline
all_segment(Pred &&pred=Pred()) constDesignar::GenPolygon< Point2D >inline
all_vertex(Pred &pred) constDesignar::GenPolygon< Point2D >inline
all_vertex(Pred &&pred=Pred()) constDesignar::GenPolygon< Point2D >inline
clear()Designar::GenPolygon< Point2D >
exists_segment(Pred &pred) constDesignar::GenPolygon< Point2D >inline
exists_segment(Pred &&pred=Pred()) constDesignar::GenPolygon< Point2D >inline
exists_vertex(Pred &pred) constDesignar::GenPolygon< Point2D >inline
exists_vertex(Pred &&pred=Pred()) constDesignar::GenPolygon< Point2D >inline
for_each_segment(Op &op) constDesignar::GenPolygon< Point2D >inline
for_each_segment(Op &&op=Op()) constDesignar::GenPolygon< Point2D >inline
for_each_vertex(Op &op) constDesignar::GenPolygon< Point2D >inline
for_each_vertex(Op &&op=Op()) constDesignar::GenPolygon< Point2D >inline
GenPolygon()Designar::GenPolygon< Point2D >inline
GenPolygon(const std::initializer_list< Point2D > &)Designar::GenPolygon< Point2D >
GenPolygon(const GenPolygon &p)Designar::GenPolygon< Point2D >inline
GenPolygon(GenPolygon &&p)Designar::GenPolygon< Point2D >inline
get_first_segment() constDesignar::GenPolygon< Point2D >inline
get_first_vertex()Designar::GenPolygon< Point2D >inline
get_first_vertex() constDesignar::GenPolygon< Point2D >inline
get_last_segment() constDesignar::GenPolygon< Point2D >inline
get_last_vertex()Designar::GenPolygon< Point2D >inline
get_last_vertex() constDesignar::GenPolygon< Point2D >inline
is_empty() constDesignar::GenPolygon< Point2D >inline
none_segment(Pred &pred) constDesignar::GenPolygon< Point2D >inline
none_segment(Pred &&pred=Pred()) constDesignar::GenPolygon< Point2D >inline
none_vertex(Pred &pred) constDesignar::GenPolygon< Point2D >inline
none_vertex(Pred &&pred=Pred()) constDesignar::GenPolygon< Point2D >inline
operator=(const GenPolygon &p)Designar::GenPolygon< Point2D >inline
operator=(GenPolygon &&p)Designar::GenPolygon< Point2D >inline
PointType typedefDesignar::GenPolygon< Point2D >
segments_begin()Designar::GenPolygon< Point2D >inline
segments_begin() constDesignar::GenPolygon< Point2D >inline
segments_end()Designar::GenPolygon< Point2D >inline
segments_end() constDesignar::GenPolygon< Point2D >inline
SegmentType typedefDesignar::GenPolygon< Point2D >
size() constDesignar::GenPolygon< Point2D >inline
swap(GenPolygon &p)Designar::GenPolygon< Point2D >inline
vertices_begin()Designar::GenPolygon< Point2D >inline
vertices_begin() constDesignar::GenPolygon< Point2D >inline
vertices_end()Designar::GenPolygon< Point2D >inline
vertices_end() constDesignar::GenPolygon< Point2D >inline
~GenPolygon()Designar::GenPolygon< Point2D >inline