Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

2geom Directory Reference

Directory dependency graph for inkscape-0.48.0/src/2geom/:
inkscape-0.48.0/src/2geom/

Directories

directory  numeric

Files

file  angle.h [code]
 

Various trigoniometric helper functions.


file  basic-intersection.cpp [code]
file  basic-intersection.h [code]
file  bezier-clipping.cpp [code]
file  bezier-curve.h [code]
 

Bezier-Curve.


file  bezier-to-sbasis.h [code]
file  bezier-utils.cpp [code]
file  bezier-utils.h [code]
file  bezier.h [code]
file  choose.h [code]
file  circle-circle.cpp [code]
file  circle.cpp [code]
file  circle.h [code]
 

Circle Curve.


file  circulator.h [code]
file  concepts.h [code]
 

Declares various mathematical concepts, for restriction of template parameters.


file  conjugate_gradient.cpp [code]
file  conjugate_gradient.h [code]
file  convex-cover.cpp [code]
file  convex-cover.h [code]
file  coord.h [code]
 

Defines the Coord "real" type with sufficient precision for coordinates.


file  crossing.cpp [code]
file  crossing.h [code]
file  curve-helpers.cpp [code]
file  curve.h [code]
 

Abstract Curve Type.


file  curves.h [code]
 

this file is only a helper header to include all curve types at once


file  d2-sbasis.cpp [code]
file  d2-sbasis.h [code]
 

Do not include this file.


file  d2.h [code]
 

Lifts one dimensional objects into 2d.


file  ellipse.cpp [code]
file  ellipse.h [code]
 

Ellipse Curve.


file  elliptical-arc.cpp [code]
file  elliptical-arc.h [code]
 

Elliptical Arc - implementation of the svg elliptical arc path element.


file  exception.h [code]
 

Defines the different types of exceptions that 2geom can throw.


file  forward.h [code]
 

Contains forward declarations of 2geom types.


file  geom.cpp [code]
file  geom.h [code]
 

Various geometrical calculations.


file  hvlinesegment.h [code]
 

Horizontal and Vertical Line Segment.


file  interval.h [code]
 

Simple closed interval class.


file  isnan.h [code]
file  line.cpp [code]
file  line.h [code]
 

Infinite Straight Line.


file  linear.h [code]
 

Linear fragment function class.


file  matrix.cpp [code]
file  matrix.h [code]
 

Definition of Geom::Matrix types.


file  nearest-point.cpp [code]
file  nearest-point.h [code]
 

nearest point routines for D2<SBasis> and Piecewise<D2<SBasis>>


file  ord.h [code]
file  path-intersection.cpp [code]
file  path-intersection.h [code]
file  path.cpp [code]
file  path.h [code]
 

Path - Series of continuous curves.


file  pathvector.cpp [code]
file  pathvector.h [code]
 

PathVector - std::vector containing Geom::Path This file provides a set of operations that can be performed on PathVector, e.g. an affine transform.


file  piecewise.cpp [code]
file  piecewise.h [code]
 

Piecewise function class.


file  point-l.h [code]
file  point-ops.h [code]
file  point.cpp [code]
file  point.h [code]
 

Defines a Cartesian 2D Point class.


file  poly.cpp [code]
file  poly.h [code]
file  quadtree.cpp [code]
file  quadtree.h [code]
file  ray.h [code]
 

Infinite Straight Ray.


file  rect.h [code]
 

D2<Interval> specialization to Rect.


file  region.cpp [code]
file  region.h [code]
file  sbasis-2d.cpp [code]
file  sbasis-2d.h [code]
file  sbasis-curve.h [code]
 

Symmetric Power Basis Curve.


file  sbasis-geometric.cpp [code]
file  sbasis-geometric.h [code]
 

two-dimensional geometric operators.


file  sbasis-math.cpp [code]
file  sbasis-math.h [code]
 

some std functions to work with (pw)s-basis


file  sbasis-poly.cpp [code]
file  sbasis-poly.h [code]
 

Conversion between SBasis and Poly. Not recommended for general use due to instability.


file  sbasis-roots.cpp [code]
file  sbasis-to-bezier.cpp [code]
file  sbasis-to-bezier.h [code]
file  sbasis.cpp [code]
file  sbasis.h [code]
 

Defines S-power basis function class.


file  shape.cpp [code]
file  shape.h [code]
file  solve-bezier-one-d.cpp [code]
file  solve-bezier-parametric.cpp [code]
file  solver.h [code]
file  sturm.h [code]
file  svg-elliptical-arc.cpp [code]
file  svg-elliptical-arc.h [code]
 

Elliptical Arc - implementation of the SVGEllipticalArc path element.


file  svg-path-parser.cpp [code]
 

parse SVG path specifications


file  svg-path-parser.h [code]
 

parse SVG path specifications


file  svg-path.cpp [code]
file  svg-path.h [code]
 

callback interface for SVG path data


file  sweep.cpp [code]
file  sweep.h [code]
file  transforms.cpp [code]
file  transforms.h [code]
 

Transforms should be applied left to right. scale * translate means: first scale, then translate.


file  utils.cpp [code]
file  utils.h [code]
 

Various utility functions.



Generated by  Doxygen 1.6.0   Back to index