Class CMYKColor
A color with cyan, magenta, yellow and black (K) components.
public sealed class CMYKColor : IColor, IEquatable<CMYKColor>
- Inheritance
-
CMYKColor
- Implements
- Inherited Members
Constructors
CMYKColor(double, double, double, double)
Create a new CMYKColor.
public CMYKColor(double c, double m, double y, double k)
Parameters
Properties
Black
CMYK Black value (0, 0, 0, 1).
public static IColor Black { get; }
Property Value
C
The cyan value.
public double C { get; }
Property Value
ColorSpace
public ColorSpace ColorSpace { get; }
Property Value
K
The black value.
public double K { get; }
Property Value
M
The magenta value.
public double M { get; }
Property Value
White
CMYK White value (all 0).
public static IColor White { get; }
Property Value
Y
The yellow value.
public double Y { get; }
Property Value
Methods
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
Equals(CMYKColor)
public bool Equals(CMYKColor other)
Parameters
other
CMYKColor
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToRGBValues()
public (double r, double g, double b) ToRGBValues()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(CMYKColor, CMYKColor)
Equals.
public static bool operator ==(CMYKColor color1, CMYKColor color2)
Parameters
Returns
operator !=(CMYKColor, CMYKColor)
Not Equals.
public static bool operator !=(CMYKColor color1, CMYKColor color2)