The chalkboard package

[Tags:bsd3, library]

ChalkBoard is a Haskell hosted Domain Specific Language (DSL) for image generation and processing. The basic structure is a Chalk Board, a two-dimensional canvas of values, typically colors. ChalkBoard provides the usual image processing functions (masking, overlaying, function mapping, cropping, warping, rotating) as well as a few more unusual ones. Images can be imported into ChalkBoard, as first-class color chalk boards. ChalkBoard also provides combinators for drawing shapes on directly on boards. The system is based loosely on Pan, but the principal image type, a Board, is abstract.

Properties

Versions 0.1, 0.2, 1.9.0.15, 1.9.0.16
Dependencies array, base (==4.*), binary, bytestring, Codec-Image-DevIL, containers (>=0.2), data-reify, directory, GLUT (>=2.1.2.1), OpenGLRaw (>=1.0.1.0), process, time [details]
License BSD3
Copyright (c) 2009 University of Kansas
Author Andy Gill, Kevin Matlage
Maintainer Andy Gill <andygill@ku.edu>
Stability Experimental
Category Graphics
Home page http://www.ittc.ku.edu/csdl/fpg/ChalkBoard
Uploaded Wed Dec 2 07:04:29 UTC 2009 by AndyGill
Distributions NixOS:1.9.0.16
Downloads 1305 total (8 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-12-11 [all 6 reports]

Modules

  • Graphics
    • Graphics.ChalkBoard
      • Graphics.ChalkBoard.Board
      • Graphics.ChalkBoard.Main
      • Graphics.ChalkBoard.O
      • Graphics.ChalkBoard.Options
      • Graphics.ChalkBoard.Shapes
      • Graphics.ChalkBoard.Types
      • Graphics.ChalkBoard.Utils

Flags

NameDescriptionDefaultType
allEnable full development tree, including all tests and examplesDisabledAutomatic
serverEnabledAutomatic
test1DisabledAutomatic
chalkmarkDisabledAutomatic
simpleDisabledAutomatic
cbbe1DisabledAutomatic
exampleDisabledAutomatic
tutorialDisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees