|Type||Topic||Plugin||Version||macOS||Windows||Linux||Console & Web||iOS|
|class||CoreGraphics||MBS MacCG Plugin||6.2||Yes||No||No||Yes, macOS only||No|
Notes: To paint with a Quartz shading, you call CGContextMBS.DrawShading. This function fills the current clipping path using the specified color gradient, calling your parametric function repeatedly as it draws.
- property Handle as Integer
This class has no sub classes.
Some useful global functions for this class:
- CGShadingCreateAxialMBS(colorspace as CGColorSpaceMBS, startPoint as CGPointMBS, endPoint as CGPointMBS, func as CGFunctionMBS, extendStart as boolean, extendEnd as boolean) as CGShadingMBS
- CGShadingCreateRadialMBS(colorspace as CGColorSpaceMBS, startPoint as CGPointMBS, startRadius as Double, endPoint as CGPointMBS, endRadius as Double, func as CGFunctionMBS, extendStart as boolean, extendEnd as boolean) as CGShadingMBS
Some methods using this class:
- CGContextMBS.DrawShading(shading as CGShadingMBS)
Some examples which use this class:
The items on this page are in the following plugins: MBS MacCG Plugin.
MBS Xojo blog