diagrams-hsqml-0.1.0.0: HsQML (Qt5) backend for Diagrams

Copyright(c) Marcin Mrotek, 2015
LicenseBSD-3
Maintainermarcin.jan.mrotek@gmail.com
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010
Extensions
  • MonoLocalBinds
  • TypeFamilies
  • DeriveDataTypeable
  • KindSignatures
  • ExplicitNamespaces

Diagrams.Backend.HsQML.GradientObj

Description

A QML object controlling the gradient object.

Synopsis

Documentation

data AddColourStopSignal Source

Instances

SignalKeyClass AddColourStopSignal Source 
type SignalParams AddColourStopSignal = Double -> Double -> Double -> Double -> Double -> IO () Source 

data GradientObj Source

Constructors

GradientObj 

Instances

DefaultClass GradientObj Source 

addColourStop Source

Arguments

:: ObjRef GradientObj

Reference to a gradient object.

-> Double

Red channel value.

-> Double

Green channel value.

-> Double

Blue channel value.

-> Double

Alpha channel value.

-> Double

Offset channel value.

-> IO () 

Adds a new colour stop to a gradient.

newGradient :: IO (ObjRef GradientObj) Source

Create a new gradient object.