args = TilingPattern.getIR(operatorList, dict, args);
}
else if (typeNum == SHADING_PATTERN) {
- var shading = xref.fetchIfRef(dict.get('Shading'));
+ var shading = dict.get('Shading');
var matrix = dict.get('Matrix');
- var pattern = Pattern.parseShading(shading, matrix, xref, res,
- null /*ctx*/);
+ var pattern = Pattern.parseShading(shading, matrix, xref,
+ res);
args = pattern.getIR();
} else {
error('Unkown PatternType ' + typeNum);
}
};
- Pattern.shadingFromIR = function pattern_shadingFromIR(raw) {
- Pattern.shadingFromIR = function Pattern_shadingFromIR(ctx, raw) {
- return Shadings[raw[0]].fromIR(ctx, raw);
++ Pattern.shadingFromIR = function Pattern_shadingFromIR(raw) {
+ return Shadings[raw[0]].fromIR(raw);
};
- Pattern.parseShading = function pattern_shading(shading, matrix, xref, res) {
- Pattern.parseShading = function Pattern_parseShading(shading, matrix, xref,
- res, ctx) {
++ Pattern.parseShading = function Pattern_parseShading(shading, matrix, xref, res) {
var dict = isStream(shading) ? shading.dict : shading;
var type = dict.get('ShadingType');
this.colorStops = colorStops;
}
- RadialAxial.fromIR = function radialAxialShadingGetIR(raw) {
- RadialAxial.fromIR = function RadialAxial_fromIR(ctx, raw) {
++ RadialAxial.fromIR = function RadialAxial_fromIR(raw) {
var type = raw[1];
var colorStops = raw[2];
var p0 = raw[3];