Table of Contents

Class ColorSpace

Namespace
Java.Awt.ColorNs
Assembly
MASES.JNet.dll
public class ColorSpace : Serializable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
Inheritance
JVMBridgeBase
JVMBridgeBase<Serializable>
ColorSpace
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<Serializable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Serializable>.IsAssignableFrom<T>()
JVMBridgeBase<Serializable>.Execute<T>(params T[])
JVMBridgeBase<Serializable>.DynBridgeClazz
JVMBridgeBase<Serializable>.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

ColorSpace()

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

[Obsolete("ColorSpace class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ColorSpace()

ColorSpace(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

[Obsolete("ColorSpace class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ColorSpace(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CS_CIEXYZ

public static int CS_CIEXYZ { get; }

Property Value

int

CS_GRAY

public static int CS_GRAY { get; }

Property Value

int

CS_LINEAR_RGB

public static int CS_LINEAR_RGB { get; }

Property Value

int

CS_PYCC

public static int CS_PYCC { get; }

Property Value

int

CS_sRGB

public static int CS_sRGB { 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

NumComponents

public int NumComponents { get; }

Property Value

int

TYPE_2CLR

public static int TYPE_2CLR { get; }

Property Value

int

TYPE_3CLR

public static int TYPE_3CLR { get; }

Property Value

int

TYPE_4CLR

public static int TYPE_4CLR { get; }

Property Value

int

TYPE_5CLR

public static int TYPE_5CLR { get; }

Property Value

int

TYPE_6CLR

public static int TYPE_6CLR { get; }

Property Value

int

TYPE_7CLR

public static int TYPE_7CLR { get; }

Property Value

int

TYPE_8CLR

public static int TYPE_8CLR { get; }

Property Value

int

TYPE_9CLR

public static int TYPE_9CLR { get; }

Property Value

int

TYPE_ACLR

public static int TYPE_ACLR { get; }

Property Value

int

TYPE_BCLR

public static int TYPE_BCLR { get; }

Property Value

int

TYPE_CCLR

public static int TYPE_CCLR { get; }

Property Value

int

TYPE_CMY

public static int TYPE_CMY { get; }

Property Value

int

TYPE_CMYK

public static int TYPE_CMYK { get; }

Property Value

int

TYPE_DCLR

public static int TYPE_DCLR { get; }

Property Value

int

TYPE_ECLR

public static int TYPE_ECLR { get; }

Property Value

int

TYPE_FCLR

public static int TYPE_FCLR { get; }

Property Value

int

TYPE_GRAY

public static int TYPE_GRAY { get; }

Property Value

int

TYPE_HLS

public static int TYPE_HLS { get; }

Property Value

int

TYPE_HSV

public static int TYPE_HSV { get; }

Property Value

int

TYPE_Lab

public static int TYPE_Lab { get; }

Property Value

int

TYPE_Luv

public static int TYPE_Luv { get; }

Property Value

int

TYPE_RGB

public static int TYPE_RGB { get; }

Property Value

int

TYPE_XYZ

public static int TYPE_XYZ { get; }

Property Value

int

TYPE_YCbCr

public static int TYPE_YCbCr { get; }

Property Value

int

TYPE_Yxy

public static int TYPE_Yxy { get; }

Property Value

int

Type

public int Type { get; }

Property Value

int

Methods

FromCIEXYZ(float[])

public float[] FromCIEXYZ(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

FromRGB(float[])

public float[] FromRGB(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

GetInstance(int)

public static ColorSpace GetInstance(int arg0)

Parameters

arg0 int

int

Returns

ColorSpace

ColorSpace

GetMaxValue(int)

public float GetMaxValue(int arg0)

Parameters

arg0 int

int

Returns

float

float

GetMinValue(int)

public float GetMinValue(int arg0)

Parameters

arg0 int

int

Returns

float

float

GetName(int)

public String GetName(int arg0)

Parameters

arg0 int

int

Returns

String

String

IsCS_sRGB()

public bool IsCS_sRGB()

Returns

bool

bool

ToCIEXYZ(float[])

public float[] ToCIEXYZ(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float

ToRGB(float[])

public float[] ToRGB(float[] arg0)

Parameters

arg0 float[]

float

Returns

float[]

float