DeSiGNAR  0.5a
Data Structures General Library
Designar::GenPolygon< PointT > Member List

This is the complete list of members for Designar::GenPolygon< PointT >, including all inherited members.

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