Cross Reference : Path - std::vector

Class Path

Member function Path::draw()

Destructor Path::~Path()

Namespace Paths

Class Paths::Bezier

Constructor Paths::Bezier::Bezier()

Member function Paths::Bezier::add_control_point(const Vertex&)

Data member Paths::Bezier::controls_

Member function Paths::Bezier::draw()

Member function Paths::Bezier::remove_control_point(size_t)

Class Paths::Nurbs

Constructor Paths::Nurbs::Nurbs()

Data member Paths::Nurbs::controls_

Member function Paths::Nurbs::draw()

Member function Paths::Nurbs::insert_control_point(double,const Vertex&,double)

Data member Paths::Nurbs::knots_

Data member Paths::Nurbs::weights_

Class Paths::Polyline

Constructor Paths::Polyline::Polyline()

Member function Paths::Polyline::add_vertex(const Vertex&)

Member function Paths::Polyline::draw()

Member function Paths::Polyline::remove_vertex(size_t)

Data member Paths::Polyline::vertices_

Struct Vertex

Constructor Vertex::Vertex(double,double)

Data member Vertex::x

Data member Vertex::y

size_t

std::vector