Safe Haskell | None |
---|---|
Language | Haskell2010 |
- setMatrix :: MonadDOM m => SVGTransform -> Maybe SVGMatrix -> m ()
- setTranslate :: MonadDOM m => SVGTransform -> Float -> Float -> m ()
- setScale :: MonadDOM m => SVGTransform -> Float -> Float -> m ()
- setRotate :: MonadDOM m => SVGTransform -> Float -> Float -> Float -> m ()
- setSkewX :: MonadDOM m => SVGTransform -> Float -> m ()
- setSkewY :: MonadDOM m => SVGTransform -> Float -> m ()
- pattern SVG_TRANSFORM_UNKNOWN :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_MATRIX :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_TRANSLATE :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_SCALE :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_ROTATE :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_SKEWX :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_SKEWY :: forall a. (Num a, Eq a) => a
- getType :: MonadDOM m => SVGTransform -> m Word
- getMatrix :: MonadDOM m => SVGTransform -> m (Maybe SVGMatrix)
- getAngle :: MonadDOM m => SVGTransform -> m Float
- data SVGTransform
- castToSVGTransform :: IsGObject obj => obj -> JSM SVGTransform
- gTypeSVGTransform :: JSM GType
Documentation
setTranslate :: MonadDOM m => SVGTransform -> Float -> Float -> m () Source #
pattern SVG_TRANSFORM_UNKNOWN :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_MATRIX :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_TRANSLATE :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_SCALE :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_ROTATE :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_SKEWX :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_SKEWY :: forall a. (Num a, Eq a) => a Source #
data SVGTransform Source #
Functions for this inteface are in JSDOM.SVGTransform.
castToSVGTransform :: IsGObject obj => obj -> JSM SVGTransform Source #