Portability | GHC |
---|---|
Stability | experimental |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Safe Haskell | None |
- rItmsInActiveLyr :: Page SelectMode -> Either [RItem] (TAlterHitted RItem)
- changeItemBy :: ((Double, Double) -> (Double, Double)) -> RItem -> RItem
- changeStrokeBy :: ((Double, Double) -> (Double, Double)) -> BBoxed Stroke -> BBoxed Stroke
- changeImageBy :: ((Double, Double) -> (Double, Double)) -> BBoxed Image -> BBoxed Image
- changeSVGBy :: ((Double, Double) -> (Double, Double)) -> BBoxed SVG -> BBoxed SVG
- changeLinkBy :: ((Double, Double) -> (Double, Double)) -> BBoxed Link -> BBoxed Link
- changeSelectionBy :: ((Double, Double) -> (Double, Double)) -> Page SelectMode -> Page SelectMode
- changeSelectionByOffset :: (Double, Double) -> Page SelectMode -> Page SelectMode
- offsetFunc :: (Double, Double) -> (Double, Double) -> (Double, Double)
Documentation
rItmsInActiveLyr :: Page SelectMode -> Either [RItem] (TAlterHitted RItem)Source
changeStrokeBy :: ((Double, Double) -> (Double, Double)) -> BBoxed Stroke -> BBoxed StrokeSource
modify stroke using a function
changeSelectionBy :: ((Double, Double) -> (Double, Double)) -> Page SelectMode -> Page SelectModeSource
modify the whole selection using a function
changeSelectionByOffset :: (Double, Double) -> Page SelectMode -> Page SelectModeSource
special case of offset modification