Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. setFillRule :: FillRule -> Render ()

    gi-cairo-render GI.Cairo.Render

    Set the current fill rule within the cairo context. The fill rule is used to determine which regions are inside or outside a complex (potentially self-intersecting) path. The current fill rule affects both fill and clip. See FillRule for details on the semantics of each available fill rule.

  2. setFontMatrix :: Matrix -> Render ()

    gi-cairo-render GI.Cairo.Render

    Sets the current font matrix to matrix. The font matrix gives a transformation from the design space of the font (in this space, the em-square is 1 unit by 1 unit) to user space. Normally, a simple scale is used (see setFontSize), but a more complex font matrix can be used to shear the font or stretch it unequally along the two axes.

  3. setFontOptions :: FontOptions -> Render ()

    gi-cairo-render GI.Cairo.Render

    Sets a set of custom font rendering options. Rendering options are derived by merging these options with the options derived from underlying surface; if the value in options has a default value (like AntialiasDefault), then the value from the surface is used.

  4. setFontSize :: Double -> Render ()

    gi-cairo-render GI.Cairo.Render

    Sets the current font matrix to a scale by a factor of size, replacing any font matrix previously set with setFontSize or setFontMatrix. This results in a font size of size user space units. (More precisely, this matrix will result in the font's em-square being a size by size square in user space.)

  5. setLineCap :: LineCap -> Render ()

    gi-cairo-render GI.Cairo.Render

    Sets the current line cap style within the cairo context. See LineCap for details about how the available line cap styles are drawn. As with the other stroke parameters, the current line cap style is examined by stroke, strokeExtents, and strokeToPath, but does not have any effect during path construction.

  6. setLineJoin :: LineJoin -> Render ()

    gi-cairo-render GI.Cairo.Render

    Sets the current line join style within the cairo context. See LineJoin for details about how the available line join styles are drawn. As with the other stroke parameters, the current line join style is examined by stroke, strokeExtents, and strokeToPath, but does not have any effect during path construction.

  7. setLineWidth :: Double -> Render ()

    gi-cairo-render GI.Cairo.Render

    Sets the current line width within the cairo context. The line width specifies the diameter of a pen that is circular in user-space. As with the other stroke parameters, the current line cap style is examined by stroke, strokeExtents, and strokeToPath, but does not have any effect during path construction.

  8. setMatrix :: Matrix -> Render ()

    gi-cairo-render GI.Cairo.Render

    Modifies the current transformation matrix (CTM) by setting it equal to matrix.

  9. setMiterLimit :: Double -> Render ()

    gi-cairo-render GI.Cairo.Render

    No documentation available.

  10. setOperator :: Operator -> Render ()

    gi-cairo-render GI.Cairo.Render

    Sets the compositing operator to be used for all drawing operations. See Operator for details on the semantics of each available compositing operator.

Page 780 of many | Previous | Next