[Missing <summary> documentation for "T:Monobjc.ApplicationServices.CGColor"]
| C# | Visual Basic | Visual C++ |
public static class CGColor
Public NotInheritable Class CGColor
public ref class CGColor abstract sealed
| All Members | Methods | Fields | |||
| Icon | Member | Description |
|---|---|---|
| Create(IntPtr, IntPtr) | Creates a Quartz color using a list of intensity values (including alpha) and an associated color space. Original signature is 'CGColorRef CGColorCreate ( CGColorSpaceRef colorspace, const CGFloat components[] );' Available in Mac OS X version 10.3 and later. | |
| CreateCopy(IntPtr) | Creates a copy of an existing Quartz color. Original signature is 'CGColorRef CGColorCreateCopy ( CGColorRef color );' Available in Mac OS X version 10.3 and later. | |
| CreateCopyWithAlpha(IntPtr, CGFloat) | Creates a copy of an existing Quartz color, substituting a new alpha value. Original signature is 'CGColorRef CGColorCreateCopyWithAlpha ( CGColorRef color, CGFloat alpha );' Available in Mac OS X version 10.3 and later. | |
| CreateGenericCMYK(CGFloat, CGFloat, CGFloat, CGFloat, CGFloat) | Creates a color in the Generic CMYK color space. Original signature is 'CGColorRef CGColorCreateGenericCMYK( CGFloat cyan, CGFloat magenta, CGFloat yellow, CGFloat black, CGFloat alpha );' Available in Mac OS X v10.5 and later. | |
| CreateGenericGray(CGFloat, CGFloat) | Creates a color in the Generic gray color space. Original signature is 'CGColorRef CGColorCreateGenericGray( CGFloat gray, CGFloat alpha );' Available in Mac OS X v10.5 and later. | |
| CreateGenericRGB(CGFloat, CGFloat, CGFloat, CGFloat) | Creates a color in the Generic RGB color space. Original signature is 'CGColorRef CGColorCreateGenericRGB( CGFloat red, CGFloat green, CGFloat blue, CGFloat alpha );' Available in Mac OS X v10.5 and later. | |
| CreateWithPattern(IntPtr, IntPtr, IntPtr) | Creates a Quartz color using a list of intensity values (including alpha), a pattern color space, and a pattern. Original signature is 'CGColorRef CGColorCreateWithPattern ( CGColorSpaceRef colorspace, CGPatternRef pattern, const CGFloat components[] );' Available in Mac OS X version 10.3 and later. | |
| EqualToColor(IntPtr, IntPtr) | Indicates whether two colors are equal. Original signature is 'bool CGColorEqualToColor ( CGColorRef color1, CGColorRef color2 );' Available in Mac OS X version 10.3 and later. | |
| GetAlpha(IntPtr) | Returns the value of the alpha component associated with a Quartz color. Original signature is 'CGFloat CGColorGetAlpha ( CGColorRef color );' Available in Mac OS X version 10.3 and later. | |
| GetColorSpace(IntPtr) | Returns the color space associated with a Quartz color. Original signature is 'CGColorSpaceRef CGColorGetColorSpace ( CGColorRef color );' Available in Mac OS X version 10.3 and later. | |
| GetComponents(IntPtr) | Returns the values of the color components (including alpha) associated with a Quartz color. Original signature is 'const CGFloat * CGColorGetComponents ( CGColorRef color );' Available in Mac OS X version 10.3 and later. | |
| GetConstantColor(NSString) | Returns a color object that represents a constant color. Original signature is 'CGColorRef CGColorGetConstantColor( CFStringRef colorName );' Available in Mac OS X v10.5 and later. | |
| GetNumberOfComponents(IntPtr) | Returns the number of color components (including alpha) associated with a Quartz color. Original signature is 'size_t CGColorGetNumberOfComponents ( CGColorRef color );' Available in Mac OS X version 10.3 and later. | |
| GetPattern(IntPtr) | Returns the pattern associated with a Quartz color in a pattern color space. Original signature is 'CGPatternRef CGColorGetPattern ( CGColorRef color );' Available in Mac OS X version 10.3 and later. | |
| kCGColorBlack | The black color in the Generic gray color space. Available in Mac OS X v10.5 and later. | |
| kCGColorClear | The clear color in the Generic gray color space. Available in Mac OS X v10.5 and later. | |
| kCGColorWhite | The white color in the Generic gray color space. Available in Mac OS X v10.5 and later. | |
| Release(IntPtr) | Decrements the retain count of a Quartz color. Original signature is 'void CGColorRelease ( CGColorRef color );' Available in Mac OS X version 10.3 and later. | |
| Retain(IntPtr) | Increments the retain count of a Quartz color. Original signature is 'CGColorRef CGColorRetain ( CGColorRef color );' Available in Mac OS X version 10.3 and later. |
| Object | |
| CGColor | |
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)