Chapter 1. Reference

Table of Contents

The Title
Namespaces
Namespace Paths
Bezier_h_
Nurbs_h_
class Path
Path_h_
Polyline_h_
struct Vertex
Types
Functions

Abstract

This chapter contains a reference of the Paths module.

Types

Symbols

B

Bezier
Paths::Bezier, class Bezier

N

Nurbs
Paths::Nurbs, class Nurbs

P

Path
Path, class Path
Polyline
Paths::Polyline, class Polyline

V

Vertex
Vertex, struct Vertex

Functions

Symbols

~Path
Path::~Path, ~Path()

A

add_control_point
Paths::Bezier::add_control_point, add_control_point(const Vertex&)
add_vertex
Paths::Polyline::add_vertex, add_vertex(const Vertex&)

B

Bezier
Paths::Bezier::Bezier, Bezier()

D

draw
Path::draw, draw()
Paths::Bezier::draw, draw()
Paths::Nurbs::draw, draw()
Paths::Polyline::draw, draw()

I

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

N

Nurbs
Paths::Nurbs::Nurbs, Nurbs()

P

Polyline
Paths::Polyline::Polyline, Polyline()

R

remove_control_point
Paths::Bezier::remove_control_point, remove_control_point(size_t)
remove_vertex
Paths::Polyline::remove_vertex, remove_vertex(size_t)

V

Vertex
Vertex::Vertex, Vertex(double,double)