Safe Haskell | None |
---|---|
Language | Haskell2010 |
Graphics.Cairo.Drawing.Regions
Documentation
newtype CairoRegionT s Source #
Constructors
CairoRegionT (ForeignPtr (CairoRegionT s)) |
Instances
Show (CairoRegionT s) Source # | |
Defined in Graphics.Cairo.Drawing.Regions Methods showsPrec :: Int -> CairoRegionT s -> ShowS # show :: CairoRegionT s -> String # showList :: [CairoRegionT s] -> ShowS # |
makeCairoRegionT :: Ptr (CairoRegionT s) -> IO (CairoRegionT s) Source #
c_cairo_region_destroy :: Ptr (CairoRegionT s) -> IO () Source #
c_cairo_region_create :: IO (Ptr (CairoRegionT s)) Source #
cairoRegionCreate :: PrimMonad m => m (CairoRegionT (PrimState m)) Source #
c_cairo_region_create_rectangle :: Ptr CairoRectangleIntT -> IO (Ptr (CairoRegionT s)) Source #
cairoRegionCreateRectangle :: PrimMonad m => CairoRectangleIntT -> m (CairoRegionT (PrimState m)) Source #
cairoRegionNumRectangles :: PrimMonad m => CairoRegionT (PrimState m) -> m CInt Source #
c_cairo_region_num_rectangles :: Ptr (CairoRegionT s) -> IO CInt Source #
cairoRegionGetRectangle :: PrimMonad m => CairoRegionT (PrimState m) -> CInt -> CairoRectangleIntTPrim (PrimState m) -> m () Source #
c_cairo_region_get_rectangle :: Ptr (CairoRegionT s) -> CInt -> Ptr CairoRectangleIntT -> IO () Source #