wumpus-basic-0.3.0: Common drawing utilities built on wumpus-core.Source codeContentsIndex
Wumpus.Basic.Graphic.DrawingAttr
PortabilityGHC with TypeFamilies and more
Stabilityhighly unstable
MaintainerStephen Tetley <stephen.tetley@gmail.com>
Contents
Drawing attributes
Description
Drawing attributes
Synopsis
data DrawingAttr = DrawingAttr {
line_width :: Double
font_props :: FontAttr
stroke_colour :: DRGB
fill_colour :: DRGB
}
standardAttr :: FontSize -> DrawingAttr
strokeAttr :: DrawingAttr -> (DRGB, StrokeAttr)
fillAttr :: DrawingAttr -> DRGB
textAttr :: DrawingAttr -> (DRGB, FontAttr)
markHeight :: Fractional u => DrawingAttr -> u
textDimensions :: Fractional u => String -> DrawingAttr -> (u, u)
Drawing attributes
data DrawingAttr Source
Constructors
DrawingAttr
line_width :: Double
font_props :: FontAttr
stroke_colour :: DRGB
fill_colour :: DRGB
show/hide Instances
standardAttr :: FontSize -> DrawingAttrSource
strokeAttr :: DrawingAttr -> (DRGB, StrokeAttr)Source
fillAttr :: DrawingAttr -> DRGBSource
textAttr :: DrawingAttr -> (DRGB, FontAttr)Source
markHeight :: Fractional u => DrawingAttr -> uSource
A Mark is consider to be the height of a lowercase letter in the current font.
textDimensions :: Fractional u => String -> DrawingAttr -> (u, u)Source
textDimensions : text -> DrawingAttr -> (width,height)
Produced by Haddock version 2.6.1