Copyright | (C) Frank Staals |
---|---|
License | see the LICENSE file |
Maintainer | Frank Staals |
Safe Haskell | None |
Language | Haskell2010 |
Matrix Attributes as defined in Ipe
Synopsis
- applyMatrix' :: (IsTransformable (i r), Matrix ∈ AttributesOf i, Dimension (i r) ~ 2, r ~ NumType (i r)) => IpeObject' i r -> IpeObject' i r
- applyMatrix :: Fractional r => IpeObject r -> IpeObject r
- applyMatrices :: Fractional r => IpeFile r -> IpeFile r
- applyMatricesPage :: Fractional r => IpePage r -> IpePage r
Documentation
applyMatrix' :: (IsTransformable (i r), Matrix ∈ AttributesOf i, Dimension (i r) ~ 2, r ~ NumType (i r)) => IpeObject' i r -> IpeObject' i r Source #
Takes and applies the ipe Matrix attribute of this item.
applyMatrix :: Fractional r => IpeObject r -> IpeObject r Source #
Applies the matrix to an ipe object if it has one.
applyMatrices :: Fractional r => IpeFile r -> IpeFile r Source #
Applies all matrices in the file.
applyMatricesPage :: Fractional r => IpePage r -> IpePage r Source #
Applies all Matrices on a given page.