Table of Contents

Class Gainmap

Namespace
Android.Graphics
Assembly
MASES.Netdroid.dll
public class Gainmap : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
Gainmap
Implements
Inherited Members
Extension Methods

Constructors

Gainmap(Bitmap)

public Gainmap(Bitmap arg0)

Parameters

arg0 Bitmap

Bitmap

Gainmap(Gainmap, Bitmap)

public Gainmap(Gainmap arg0, Bitmap arg1)

Parameters

arg0 Gainmap

Gainmap

arg1 Bitmap

Bitmap

Gainmap(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Gainmap(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

GAINMAP_DIRECTION_HDR_TO_SDR

public static int GAINMAP_DIRECTION_HDR_TO_SDR { get; set; }

Property Value

int

GAINMAP_DIRECTION_SDR_TO_HDR

public static int GAINMAP_DIRECTION_SDR_TO_HDR { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

CreatePoolableInstance(Bitmap)

HPA initializer for Gainmap(Android.Graphics.Bitmap arg0)

public static Gainmap CreatePoolableInstance(Bitmap arg0)

Parameters

arg0 Bitmap

Returns

Gainmap

CreatePoolableInstance(Gainmap, Bitmap)

HPA initializer for Gainmap(Android.Graphics.Gainmap arg0, Android.Graphics.Bitmap arg1)

public static Gainmap CreatePoolableInstance(Gainmap arg0, Bitmap arg1)

Parameters

arg0 Gainmap
arg1 Bitmap

Returns

Gainmap

DescribeContents()

public int DescribeContents()

Returns

int

int

GetAlternativeImagePrimaries()

public ColorSpace GetAlternativeImagePrimaries()

Returns

ColorSpace

ColorSpace

GetDisplayRatioForFullHdr()

public float GetDisplayRatioForFullHdr()

Returns

float

float

GetEpsilonHdr()

public float[] GetEpsilonHdr()

Returns

float[]

float

GetEpsilonSdr()

public float[] GetEpsilonSdr()

Returns

float[]

float

GetGainmapContents()

public Bitmap GetGainmapContents()

Returns

Bitmap

Bitmap

GetGainmapDirection()

public int GetGainmapDirection()

Returns

int

int

GetGamma()

public float[] GetGamma()

Returns

float[]

float

GetMinDisplayRatioForHdrTransition()

public float GetMinDisplayRatioForHdrTransition()

Returns

float

float

GetRatioMax()

public float[] GetRatioMax()

Returns

float[]

float

GetRatioMin()

public float[] GetRatioMin()

Returns

float[]

float

SetAlternativeImagePrimaries(ColorSpace)

public void SetAlternativeImagePrimaries(ColorSpace arg0)

Parameters

arg0 ColorSpace

ColorSpace

SetDisplayRatioForFullHdr(float)

public void SetDisplayRatioForFullHdr(float arg0)

Parameters

arg0 float

float

SetEpsilonHdr(float, float, float)

public void SetEpsilonHdr(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

SetEpsilonSdr(float, float, float)

public void SetEpsilonSdr(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

SetGainmapContents(Bitmap)

public void SetGainmapContents(Bitmap arg0)

Parameters

arg0 Bitmap

Bitmap

SetGainmapDirection(int)

public void SetGainmapDirection(int arg0)

Parameters

arg0 int

int

SetGamma(float, float, float)

public void SetGamma(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

SetMinDisplayRatioForHdrTransition(float)

public void SetMinDisplayRatioForHdrTransition(float arg0)

Parameters

arg0 float

float

SetRatioMax(float, float, float)

public void SetRatioMax(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

SetRatioMin(float, float, float)

public void SetRatioMin(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int