70 var _CGNamedColorSpaces = {};
72 #define _CGColorSpaceCreateWithModel(aModel, aComponentCount, aBaseColorSpace) \
73 { model:aModel, count:aComponentCount, base:aBaseColorSpace }
134 var colorSpace = _CGNamedColorSpaces[aName];
175 return aColorSpace.count;
184 return aColorSpace.model;
211 #define STANDARDIZE(components, index, minimum, maximum, multiplier) \
213 if (index > components.length) \
215 components[index] = maximum; \
219 var component = components[index]; \
221 if (component < minimum) \
222 components[index] = minimum; \
223 else if (component > maximum) \
224 components[index] = maximum; \
226 components[index] = ROUND(component * multiplier) / multiplier; \
231 var count = aColorSpace.count;
238 if (aColorSpace.base)
239 aColorSpace = aColorSpace.base;
241 switch (aColorSpace.model)