Safe Haskell | None |
---|---|
Language | Haskell2010 |
Graphics.Cairo.Drawing.CairoPatternT.Setting
Documentation
class CairoPatternSetting s where Source #
Methods
cairoPatternSet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> s -> m () Source #
cairoPatternGet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> m s Source #
Instances
CairoPatternSetting CairoExtendT Source # | |
Defined in Graphics.Cairo.Drawing.CairoPatternT.Setting Methods cairoPatternSet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> CairoExtendT -> m () Source # cairoPatternGet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> m CairoExtendT Source # | |
CairoPatternSetting CairoFilterT Source # | |
Defined in Graphics.Cairo.Drawing.CairoPatternT.Setting Methods cairoPatternSet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> CairoFilterT -> m () Source # cairoPatternGet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> m CairoFilterT Source # |
newtype CairoExtendT Source #
Constructors
CairoExtendT Word32 |
Instances
Show CairoExtendT Source # | |
Defined in Graphics.Cairo.Drawing.CairoPatternT.Setting Methods showsPrec :: Int -> CairoExtendT -> ShowS # show :: CairoExtendT -> String # showList :: [CairoExtendT] -> ShowS # | |
CairoPatternSetting CairoExtendT Source # | |
Defined in Graphics.Cairo.Drawing.CairoPatternT.Setting Methods cairoPatternSet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> CairoExtendT -> m () Source # cairoPatternGet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> m CairoExtendT Source # |
pattern CairoExtendNone :: CairoExtendT Source #
pattern CairoExtendRepeat :: CairoExtendT Source #
pattern CairoExtendReflect :: CairoExtendT Source #
pattern CairoExtendPad :: CairoExtendT Source #
cairoPatternSetExtend :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> CairoExtendT -> m () Source #
c_cairo_pattern_set_extend :: Ptr (CairoPatternT s) -> Word32 -> IO () Source #
cairoPatternGetExtend :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> m CairoExtendT Source #
c_cairo_pattern_get_extend :: Ptr (CairoPatternT s) -> IO Word32 Source #
newtype CairoFilterT Source #
Constructors
CairoFilterT Word32 |
Instances
Show CairoFilterT Source # | |
Defined in Graphics.Cairo.Drawing.CairoPatternT.Setting Methods showsPrec :: Int -> CairoFilterT -> ShowS # show :: CairoFilterT -> String # showList :: [CairoFilterT] -> ShowS # | |
CairoPatternSetting CairoFilterT Source # | |
Defined in Graphics.Cairo.Drawing.CairoPatternT.Setting Methods cairoPatternSet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> CairoFilterT -> m () Source # cairoPatternGet :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> m CairoFilterT Source # |
pattern CairoFilterFast :: CairoFilterT Source #
pattern CairoFilterGood :: CairoFilterT Source #
pattern CairoFilterBest :: CairoFilterT Source #
pattern CairoFilterNearest :: CairoFilterT Source #
pattern CairoFilterBilinear :: CairoFilterT Source #
pattern CairoFilterGaussian :: CairoFilterT Source #
cairoPatternSetFilter :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> CairoFilterT -> m () Source #
c_cairo_pattern_set_filter :: Ptr (CairoPatternT s) -> Word32 -> IO () Source #
cairoPatternGetFilter :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> m CairoFilterT Source #
c_cairo_pattern_get_filter :: Ptr (CairoPatternT s) -> IO Word32 Source #
cairoPatternSetMatrix :: (PrimMonad m, IsCairoPatternT pt, IsCairoMatrixT mtx) => pt (PrimState m) -> mtx (PrimState m) -> m () Source #
c_cairo_pattern_set_matrix :: Ptr (CairoPatternT s) -> Ptr (CairoMatrixT s) -> IO () Source #
cairoPatternGetMatrix :: (PrimMonad m, IsCairoPatternT pt) => pt (PrimState m) -> m (CairoMatrixT (PrimState m)) Source #
c_cairo_pattern_get_matrix :: Ptr (CairoPatternT s) -> Ptr (CairoMatrixT s) -> IO () Source #