68 var _CGNamedColorSpaces = {};
70 #define _CGColorSpaceCreateWithModel(aModel, aComponentCount, aBaseColorSpace) \
71 { model:aModel, count:aComponentCount, base:aBaseColorSpace }
132 var colorSpace = _CGNamedColorSpaces[aName];
160 return aColorSpace.count;
169 return aColorSpace.model;
196 #define STANDARDIZE(components, index, minimum, maximum, multiplier) \
198 if (index > components.length) \
200 components[index] = maximum; \
204 var component = components[index]; \
206 if (component < minimum) \
207 components[index] = minimum; \
208 else if (component > maximum) \
209 components[index] = maximum; \
211 components[index] = ROUND(component * multiplier) / multiplier; \
216 var count = aColorSpace.count;
223 if (aColorSpace.base)
224 aColorSpace = aColorSpace.base;
226 switch (aColorSpace.model)