CGShadingMBS class

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

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 shade means to fill using a smooth transition between colors across an area. Quartz shadings simplify several common shading operations. Quartz shadings currently support radial and axial gradient fills.

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.

This class has no sub classes.

Some useful global functions for this class:

Some methods using this class:

Some examples using this class:

Blog Entries


The items on this page are in the following plugins: MBS MacCG Plugin.


CGSessionMBS   -   CGSizeMBS


💬 Ask a question or report a problem