Portability | GHC |
---|---|
Stability | experimental |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Safe Haskell | None |
Manipulate Image in selection
- cropImage :: BBoxed Image -> MainCoroutine ()
- startCropRect :: CanvasId -> BBoxed Image -> (Hoodle SelectMode, Page SelectMode) -> PointerCoord -> MainCoroutine ()
- newCropRect :: CanvasId -> CanvasGeometry -> TempRender (PageNum, BBox) -> (Double, Double) -> ((Double, Double), UTCTime) -> MainCoroutine BBox
- createCroppedImage :: Image -> BBox -> BBox -> IO (Maybe Image)
- rotateImage :: RotateDir -> BBoxed Image -> MainCoroutine ()
- createRotatedImage :: RotateDir -> Image -> BBox -> IO (Maybe Image)
Documentation
cropImage :: BBoxed Image -> MainCoroutine ()Source
startCropRect :: CanvasId -> BBoxed Image -> (Hoodle SelectMode, Page SelectMode) -> PointerCoord -> MainCoroutine ()Source
newCropRect :: CanvasId -> CanvasGeometry -> TempRender (PageNum, BBox) -> (Double, Double) -> ((Double, Double), UTCTime) -> MainCoroutine BBoxSource
start making a new crop rectangle
rotateImage :: RotateDir -> BBoxed Image -> MainCoroutine ()Source