Android.Renderscripts.ScriptIntrinsicColorMatrix Members

The members of Android.Renderscripts.ScriptIntrinsicColorMatrix are listed below.

See Also: Inherited members from Android.Renderscripts.ScriptIntrinsic

Public Properties

[read-only]
KernelIDScript.KernelID. Get a KernelID for this intrinsic kernel.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

static
Create(RenderScript) : ScriptIntrinsicColorMatrix
Create an intrinsic for applying a color matrix to an allocation.
static
Create(RenderScript, Element) : ScriptIntrinsicColorMatrix
Create an intrinsic for applying a color matrix to an allocation.
ForEach(Allocation, Allocation)
Invoke the kernel and apply the matrix to each cell of input Android.Renderscripts.Allocation and copy to the output Android.Renderscripts.Allocation.
ForEach(Allocation, Allocation, Script.LaunchOptions)
Invoke the kernel and apply the matrix to each cell of input Android.Renderscripts.Allocation and copy to the output Android.Renderscripts.Allocation.
SetAdd(Float4)
Set the value to be added after the color matrix has been applied.
SetAdd(float, float, float, float)
Set the value to be added after the color matrix has been applied.
SetColorMatrix(Matrix3f)
Set the color matrix which will be applied to each cell of the image.
SetColorMatrix(Matrix4f)
Set the color matrix which will be applied to each cell of the image.
SetGreyscale()
Set a color matrix to convert from RGB to luminance.
SetRGBtoYUV()
Set the matrix to convert from RGB to YUV with a direct copy of the 4th channel.
SetYUVtoRGB()
Set the matrix to convert from YUV to RGB with a direct copy of the 4th channel.