Android Guides | Samples

Android.Hardware.Camera2.Params.ColorSpaceTransform Class

Immutable class for describing a 3x3 matrix of Rational values in row-major order.

See Also: ColorSpaceTransform

Syntax

[Android.Runtime.Register("android/hardware/camera2/params/ColorSpaceTransform", DoNotGenerateAcw=true)]
public sealed class ColorSpaceTransform : Object

Remarks

Immutable class for describing a 3x3 matrix of Rational values in row-major order.

This matrix maps a transform from one color space to another. For the particular color space source and target, see the appropriate camera metadata documentation for the key that provides this value.

See Also

[Android Documentation]

Requirements

Namespace: Android.Hardware.Camera2.Params
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0

The members of Android.Hardware.Camera2.Params.ColorSpaceTransform are listed below.

See Also: Object

Public Constructors

Create a new immutable ColorSpaceTransform instance from a Rational array.
Create a new immutable ColorSpaceTransform instance from an int array.

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

CopyElements(Rational[], Int32)
Copy the Rational elements in row-major order from this matrix into the destination.
CopyElements(Int32[], Int32)
Copy the Rational elements in row-major order from this matrix into the destination.
GetElement(Int32, Int32) : Rational
Get an element of this matrix by its row and column.