xournal-types-0.5.1.0: Data types for programs for xournal file format

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

Data.Xournal.BBox

Description

 

Synopsis

Documentation

data BBox Source

bounding box type

Constructors

BBox 

xformBBox :: ((Double, Double) -> (Double, Double)) -> BBox -> BBox Source

transform BBox

data ULMaybe a Source

Constructors

Bottom 
Middle a 
Top 

Instances

Eq a => Eq (ULMaybe a) Source 
Show a => Show (ULMaybe a) Source 

class Maybeable a where Source

Associated Types

type ElemType a :: * Source

Methods

toMaybe :: a -> Maybe (ElemType a) Source

fromMaybe :: Maybe (ElemType a) -> a Source