wumpus-basic
Version 0.18.0 revision 0 uploaded by StephenTetley.
Package meta
- Synopsis
- Basic objects and system code built on Wumpus-Core.
- Description
Kernel code for higher-level drawing built on Wumpus-Core. This package provides font loader code (currently limited to AFM font files) and a various drawing objects intended to be a higher-level basis to make vector drawings than the primitives (paths, text labels) provided by Wumpus-Core.
** WARNING ** - this package is alpha grade and it is strongly coupled to the package
Wumpus-Drawing
which is sub-alpha grade. The packages are split as it is expected they will have different development speeds -Wumpus-Basic
needs polishing and refinement;Wumpus-Drawing
simply needs a lot of work to move its components from proof-of-concept ideas to being readily usable.NOTE - the demos that were previously included are now in the package
Wumpus-Drawing
.Changelog:
v0.17.0 to v0.18.0:
Major change - removed
ContextFun
fromKernel.Base
. Now the drawing objects (Image, LocImage, Connector...) are newtype wrapped Reader-Writer monads rather than aliases to one of the arity family of ContextFuns. Being newtypes gives a lot better opportunities for overloading.Changed Displacement API - it is smaller, and the function naming is more uniform.
Changed
DrawingPimitives
to useDrawStyle
.Moved vertices generating functions from
Geometry.Path
toGeometry.Vertices
.
- Author
- n/a
- Bug reports
- n/a
- Category
- Graphics
- Copyright
- Stephen Tetley <stephen.tetley@gmail.com>
- Homepage
- http://code.google.com/p/copperbox/
- Maintainer
- Stephen Tetley <stephen.tetley@gmail.com>
- Package URL
- n/a
- Stability
- highly unstable