Class ColorSpace
public class ColorSpace : Serializable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Serializable>ColorSpace
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<Serializable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Serializable>.IsAssignableFrom<T>()JVMBridgeBase<Serializable>.Execute<T>(params T[])JVMBridgeBase<Serializable>.DynBridgeClazzJVMBridgeBase<Serializable>.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
CS_CIEXYZ
public static int CS_CIEXYZ { get; }
Property Value
CS_GRAY
public static int CS_GRAY { get; }
Property Value
CS_LINEAR_RGB
public static int CS_LINEAR_RGB { get; }
Property Value
CS_PYCC
public static int CS_PYCC { get; }
Property Value
CS_sRGB
public static int CS_sRGB { get; }
Property Value
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
NumComponents
public int NumComponents { get; }
Property Value
TYPE_2CLR
public static int TYPE_2CLR { get; }
Property Value
TYPE_3CLR
public static int TYPE_3CLR { get; }
Property Value
TYPE_4CLR
public static int TYPE_4CLR { get; }
Property Value
TYPE_5CLR
public static int TYPE_5CLR { get; }
Property Value
TYPE_6CLR
public static int TYPE_6CLR { get; }
Property Value
TYPE_7CLR
public static int TYPE_7CLR { get; }
Property Value
TYPE_8CLR
public static int TYPE_8CLR { get; }
Property Value
TYPE_9CLR
public static int TYPE_9CLR { get; }
Property Value
TYPE_ACLR
public static int TYPE_ACLR { get; }
Property Value
TYPE_BCLR
public static int TYPE_BCLR { get; }
Property Value
TYPE_CCLR
public static int TYPE_CCLR { get; }
Property Value
TYPE_CMY
public static int TYPE_CMY { get; }
Property Value
TYPE_CMYK
public static int TYPE_CMYK { get; }
Property Value
TYPE_DCLR
public static int TYPE_DCLR { get; }
Property Value
TYPE_ECLR
public static int TYPE_ECLR { get; }
Property Value
TYPE_FCLR
public static int TYPE_FCLR { get; }
Property Value
TYPE_GRAY
public static int TYPE_GRAY { get; }
Property Value
TYPE_HLS
public static int TYPE_HLS { get; }
Property Value
TYPE_HSV
public static int TYPE_HSV { get; }
Property Value
TYPE_Lab
public static int TYPE_Lab { get; }
Property Value
TYPE_Luv
public static int TYPE_Luv { get; }
Property Value
TYPE_RGB
public static int TYPE_RGB { get; }
Property Value
TYPE_XYZ
public static int TYPE_XYZ { get; }
Property Value
TYPE_YCbCr
public static int TYPE_YCbCr { get; }
Property Value
TYPE_Yxy
public static int TYPE_Yxy { get; }
Property Value
Type
public int Type { get; }
Property Value
Methods
FromCIEXYZ(float[])
public float[] FromCIEXYZ(float[] arg0)
Parameters
Returns
FromRGB(float[])
public float[] FromRGB(float[] arg0)
Parameters
Returns
GetInstance(int)
public static ColorSpace GetInstance(int arg0)
Parameters
Returns
GetMaxValue(int)
public float GetMaxValue(int arg0)
Parameters
Returns
GetMinValue(int)
public float GetMinValue(int arg0)
Parameters
Returns
GetName(int)
public String GetName(int arg0)
Parameters
Returns
IsCS_sRGB()
public bool IsCS_sRGB()
Returns
ToCIEXYZ(float[])
public float[] ToCIEXYZ(float[] arg0)
Parameters
Returns
ToRGB(float[])
public float[] ToRGB(float[] arg0)