Table of Contents

Class Color

Namespace
Android.Graphics
Assembly
MASES.Netdroid.dll
public class Color : JVMBridgeBase<Color>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Color>
Color
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Color>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Color>.IsAssignableFrom<T>()
JVMBridgeBase<Color>.Execute<T>(params T[])
JVMBridgeBase<Color>.DynBridgeClazz
JVMBridgeBase<Color>.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

Color()

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

public Color()

Color(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 Color(params object[] args)

Parameters

args object[]

Properties

BLACK

public static int BLACK { get; }

Property Value

int

BLUE

public static int BLUE { get; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CYAN

public static int CYAN { get; }

Property Value

int

DKGRAY

public static int DKGRAY { get; }

Property Value

int

GRAY

public static int GRAY { get; }

Property Value

int

GREEN

public static int GREEN { get; }

Property Value

int

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

LTGRAY

public static int LTGRAY { get; }

Property Value

int

MAGENTA

public static int MAGENTA { get; }

Property Value

int

RED

public static int RED { get; }

Property Value

int

TRANSPARENT

public static int TRANSPARENT { get; }

Property Value

int

WHITE

public static int WHITE { get; }

Property Value

int

YELLOW

public static int YELLOW { get; }

Property Value

int

Methods

Alpha()

public float Alpha()

Returns

float

float

Alpha(int)

public static int Alpha(int arg0)

Parameters

arg0 int

int

Returns

int

int

Alpha(long)

public static float Alpha(long arg0)

Parameters

arg0 long

long

Returns

float

float

Argb(int, int, int, int)

public static int Argb(int arg0, int arg1, int arg2, int arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

Returns

int

int

Argb(float, float, float, float)

public static int Argb(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

Returns

int

int

Blue()

public float Blue()

Returns

float

float

Blue(int)

public static int Blue(int arg0)

Parameters

arg0 int

int

Returns

int

int

Blue(long)

public static float Blue(long arg0)

Parameters

arg0 long

long

Returns

float

float

ColorSpace(long)

public static ColorSpace ColorSpace(long arg0)

Parameters

arg0 long

long

Returns

ColorSpace

ColorSpace

ColorToHSV(int, float[])

public static void ColorToHSV(int arg0, float[] arg1)

Parameters

arg0 int

int

arg1 float[]

float

Convert(ColorSpace)

public Color Convert(ColorSpace arg0)

Parameters

arg0 ColorSpace

ColorSpace

Returns

Color

Color

Convert(int, ColorSpace)

public static long Convert(int arg0, ColorSpace arg1)

Parameters

arg0 int

int

arg1 ColorSpace

ColorSpace

Returns

long

long

Convert(long, ColorSpace)

public static long Convert(long arg0, ColorSpace arg1)

Parameters

arg0 long

long

arg1 ColorSpace

ColorSpace

Returns

long

long

Convert(long, Connector)

public static long Convert(long arg0, ColorSpace.Connector arg1)

Parameters

arg0 long

long

arg1 ColorSpace.Connector

ColorSpace.Connector

Returns

long

long

Convert(float, float, float, float, ColorSpace, ColorSpace)

public static long Convert(float arg0, float arg1, float arg2, float arg3, ColorSpace arg4, ColorSpace arg5)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

arg4 ColorSpace

ColorSpace

arg5 ColorSpace

ColorSpace

Returns

long

long

Convert(float, float, float, float, Connector)

public static long Convert(float arg0, float arg1, float arg2, float arg3, ColorSpace.Connector arg4)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

arg4 ColorSpace.Connector

ColorSpace.Connector

Returns

long

long

GetColorSpace()

public ColorSpace GetColorSpace()

Returns

ColorSpace

ColorSpace

GetComponent(int)

public float GetComponent(int arg0)

Parameters

arg0 int

int

Returns

float

float

GetComponentCount()

public int GetComponentCount()

Returns

int

int

GetComponents()

public float[] GetComponents()

Returns

float[]

float

GetComponents(float[])

public float[] GetComponents(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

GetModel()

public ColorSpace.Model GetModel()

Returns

ColorSpace.Model

ColorSpace.Model

Green()

public float Green()

Returns

float

float

Green(int)

public static int Green(int arg0)

Parameters

arg0 int

int

Returns

int

int

Green(long)

public static float Green(long arg0)

Parameters

arg0 long

long

Returns

float

float

HSVToColor(int, float[])

public static int HSVToColor(int arg0, float[] arg1)

Parameters

arg0 int

int

arg1 float[]

float

Returns

int

int

HSVToColor(float[])

public static int HSVToColor(float[] arg0)

Parameters

arg0 float[]

float

Returns

int

int

IsInColorSpace(long, ColorSpace)

public static bool IsInColorSpace(long arg0, ColorSpace arg1)

Parameters

arg0 long

long

arg1 ColorSpace

ColorSpace

Returns

bool

bool

IsSrgb()

public bool IsSrgb()

Returns

bool

bool

IsSrgb(long)

public static bool IsSrgb(long arg0)

Parameters

arg0 long

long

Returns

bool

bool

IsWideGamut()

public bool IsWideGamut()

Returns

bool

bool

IsWideGamut(long)

public static bool IsWideGamut(long arg0)

Parameters

arg0 long

long

Returns

bool

bool

Luminance()

public float Luminance()

Returns

float

float

Luminance(int)

public static float Luminance(int arg0)

Parameters

arg0 int

int

Returns

float

float

Luminance(long)

public static float Luminance(long arg0)

Parameters

arg0 long

long

Returns

float

float

Pack()

public long Pack()

Returns

long

long

Pack(int)

public static long Pack(int arg0)

Parameters

arg0 int

int

Returns

long

long

Pack(float, float, float)

public static long Pack(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

Returns

long

long

Pack(float, float, float, float)

public static long Pack(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

Returns

long

long

Pack(float, float, float, float, ColorSpace)

public static long Pack(float arg0, float arg1, float arg2, float arg3, ColorSpace arg4)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

arg4 ColorSpace

ColorSpace

Returns

long

long

ParseColor(String)

public static int ParseColor(String arg0)

Parameters

arg0 String

String

Returns

int

int

RGBToHSV(int, int, int, float[])

public static void RGBToHSV(int arg0, int arg1, int arg2, float[] arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 float[]

float

Red()

public float Red()

Returns

float

float

Red(int)

public static int Red(int arg0)

Parameters

arg0 int

int

Returns

int

int

Red(long)

public static float Red(long arg0)

Parameters

arg0 long

long

Returns

float

float

Rgb(int, int, int)

public static int Rgb(int arg0, int arg1, int arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

Returns

int

int

Rgb(float, float, float)

public static int Rgb(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

Returns

int

int

ToArgb()

public int ToArgb()

Returns

int

int

ToArgb(long)

public static int ToArgb(long arg0)

Parameters

arg0 long

long

Returns

int

int

ValueOf(int)

public static Color ValueOf(int arg0)

Parameters

arg0 int

int

Returns

Color

Color

ValueOf(long)

public static Color ValueOf(long arg0)

Parameters

arg0 long

long

Returns

Color

Color

ValueOf(float, float, float)

public static Color ValueOf(float arg0, float arg1, float arg2)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

Returns

Color

Color

ValueOf(float, float, float, float)

public static Color ValueOf(float arg0, float arg1, float arg2, float arg3)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

Returns

Color

Color

ValueOf(float, float, float, float, ColorSpace)

public static Color ValueOf(float arg0, float arg1, float arg2, float arg3, ColorSpace arg4)

Parameters

arg0 float

float

arg1 float

float

arg2 float

float

arg3 float

float

arg4 ColorSpace

ColorSpace

Returns

Color

Color

ValueOf(float[], ColorSpace)

public static Color ValueOf(float[] arg0, ColorSpace arg1)

Parameters

arg0 float[]

float

arg1 ColorSpace

ColorSpace

Returns

Color

Color