Platforms to show: All Mac Windows Linux Cross-Platform
CGShadingMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CoreGraphics | MBS MacCG Plugin | 6.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
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 using this class:
Blog Entries
The items on this page are in the following plugins: MBS MacCG Plugin.