Inkscape
Vector Graphics Editor
|
Directories | |
intervaltree | |
numeric | |
orphan-code | |
symbolic | |
Files | |
2geom.h | |
Include everything. | |
affine.h | |
3x3 affine transformation matrix. | |
angle.h | |
Various trigoniometric helper functions. | |
basic-intersection.h | |
Basic intersection routines. | |
bezier-curve.h | |
Bezier curve. | |
bezier-to-sbasis.h | |
Conversion between Bezier control points and SBasis curves. | |
bezier-utils.h | |
Bezier fitting algorithms. | |
bezier.h | |
Bernstein-Bezier polynomial. | |
cairo-path-sink.h | |
Path sink for Cairo contexts. | |
choose.h | |
Calculation of binomial cefficients. | |
circle.h | |
Circle shape. | |
concepts.h | |
Template concepts used by 2Geom. | |
conic_section_clipper.h | |
Conic section clipping with respect to a rectangle. | |
conic_section_clipper_cr.h | |
Conic section clipping with respect to a rectangle. | |
conic_section_clipper_impl.h | |
Conic section clipping with respect to a rectangle. | |
conicsec.h | |
Conic Section. | |
convex-hull.h | |
Convex hull data structures. | |
coord.h | |
Integral and real coordinate types and some basic utilities. | |
crossing.h | |
Structure representing the intersection of two curves. | |
curve.h | |
Abstract curve type. | |
curves.h | |
Include all curve types. | |
d2.h | |
Lifts one dimensional objects into 2D. | |
ellipse.h | |
Ellipse shape. | |
elliptical-arc.h | |
Elliptical arc curve. | |
exception.h | |
Defines the different types of exceptions that 2geom can throw. | |
forward.h | |
Contains forward declarations of 2geom types. | |
generic-interval.h | |
Closed interval of generic values. | |
generic-rect.h | |
Axis-aligned rectangle. | |
geom.h | |
Various geometrical calculations. | |
int-interval.h | |
Closed interval of integer values. | |
int-point.h | |
Cartesian point / 2D vector with integer coordinates. | |
int-rect.h | |
Axis-aligned rectangle with integer coordinates. | |
intersection-graph.h | |
Path intersection graph. | |
intersection.h | |
Intersection utilities. | |
interval.h | |
Simple closed interval class. | |
line.h | |
Infinite straight line. | |
linear.h | |
Linear fragment function class. | |
math-utils.h | |
Low level math functions and compatibility wrappers. | |
nearest-time.h | |
Nearest time routines for D2<SBasis> and Piecewise<D2<SBasis>> | |
ord.h | |
Comparator template. | |
parallelogram.h | |
path-intersection.h | |
Path intersection. | |
path-sink.h | |
callback interface for SVG path data | |
path.h | |
Path - a sequence of contiguous curves. | |
pathvector.h | |
PathVector - a sequence of subpaths. | |
piecewise.h | |
Piecewise function class. | |
point.h | |
Cartesian point / 2D vector and related operations. | |
polynomial.h | |
Polynomial in canonical (monomial) basis. | |
ray.h | |
Infinite straight ray. | |
rect.h | |
Axis-aligned rectangle. | |
sbasis-2d.h | |
Obsolete 2D SBasis function class. | |
sbasis-curve.h | |
Symmetric power basis curve. | |
sbasis-geometric.h | |
two-dimensional geometric operators. | |
sbasis-math.h | |
some std functions to work with (pw)s-basis | |
sbasis-poly.h | |
Conversion between SBasis and Poly. | |
sbasis-to-bezier.h | |
Conversion between SBasis and Bezier basis polynomials. | |
sbasis.h | |
Polynomial in symmetric power basis (S-basis) | |
solver.h | |
Finding roots of Bernstein-Bezier polynomials. | |
svg-path-parser.h | |
parse SVG path specifications | |
svg-path-writer.h | |
Path sink which writes an SVG-compatible command string. | |
sweep-bounds.h | |
Sweepline intersection of groups of rectangles. | |
sweeper.h | |
Class for implementing sweepline algorithms. | |
transforms.h | |
Affine transformation classes. | |
utils.h | |
Various utility functions. | |