Inkscape
Vector Graphics Editor
|
Functions mapping the unit interval to a plane. More...
Classes | |
class | Geom::Curve |
Abstract continuous curve on a plane defined on [0,1]. More... | |
class | Geom::SBasisCurve |
Symmetric power basis curve. More... | |
class | Geom::BezierCurve |
Two-dimensional Bezier curve of arbitrary order. More... | |
class | Geom::BezierCurveN< degree > |
Bezier curve with compile-time specified order. More... | |
class | Geom::EllipticalArc |
Elliptical arc curve. More... | |
Typedefs | |
typedef BezierCurveN< 1 > | Geom::LineSegment |
Line segment. More... | |
typedef BezierCurveN< 2 > | Geom::QuadraticBezier |
Quadratic (order 2) Bezier curve. More... | |
typedef BezierCurveN< 3 > | Geom::CubicBezier |
Cubic (order 3) Bezier curve. More... | |
Functions mapping the unit interval to a plane.
Curves are functions \(\mathbf{C}: [0, 1] \to \mathbb{R}^2\). For details, see the documentation for the Curve class. All curves can be included in paths and path sequences.
typedef BezierCurveN< 3 > Geom::CubicBezier |
Cubic (order 3) Bezier curve.
Definition at line 318 of file bezier-curve.h.
typedef BezierCurveN< 1 > Geom::LineSegment |
Line segment.
Line segments are Bezier curves of order 1. They have only two control points, the starting point and the ending point.
Definition at line 310 of file bezier-curve.h.
typedef BezierCurveN< 2 > Geom::QuadraticBezier |
Quadratic (order 2) Bezier curve.
Definition at line 314 of file bezier-curve.h.