The OpenVG package
A Haskell binding for the OpenVG vector graphics API version 1.0.1, specifically the ShivaVG-0.2.1 implementation.
This version (0.6.0) is NOT compatible with the Haskell Platform (2009.2.0.2) - it uses the split OpenGL packages (RAW, StateVar, etc.).
** WARNING - large parts of the API (particular the Paths module) are untested and may be revised in future. **.
Changelog
0.5.0 to 0.6.0
Added an opaque matrix type to RenderingQuality. Acknowledgement - this was derived from the Matrix class in HOpenGL.
Revised Image module - PixelData is now an opaque type rather than a raw pointer.
Work on Path module - pathBounds implemented. This module is entirely untested and may change again in the future.
Properties
| Versions | 0.1, 0.2, 0.2.1, 0.3.0, 0.4.0, 0.5.0, 0.6.0 |
|---|---|
| Dependencies | base (<5), GLUT (2.2.*), OpenGL (2.4.*), OpenGLRaw (≥1.1.0.1 & <2), OpenVGRaw (≥0.2.0), StateVar (≥1.0.0.0 & <2), Tensor (≥1.0.0.1 & <2) |
| License | BSD3 |
| Copyright | Stephen Tetley <stephen.tetley@gmail.com> |
| Maintainer | Stephen Tetley <stephen.tetley@gmail.com> |
| Stability | experimental |
| Category | Graphics |
| Home page | http://code.google.com/p/copperbox/ |
| Upload date | Sun Jan 17 21:37:19 UTC 2010 |
| Uploaded by | StephenTetley |
| Build failure | ghc-6.12 (log), ghc-7.0 (log) |
Modules
- Graphics
- Rendering
- Graphics.Rendering.OpenVG
- Graphics.Rendering.OpenVG.VG
- Graphics.Rendering.OpenVG.VG.Blending
- Graphics.Rendering.OpenVG.VG.DrawingContext
- Graphics.Rendering.OpenVG.VG.Extending
- Graphics.Rendering.OpenVG.VG.Images
- Graphics.Rendering.OpenVG.VG.Paint
- Graphics.Rendering.OpenVG.VG.Parameters
- Graphics.Rendering.OpenVG.VG.Paths
- Graphics.Rendering.OpenVG.VG.RenderingQuality
- Graphics.Rendering.OpenVG.VG.Scissoring
- Graphics.Rendering.OpenVG.VG.ShivaExtensions
- Graphics.Rendering.OpenVG.VGU
- Graphics.Rendering.OpenVG.VGU.VGU
- Graphics.Rendering.OpenVG.VG
- Graphics.Rendering.OpenVG
- Rendering
Downloads
- OpenVG-0.6.0.tar.gz (Cabal source package)
- package description (included in the package)