Color Class Documentation
classColor : SystemIDisposableNamespace:Datalogics::PDFL
- Inherits from:
SystemIDisposable
Detailed Description
A color specified by values appropriate for its color space.
The values that are offered range from 0 to 1.0 for red, green, and blue (RGB) or cyan, magenta, yellow, and black (CYMK).
Referenced by
Uses types
Constructor & Destructor Documentation
Color
Color(Colorrhs, InternalConstructsignifier)Parameters
rhs: Colorsignifier: InternalConstruct
Color
Color(ColorSpacecolorSpace, System.Collections.Generic.IList< System.Double >values)Parameters
colorSpace: ColorSpacethe color space in which to create the color
values: System.Collections.Generic.IList< System.Double >the values to place into the color
Create a new color in an arbitrary color space. The number of values passed must match the number of values in the color space.
Color
Color(doublec, doublem, doubley, doublek)Parameters
c: doublethe cyan color value for the new color (0.0 - 1.0)
m: doublethe magenta color value for the new color (0.0 - 1.0)
y: doublethe yellow color value for the new color (0.0 - 1.0)
k: doublethe black color value for the new color (0.0 - 1.0)
Create a new color in the DeviceCMYK colorspace with the specified value.
Color
Color(doublegrey)Parameters
grey: doublethe grayscale color value for the new color (0.0 - 1.0)
Create a new color in the DeviceGray colorspace with the specified value.
Color
Color(doubler, doubleg, doubleb)Parameters
r: doublethe red color value for the new color (0.0 - 1.0)
g: doublethe green color value for the new color (0.0 - 1.0)
b: doublethe blue color value for the new color (0.0 - 1.0)
Create a new color in the DeviceRGB colorspace with the specified value.
Color
Color(Patternpattern)Parameters
pattern: PatternThe pattern to turn into a color
Create a new color in the pattern color space.
~Color
~Color()Property Documentation
Pattern
PatternPattern[get]Space
ColorSpaceSpace[get]Value
System.Collections.Generic.IList< System.Double >Value[get]Member Function Documentation
ConstructorRetrieve
static ColorConstructorRetrieve(System.IntPtrignored)Parameters
ignored: System.IntPtr
Returns:
ColorDispose
voidDispose()Returns:
voidDisposeChildren
voidDisposeChildren()Returns:
voidEquals
override boolEquals(objectobj)Parameters
obj: object
Returns:
override boolSameTypeEquals
boolSameTypeEquals(Colorarg0)Parameters
arg0: Color
Returns:
boolToString
override stringToString()Returns:
override stringa string representing the color