namespace Paths
class Polyline
Files: Polyline.h
Polyline-inheritance Scopes/Path.html

The Polyline class. It is an ordered set of connected line segments.

[xref] [Source]
Public Member functions Summary:
 constructorPolyline() [xref] [Source]
virtual voiddraw() [xref] [Source]

Private Data members Summary:
std::vector<Vertex>_vertices [xref] [Source]

Manipulators s Summary:
[Source]
 voidadd_vertex(const Vertex&) [xref] [Source]
 voidremove_vertex(size_t i) [xref] [Source]

Public Member function Details:
 constructor Polyline()

Create a new Polyline.

Private Data member Details:
std::vector<Vertex> _vertices

The data...

Manipulators Details:
 void add_vertex(const Vertex&)

Add a new vertex.

 void remove_vertex(size_t i)

Remove the vertex at index i.