MBS Xojo Developer Conference and Training
Join us from 3rd to 6th May 2017 in Berlin, Germany.

Platforms to show: All Mac Windows Linux Cross-Platform

CIFilterGeneratorMBS class

class, CoreImage, MBS MacOSXCG Plugin (QuartzCore), class CIFilterGeneratorMBS,
Plugin version: 17.2, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: An object that creates and configures chains of individual image filters.
The CIFilterGenerator class provides methods for creating a CIFilter object by chaining together existing CIFilter objects to create complex effects. (A filter chain refers to the CIFilter objects that are connected in the CIFilterGenerator object.) The complex effect can be encapsulated as a CIFilterGenerator object and saved as a file so that it can be used again. The filter generator file contains an archived instance of all the CIFilter objects that are chained together.

Any filter generator files that you copy to /Library/Graphics/Image Units/ are loaded when any of the loading methods provided by the CIPlugIn class are invoked. A CIFilterGenerator object is registered by its filename or, if present, by a class attribute that you supply in its description.

You can create a CIFilterGenerator object programmatically, using the methods provided by the CIFilterGenerator class, or by using the editor view provided by Core Image (see CIFilter Image Kit Additions).

This class has no sub classes.

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

CIFilterGaussianGradientMBS   -   CIFilterGlassDistortionMBS

MBS Xojo Chart Plugins