It's a color space that only contains a white and alpha component. Hue doesn't make sense in an all white space. It's like if we were talking about a train that only goes between NYC and DC, and you asked "How long does it take for that train to reach London?" You can't ask that question because the train doesn't go there. It doesn't have that degree of freedom.
Your second example has white in a RGB color space. That does have the freedom to give you hue. On Sat, Nov 1, 2014 at 2:36 PM, Torsten Curdt <tcu...@vafer.org> wrote: > I am struggling to understand why this causes an exception > > NSColor *base = [NSColor whiteColor]; > NSColor *stroke = [NSColor colorWithCalibratedHue:base.hueComponent > > saturation:base.saturationComponent > brightness:0.4 > alpha:base.alphaComponent]; > > "-hueComponent not valid for the NSColor NSCalibratedWhiteColorSpace 1 1; > need to first convert colorspace." > > While the following colors work OK > > - [NSColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:1.0] > - [NSColor redColor] > > Can anyone offer some insights? > > cheers, > Torsten > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > > https://lists.apple.com/mailman/options/cocoa-dev/stephen.butler%40gmail.com > > This email sent to stephen.but...@gmail.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com