wumpus-basic: Basic objects and system code built on Wumpus-Core.
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.23.0 to v0.24.0:
Changes to type funs to work with GHC 7.4.
Removed FormatCombinators module.
v0.22.0 to v0.23.0:
Re-worked the Chain module and API.
Replaced
ZDecoenumeration withZOrder.Removed the
Basic.Geometrymodules, they are superseded in Wumpus-Drawing. Some of the equivalent functionality is now internal to the respective modules in Wumpus-Drawing - Wumpus has scaled back the amount of geometric types and operations it wants to expose.Renamed the
PlacedTrailobject toAnaTrail- the prefix vector is considered an anacrusis. Tidied up the API of theTrailmodule.Moved
bezierArcPointsandBezierMinorArcfromBasic.Geometryand marked theBasic.Geometrycode as obsolute.
v0.21.0 to v0.22.0:
Reverted argument order of
runfunctions they back to themonadLibstyle (args * monadic_operation) rather thanMTLstyle (monadic_operation * args). Typographically this seems better.Removed module
Geometry.Pathsit is superseded in Wumpus-Drawing.Added user state to PosObject and moved it into
Kernel.Drawing.Changed the enumeration
DrawStyletoDrawMode. Added another enumerationPathMode.Changed Chain so that first item in the chain is the start point (previously the start point was iterated by the chain).
Removed
ConnectorPropsfrom theDrawingContext, they are now used "locally" in Wumpus-Drawing.Added more vector constructors to
Kernel.Objects.Displacement.Added extra methods to the
Decorateclass for annotating SVG elements.
v0.20.0 to v0.21.0:
The code from the
Kernel.Base.UserStatemodule has been moved to the moduleKernel.Drawing.Basis.Moved
ImageandQueryfromObjects.Basisto new moduleObjects.Image. MovedChain,CtxPictureandTraceDrawinginto the newDrawingfolder.Added
Wumpus.Basic.Kernel.Drawing.LocDrawingmodule.Rationalized the combinators exported by the drawing objects
Image,LocImage,LocThetaImageandConnector.
Modules
[Index]
- Wumpus
- Basic
- Wumpus.Basic.Kernel
- Base
- Drawing
- Objects
- Wumpus.Basic.Kernel.Objects.AdvObject
- Wumpus.Basic.Kernel.Objects.Anchors
- Wumpus.Basic.Kernel.Objects.Basis
- Wumpus.Basic.Kernel.Objects.Bounded
- Wumpus.Basic.Kernel.Objects.Concat
- Wumpus.Basic.Kernel.Objects.Connector
- Wumpus.Basic.Kernel.Objects.Displacement
- Wumpus.Basic.Kernel.Objects.DrawingPrimitives
- Wumpus.Basic.Kernel.Objects.Image
- Wumpus.Basic.Kernel.Objects.LocImage
- Wumpus.Basic.Kernel.Objects.LocThetaImage
- Wumpus.Basic.Kernel.Objects.Orientation
- Wumpus.Basic.Kernel.Objects.Trail
- System
- Utils
- Wumpus.Basic.VersionNumber
- Wumpus.Basic.Kernel
- Basic
Downloads
- wumpus-basic-0.24.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.1, 0.2.0, 0.3.0, 0.4.0, 0.5.0, 0.6.0, 0.7.0, 0.8.0, 0.9.0, 0.10.0, 0.11.0, 0.12.0, 0.13.0, 0.14.0, 0.15.0, 0.16.0, 0.17.0, 0.18.0, 0.20.0, 0.21.0, 0.22.0, 0.24.0 |
|---|---|
| Change log | CHANGES |
| Dependencies | base (<5), containers (>=0.3 && <=0.6), directory (>=1.0 && <2.0), filepath (>=1.1 && <2.0), vector-space (>=0.6 && <1.0), wumpus-core (>=0.52.0 && <0.53.0) [details] |
| License | BSD-3-Clause |
| Copyright | Stephen Tetley <stephen.tetley@gmail.com> |
| Author | |
| Maintainer | Stephen Tetley <stephen.tetley@gmail.com> |
| Category | Graphics |
| Home page | http://code.google.com/p/copperbox/ |
| Uploaded | by StephenTetley at 2012-05-01T13:34:05Z |
| Distributions | |
| Reverse Dependencies | 4 direct, 0 indirect [details] |
| Downloads | 14608 total (40 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |