Table of Contents

Class ColorSpace.Rgb

Namespace
Android.Graphics
Assembly
MASES.Netdroid.dll
public class ColorSpace.Rgb : ColorSpace, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<ColorSpace>
ColorSpace.Rgb
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<ColorSpace>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ColorSpace>.IsAssignableFrom<T>()
JVMBridgeBase<ColorSpace>.Execute<T>(params T[])
JVMBridgeBase<ColorSpace>.DynBridgeClazz
JVMBridgeBase<ColorSpace>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Rgb()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Rgb()

Rgb(String, float[], TransferParameters)

public Rgb(String arg0, float[] arg1, ColorSpace.Rgb.TransferParameters arg2)

Parameters

arg0 String

String

arg1 float[]

float

arg2 ColorSpace.Rgb.TransferParameters

ColorSpace.Rgb.TransferParameters

Rgb(String, float[], DoubleUnaryOperator, DoubleUnaryOperator)

public Rgb(String arg0, float[] arg1, DoubleUnaryOperator arg2, DoubleUnaryOperator arg3)

Parameters

arg0 String

String

arg1 float[]

float

arg2 DoubleUnaryOperator

DoubleUnaryOperator

arg3 DoubleUnaryOperator

DoubleUnaryOperator

Rgb(String, float[], double)

public Rgb(String arg0, float[] arg1, double arg2)

Parameters

arg0 String

String

arg1 float[]

float

arg2 double

double

Rgb(String, float[], float[], TransferParameters)

public Rgb(String arg0, float[] arg1, float[] arg2, ColorSpace.Rgb.TransferParameters arg3)

Parameters

arg0 String

String

arg1 float[]

float

arg2 float[]

float

arg3 ColorSpace.Rgb.TransferParameters

ColorSpace.Rgb.TransferParameters

Rgb(String, float[], float[], DoubleUnaryOperator, DoubleUnaryOperator, float, float)

public Rgb(String arg0, float[] arg1, float[] arg2, DoubleUnaryOperator arg3, DoubleUnaryOperator arg4, float arg5, float arg6)

Parameters

arg0 String

String

arg1 float[]

float

arg2 float[]

float

arg3 DoubleUnaryOperator

DoubleUnaryOperator

arg4 DoubleUnaryOperator

DoubleUnaryOperator

arg5 float

float

arg6 float

float

Rgb(String, float[], float[], double)

public Rgb(String arg0, float[] arg1, float[] arg2, double arg3)

Parameters

arg0 String

String

arg1 float[]

float

arg2 float[]

float

arg3 double

double

Rgb(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Rgb(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

FromLinear(float, float, float)

public float[] FromLinear(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

Returns

float[]

float

FromLinear(float[])

public float[] FromLinear(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

GetEotf()

public DoubleUnaryOperator GetEotf()

Returns

DoubleUnaryOperator

DoubleUnaryOperator

GetEotfDirect()

public DoubleUnaryOperator GetEotfDirect()

Returns

DoubleUnaryOperator

DoubleUnaryOperator

GetInverseTransform()

public float[] GetInverseTransform()

Returns

float[]

float

GetInverseTransform(float[])

public float[] GetInverseTransform(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

GetOetf()

public DoubleUnaryOperator GetOetf()

Returns

DoubleUnaryOperator

DoubleUnaryOperator

GetOetfDirect()

public DoubleUnaryOperator GetOetfDirect()

Returns

DoubleUnaryOperator

DoubleUnaryOperator

GetPrimaries()

public float[] GetPrimaries()

Returns

float[]

float

GetPrimaries(float[])

public float[] GetPrimaries(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

GetTransferParameters()

public ColorSpace.Rgb.TransferParameters GetTransferParameters()

Returns

ColorSpace.Rgb.TransferParameters

ColorSpace.Rgb.TransferParameters

GetTransform()

public float[] GetTransform()

Returns

float[]

float

GetTransform(float[])

public float[] GetTransform(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

GetWhitePoint()

public float[] GetWhitePoint()

Returns

float[]

float

GetWhitePoint(float[])

public float[] GetWhitePoint(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

ToLinear(float, float, float)

public float[] ToLinear(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

Returns

float[]

float

ToLinear(float[])

public float[] ToLinear(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float