diagrams-cairo-1.0.1.2: Cairo backend for diagrams drawing EDSL

Maintainerdiagrams-discuss@googlegroups.com
Safe HaskellNone

Diagrams.Backend.Cairo.Ptr

Description

Render diagrams to buffers in memory.

Synopsis

Documentation

renderPtr :: Int -> Int -> Diagram Cairo R2 -> IO (Ptr Word8)Source

Render a diagram to a new buffer in memory, with the format ARGB32.

renderForeignPtr :: Int -> Int -> Diagram Cairo R2 -> IO (ForeignPtr Word8)Source

Like renderPtr but automatically garbage collected by Haskell.