Documentation
type StrokeHitted = AlterList (NotHitted StrokeBBox) (Hitted StrokeBBox)Source
interleave :: (a -> c) -> (b -> c) -> AlterList a b -> [c]Source
type TAlterHitted a = AlterList [a] (Hitted a)Source
newtype TEitherAlterHitted a Source
TEitherAlterHitted | |
|
type TLayerSelect a = GLayer TEitherAlterHitted (StrokeTypeFromLayer a)Source
type TLayerSelectBuf a = GLayerBuf (BufTypeFromLayer a) TEitherAlterHitted (StrokeTypeFromLayer a)Source
type family StrokeTypeFromLayer a :: *Source
type family BufTypeFromLayer a :: *Source
data TLayerSelectInPage s a Source
TLayerSelectInPage | |
|
data TLayerSelectInPageBuf s a Source
type TTempPageSelect = GPage Background (TLayerSelectInPage []) TLayerBBoxSource
type TTempXournalSelect = GSelect (IntMap TPageBBoxMap) (Maybe (Int, TTempPageSelect))Source