Popularity
7.1
Growing
Activity
0.0
Declining
17
6
0

Monthly Downloads: 243
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Graphics     Math     Geometry     Typography    
Latest version: v6.0.5

cubicbezier alternatives and similar packages

Based on the "Geometry" category

Do you think we are missing an alternative of cubicbezier or a related project?

Add another 'Geometry' Package

README

cubicbezier

Haskell library for manipulating cubic and quadratic bezier curves. It is meant as a low level library to support 2D graphics and typography applications.

Features implemented:

  • evaluating bezier curves and derivatives
  • approximation of a curve through some points
  • removing overlap and boolean operations on paths
  • finding tangents parallel to a vector
  • curvature and radius of curvature
  • intersections between two curves
  • intersections between a curve and a line
  • finding inflection points and cusps
  • affine transformations on bezier curves
  • creating paths from meta paths (as in D.E.Knuth's metafont)

Features todo:

  • calligraphic strokes