68 var _CGNamedColorSpaces = {};
70 #define _CGColorSpaceCreateWithModel(aModel, aComponentCount, aBaseColorSpace) \
71 { model:aModel, count:aComponentCount, base:aBaseColorSpace }
132 var colorSpace = _CGNamedColorSpaces[aName];
173 return aColorSpace.count;
182 return aColorSpace.model;
209 #define STANDARDIZE(components, index, minimum, maximum, multiplier) \
211 if (index > components.length) \
213 components[index] = maximum; \
217 var component = components[index]; \
219 if (component < minimum) \
220 components[index] = minimum; \
221 else if (component > maximum) \
222 components[index] = maximum; \
224 components[index] = ROUND(component * multiplier) / multiplier; \
229 var count = aColorSpace.count;
236 if (aColorSpace.base)
237 aColorSpace = aColorSpace.base;
239 switch (aColorSpace.model)