Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- padChart :: Double -> [Chart Double] -> [Chart Double]
- frameChart :: RectStyle -> Double -> [Chart Double] -> [Chart Double]
- projectTo :: (Ord a, Fractional a) => Rect a -> [Spot a] -> [Spot a]
- projectSpots :: Chartable a => Rect a -> [Chart a] -> [Chart a]
- projectSpotsWith :: Chartable a => Rect a -> Rect a -> [Chart a] -> [Chart a]
- dataBox :: Chartable a => [Chart a] -> Maybe (Rect a)
- toAspect :: Fractional a => Rect a -> a
- scaleAnn :: Double -> Annotation -> Annotation
- defRect :: Fractional a => Maybe (Rect a) -> Rect a
- defRectS :: (Eq a, Fractional a) => Maybe (Rect a) -> Rect a
- moveChart :: Chartable a => Spot a -> [Chart a] -> [Chart a]
- hori :: Double -> [[Chart Double]] -> [Chart Double]
- vert :: Double -> [[Chart Double]] -> [Chart Double]
- stack :: Int -> Double -> [[Chart Double]] -> [Chart Double]
- addChartBox :: Chart Double -> Rect Double -> Rect Double
- addChartBoxes :: [Chart Double] -> Rect Double -> Rect Double
Documentation
frameChart :: RectStyle -> Double -> [Chart Double] -> [Chart Double] Source #
overlay a frame on some charts with some additive padding between
projectTo :: (Ord a, Fractional a) => Rect a -> [Spot a] -> [Spot a] Source #
project a [Spot a] from it's folded space to the given area
toAspect :: Fractional a => Rect a -> a Source #
scaleAnn :: Double -> Annotation -> Annotation Source #