Class ColorSpace
public class ColorSpace : JVMBridgeBase<ColorSpace>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ColorSpace>ColorSpace
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<ColorSpace>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<ColorSpace>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<ColorSpace>.IsAssignableFrom(IJavaType)JVMBridgeBase<ColorSpace>.IsAssignableFrom<T>()JVMBridgeBase<ColorSpace>.Execute<T>(params T[])JVMBridgeBase<ColorSpace>.DynBridgeClazzJVMBridgeBase<ColorSpace>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
ILLUMINANT_A
public static float[] ILLUMINANT_A { get; }
Property Value
- float[]
ILLUMINANT_B
public static float[] ILLUMINANT_B { get; }
Property Value
- float[]
ILLUMINANT_C
public static float[] ILLUMINANT_C { get; }
Property Value
- float[]
ILLUMINANT_D50
public static float[] ILLUMINANT_D50 { get; }
Property Value
- float[]
ILLUMINANT_D55
public static float[] ILLUMINANT_D55 { get; }
Property Value
- float[]
ILLUMINANT_D60
public static float[] ILLUMINANT_D60 { get; }
Property Value
- float[]
ILLUMINANT_D65
public static float[] ILLUMINANT_D65 { get; }
Property Value
- float[]
ILLUMINANT_D75
public static float[] ILLUMINANT_D75 { get; }
Property Value
- float[]
ILLUMINANT_E
public static float[] ILLUMINANT_E { get; }
Property Value
- float[]
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
MAX_ID
public static int MAX_ID { get; }
Property Value
MIN_ID
public static int MIN_ID { get; }
Property Value
Methods
Adapt(ColorSpace, float[])
public static ColorSpace Adapt(ColorSpace arg0, float[] arg1)
Parameters
arg0
ColorSpacearg1
float[]
Returns
Adapt(ColorSpace, float[], Adaptation)
public static ColorSpace Adapt(ColorSpace arg0, float[] arg1, ColorSpace.Adaptation arg2)
Parameters
arg0
ColorSpacearg1
float[]arg2
ColorSpace.Adaptation
Returns
CctToXyz(int)
public static float[] CctToXyz(int arg0)
Parameters
Returns
ChromaticAdaptation(Adaptation, float[], float[])
public static float[] ChromaticAdaptation(ColorSpace.Adaptation arg0, float[] arg1, float[] arg2)
Parameters
arg0
ColorSpace.Adaptationarg1
float[]arg2
float[]
Returns
Connect(ColorSpace)
public static ColorSpace.Connector Connect(ColorSpace arg0)
Parameters
arg0
ColorSpace
Returns
Connect(ColorSpace, ColorSpace)
public static ColorSpace.Connector Connect(ColorSpace arg0, ColorSpace arg1)
Parameters
arg0
ColorSpacearg1
ColorSpace
Returns
Connect(ColorSpace, ColorSpace, RenderIntent)
public static ColorSpace.Connector Connect(ColorSpace arg0, ColorSpace arg1, ColorSpace.RenderIntent arg2)
Parameters
arg0
ColorSpacearg1
ColorSpacearg2
ColorSpace.RenderIntent
Returns
Connect(ColorSpace, RenderIntent)
public static ColorSpace.Connector Connect(ColorSpace arg0, ColorSpace.RenderIntent arg1)
Parameters
Returns
FromXyz(float, float, float)
public float[] FromXyz(float arg0, float arg1, float arg2)
Parameters
Returns
FromXyz(float[])
public float[] FromXyz(float[] arg0)
Parameters
Returns
Get(Named)
public static ColorSpace Get(ColorSpace.Named arg0)
Parameters
Returns
GetComponentCount()
public int GetComponentCount()
Returns
GetDataSpace()
public int GetDataSpace()
Returns
GetFromDataSpace(int)
public static ColorSpace GetFromDataSpace(int arg0)
Parameters
Returns
GetId()
public int GetId()
Returns
GetMaxValue(int)
public float GetMaxValue(int arg0)
Parameters
Returns
GetMinValue(int)
public float GetMinValue(int arg0)
Parameters
Returns
GetModel()
public ColorSpace.Model GetModel()
Returns
GetName()
public String GetName()
Returns
IsSrgb()
public bool IsSrgb()
Returns
IsWideGamut()
public bool IsWideGamut()
Returns
Match(float[], TransferParameters)
public static ColorSpace Match(float[] arg0, ColorSpace.Rgb.TransferParameters arg1)
Parameters
Returns
ToXyz(float, float, float)
public float[] ToXyz(float arg0, float arg1, float arg2)
Parameters
Returns
ToXyz(float[])
public float[] ToXyz(float[] arg0)