Cabal revisions of cubicbezier-0.3.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: cubicbezier-Version: 0.3.0-Synopsis: Efficient manipulating of 2D cubic bezier curves.-Category: Graphics, Geometry, Typography-Copyright: Kristof Bastiaensen (2014)-Stability: Unstable-License: BSD3-License-file: LICENSE-Author: Kristof Bastiaensen-Maintainer: Kristof Bastiaensen-Bug-Reports: https://github.com/kuribas/cubicbezier/issues-Build-type: Simple-Cabal-version: >=1.8-Description: This library supports efficient manipulating of 2D cubic bezier curves. The original goal- is to support typography, but it is useful for general graphics. Supported features are:- .- Evaluating bezier curves and derivatives, affine transformations on bezier curves, arclength and inverse arclength, intersections between two curves, intersection between a curve and a line, curvature and radius of curvature, finding tangents parallel to a vector, finding inflection points and cusps.- .- It also supports polynomial root finding with Bernstein polynomials.- .- The module "Geom2D.CubicBezier" exports all the cubic bezier functions. The module "Geom2D"- contains general 2D geometry functions and transformations.- -source-repository head- type: git- location: https://github.com/kuribas/cubicbezier--Library- Ghc-options: -Wall- Build-depends: base >= 3 && < 5, containers > 0.4, integration >= 0.1.1- Exposed-Modules:- Geom2D- Geom2D.CubicBezier- Geom2D.CubicBezier.Basic- Geom2D.CubicBezier.Approximate- Geom2D.CubicBezier.Outline- Geom2D.CubicBezier.Curvature- Geom2D.CubicBezier.Intersection- Geom2D.CubicBezier.MetaPath- Math.BernsteinPoly- Other-Modules:- Geom2D.CubicBezier.Numeric--test-suite test- type: exitcode-stdio-1.0- hs-source-dirs:- tests- main-is:- test.hs- build-depends:- base >= 4 && < 5,- tasty >= 0.8,- tasty-hunit >= 0.9,- parsec >= 3.0,- cubicbezier+Name: cubicbezier +Version: 0.3.0 +x-revision: 1 +Synopsis: Efficient manipulating of 2D cubic bezier curves. +Category: Graphics, Geometry, Typography +Copyright: Kristof Bastiaensen (2014) +Stability: Unstable +License: BSD3 +License-file: LICENSE +Author: Kristof Bastiaensen +Maintainer: Kristof Bastiaensen +Bug-Reports: https://github.com/kuribas/cubicbezier/issues +Build-type: Simple +Cabal-version: >=1.8 +Description: This library supports efficient manipulating of 2D cubic bezier curves. The original goal + is to support typography, but it is useful for general graphics. Supported features are: + . + Evaluating bezier curves and derivatives, affine transformations on bezier curves, arclength and inverse arclength, intersections between two curves, intersection between a curve and a line, curvature and radius of curvature, finding tangents parallel to a vector, finding inflection points and cusps. + . + It also supports polynomial root finding with Bernstein polynomials. + . + The module "Geom2D.CubicBezier" exports all the cubic bezier functions. The module "Geom2D" + contains general 2D geometry functions and transformations. + +source-repository head + type: git + location: https://github.com/kuribas/cubicbezier + +Library + Ghc-options: -Wall + Build-depends: base >= 3 && < 5, containers > 0.4 && < 0.6, integration >= 0.1.1 && < 0.3 + other-extensions: BangPatterns, CPP, MultiWayIf + Exposed-Modules: + Geom2D + Geom2D.CubicBezier + Geom2D.CubicBezier.Basic + Geom2D.CubicBezier.Approximate + Geom2D.CubicBezier.Outline + Geom2D.CubicBezier.Curvature + Geom2D.CubicBezier.Intersection + Geom2D.CubicBezier.MetaPath + Math.BernsteinPoly + Other-Modules: + Geom2D.CubicBezier.Numeric + +test-suite test + type: exitcode-stdio-1.0 + hs-source-dirs: + tests + main-is: + test.hs + build-depends: + base >= 4 && < 5, + tasty >= 0.8, + tasty-hunit >= 0.9, + parsec >= 3.0, + cubicbezier