MonobjcMonobjc Documented Class Library
ColorWithDeviceHueSaturationBrightnessAlpha Method (hue, saturation, brightness, alpha)
NamespacesMonobjc.AppKitNSColorColorWithDeviceHueSaturationBrightnessAlpha(CGFloat, CGFloat, CGFloat, CGFloat)

Creates and returns an NSColor object using the given opacity value and HSB color space components.

Original signature is '+ (NSColor *)colorWithDeviceHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public static NSColor ColorWithDeviceHueSaturationBrightnessAlpha(
	CGFloat hue,
	CGFloat saturation,
	CGFloat brightness,
	CGFloat alpha
)
Public Shared Function ColorWithDeviceHueSaturationBrightnessAlpha ( _
	hue As CGFloat, _
	saturation As CGFloat, _
	brightness As CGFloat, _
	alpha As CGFloat _
) As NSColor
public:
static NSColor^ ColorWithDeviceHueSaturationBrightnessAlpha(
	CGFloat hue, 
	CGFloat saturation, 
	CGFloat brightness, 
	CGFloat alpha
)
Parameters
hue (CGFloat)
The hue component of the color object.
saturation (CGFloat)
The saturation component of the color object.
brightness (CGFloat)
The brightness component of the color object.
alpha (CGFloat)
The opacity value of the color object.
Return Value
The color object.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)