CCairoPattern

cCairoPattern
Creates a pattern object class which can be linked into a cCairoSurface.

Methods

 * Sub AddColorStop(Offset As Double, Color As Long, [Alpha As Double = 1], [Shade As Double = 1])
 * Sub AddColorStopRGBA(Offset As Double, R As Double, G As Double, B As Double, [A As Double = 1])
 * Sub AddGaussianStops_ThreeColors(Color1 As Long, Color2 As Long, Color3 As Long, [Alpha1 As Double = 1], [Alpha2 As Double = 1], [Alpha3 As Double = 1], [Color2MidDistance As Double = 0,5], [GaussianEffect As GaussianEffectEnm = gpNormal], [StopCount As Long = 15])
 * Sub AddGaussianStops_TwoColors(Color1 As Long, Color2 As Long, [Alpha1 As Double = 1], [Alpha2 As Double = 1], [GaussianEffect As GaussianEffectEnm = gpNormal], [StopCount As Long = 15])

Properties
read-only read-only read-only
 * Property Extend As cairo_extend_enm
 * Property Filter As cairo_filter_enm
 * Property Matrix As cCairoMatrix
 * Property PatternType As cairo_pattern_type_enm
 * Property Surface As cCairoSurface
 * Property This As cCairoPattern