Fixing interpolation function (#549)

This commit is contained in:
notmasteryet 2011-10-10 22:35:17 -05:00
parent 42b1a40315
commit 6d6c5f94cc

4
pdf.js
View File

@ -6797,11 +6797,11 @@ var PDFFunction = (function pdfFunction() {
diff.push(c1[i] - c0[i]);
this.func = function pdfFunctionConstructInterpolatedFunc(args) {
var x = args[0];
var x = n == 1 ? args[0] : Math.pow(args[0], n);
var out = [];
for (var j = 0; j < length; ++j)
out.push(c0[j] + (x^n * diff[i]));
out.push(c0[j] + (x * diff[j]));
return out;
};