Maintainer | diagrams-discuss@googlegroups.com |
---|
A module to re-export most of the functionality of the diagrams core and standard library.
- module Graphics.Rendering.Diagrams
- module Diagrams.Attributes
- module Diagrams.Align
- module Diagrams.Combinators
- module Diagrams.Segment
- module Diagrams.Path
- module Diagrams.Transform
- module Diagrams.BoundingBox
- module Diagrams.TwoD
- module Diagrams.Util
- module Data.Colour.Names
- module Data.Monoid
- module Data.VectorSpace
- module Data.AffineSpace
Core library
The core definitions of transformations, diagrams, backends, and so on.
module Graphics.Rendering.Diagrams
Standard library
Attributes (color, line style, etc.) and styles.
module Diagrams.Attributes
General alignment of diagrams.
module Diagrams.Align
Combining multiple diagrams into one.
module Diagrams.Combinators
Linear and cubic bezier segments.
module Diagrams.Segment
Trails and paths.
module Diagrams.Path
Some additional transformation-related functions, like conjugation of transformations.
module Diagrams.Transform
Convenient definitions and
module Diagrams.BoundingBox
A wide range of things (shapes, transformations, combinators) specific to creating two-dimensional diagrams.
module Diagrams.TwoD
Various utility definitions.
module Diagrams.Util
Convenience re-exports
A large list of color names.
module Data.Colour.Names
Monoids show up all over the place, so things from Data.Monoid often come in handy.
module Data.Monoid
For computing with vectors.
module Data.VectorSpace
For computing with points and vectors.
module Data.AffineSpace