Platforms to show: All Mac Windows Linux Cross-Platform

Back to CIFilterMBS class.

CIFilterMBS.attributesDictionary as dictionary

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 13.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns a dictionary of key-value pairs that describe the filter.
Example
dim d as new CIFilterComicEffectMBS
dim a as Dictionary = d.attributesDictionary

break // see values in debugger

Returns a dictionary that contains a key for each input and output parameter for the filter. Each key is a dictionary that contains all the attributes of an input or output parameter.

CIFilterMBS.AttributesItem(index as Integer) as CIAttributeMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns the attribute with the given index.

Index is zero based.
Nil on any error.

See also:

CIFilterMBS.AttributesItem(name as string) as CIAttributeMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns the attribute with the given name.

nil on error.

See also:

CIFilterMBS.AttributesName(index as Integer) as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
The name of the attribute with the given index.

CIFilterMBS.Categories as string()

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Array of filter category names.

nil on any error.

CIFilterMBS.Constructor(Handle as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 12.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Initializes object with given object reference.

ref should be a CIFilter* and the object is retained.
Raises UnsupportedOperationException if object is not a CIFilter.

CIFilterMBS.copy as CIFilterMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
Creates a copy of the filter.

CIFilterMBS.InputKeys as string()

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns an array containing the names of all inputs in the filter.

CIFilterMBS.OutputKeys as string()

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Returns an array containing the names of all outputs in the filter.

CIFilterMBS.SetDefaults

Type Topic Plugin Version macOS Windows Linux iOS Targets
method CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Sets all inputs to their default values (where default values are defined, other inputs are left as-is).

CIFilterMBS.ValueAsAffineTransform(key as string) as NSAffineTransformMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Get or set a value as an affine transform.

On if attributes classname is NSAffineTransform.
(Read and Write computed property)

CIFilterMBS.ValueAsCIColor(key as string) as CIColorMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Get or set a value as a color.

On if attributes classname is CIColor.
(Read and Write computed property)

CIFilterMBS.ValueAsCIImage(key as string) as CIImageMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Get or set a value as an image.

On if attributes classname is NSImage.
(Read and Write computed property)

CIFilterMBS.ValueAsCIVector(key as string) as CIVectorMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Get or set a value as a vector.

On if attributes classname is CIVector.
(Read and Write computed property)

CIFilterMBS.ValueAsData(key as string) as memoryblock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Get or set a value as a memoryblock.

On if attributes classname is memoryblock.
(Read and Write computed property)

CIFilterMBS.ValueAsNumber(key as string) as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 7.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Get or set a value as a double.

On if attributes classname is number.
(Read and Write computed property)

CIFilterMBS.ValueAsString(key as string) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 11.2 ✅ Yes ❌ No ❌ No ✅ Yes All
Get or set a value as a string.

On if attributes classname is NSString.
(Read and Write computed property)

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


The biggest plugin in space...