Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
A #PopplerRectangle is used to describe locations on a page and bounding boxes
- newtype Rectangle = Rectangle (ForeignPtr Rectangle)
- noRectangle :: Maybe Rectangle
- rectangleCopy :: MonadIO m => Rectangle -> m Rectangle
- rectangleFree :: MonadIO m => Rectangle -> m ()
- rectangleNew :: MonadIO m => m Rectangle
- rectangleReadX1 :: Rectangle -> IO Double
- rectangleReadX2 :: Rectangle -> IO Double
- rectangleReadY1 :: Rectangle -> IO Double
- rectangleReadY2 :: Rectangle -> IO Double
Exported types
Methods
rectangleCopy
rectangleCopy :: MonadIO m => Rectangle -> m Rectangle Source
rectangleFree
rectangleFree :: MonadIO m => Rectangle -> m () Source
rectangleNew
rectangleNew :: MonadIO m => m Rectangle Source
Properties
X1
rectangleReadX1 :: Rectangle -> IO Double Source
X2
rectangleReadX2 :: Rectangle -> IO Double Source
Y1
rectangleReadY1 :: Rectangle -> IO Double Source
Y2
rectangleReadY2 :: Rectangle -> IO Double Source