hoodle-render-0.6: Hoodle file renderer

Copyright(c) 2011-2015 Ian-Woo Kim
LicenseBSD3
MaintainerIan-Woo Kim <ianwookim@gmail.com>
Stabilityexperimental
PortabilityGHC
Safe HaskellNone
LanguageHaskell98

Graphics.Hoodle.Render.Generic

Description

 

Synopsis

Documentation

passarg :: Monad m => (CanvasId -> a -> m ()) -> CanvasId -> a -> m a Source #

temporary util

passarg1 :: Monad m => (a -> m ()) -> a -> m a Source #

const2 :: c -> a -> b -> c Source #

class RenderOptionable a where Source #

Minimal complete definition

cairoRenderOption

Associated Types

type RenderOption a :: * Source #

Instances

RenderOptionable Stroke Source # 
RenderOptionable (BBoxed Stroke) Source # 
RenderOptionable (InBBox (RLayer, Dimension, Maybe Xform4Page)) Source # 
(RenderOptionable (b, Dimension, Maybe Xform4Page), RenderOptionable (a, Dimension, Maybe Xform4Page), Foldable s, Functor s) => RenderOptionable (GPage b s a, Maybe Xform4Page) Source # 
RenderOptionable (Background, Dimension) Source # 
RenderOptionable (InBBoxBkgBuf RPage, Maybe Xform4Page) Source # 
RenderOptionable (InBBox RPage, Maybe Xform4Page) Source # 
RenderOptionable (RBackground, Dimension, Maybe Xform4Page) Source # 
RenderOptionable (RLayer, Dimension, Maybe Xform4Page) Source #