hoodle-core-0.16: Core library for hoodle

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

Hoodle.ModelAction.Select

Description

 

Synopsis

Documentation

makePageSelectMode Source #

Arguments

:: Page EditMode

base page

-> TAlterHitted RItem

current selection layer (active layer will be replaced)

-> Page SelectMode

resultant select mode page

start a select mode with alter list selection

deleteSelected :: Page SelectMode -> Page SelectMode Source #

get unselected part of page and make an ordinary page

newtype CmpBBox a Source #

Constructors

CmpBBox 

Fields

Instances

GetBBoxable a => Eq (CmpBBox a) Source # 

Methods

(==) :: CmpBBox a -> CmpBBox a -> Bool #

(/=) :: CmpBBox a -> CmpBBox a -> Bool #

separateFS :: [Diff a] -> ([a], [a]) Source #

getDiffBBox :: GetBBoxable a => [a] -> [a] -> [Diff a] Source #

drawTempSelectImage Source #

Arguments

:: CanvasGeometry 
-> TempRender ItmsNImg 
-> Matrix

transformation matrix

-> Render ()