]> git.parisson.com Git - pdf.js.git/commitdiff
[Cleanup] Renomve no longer needed RadialAxialShading.prototype.getPattern as toIR...
authorJulian Viereck <julian.viereck@gmail.com>
Wed, 7 Sep 2011 23:13:41 +0000 (16:13 -0700)
committerJulian Viereck <julian.viereck@gmail.com>
Thu, 15 Sep 2011 15:59:52 +0000 (08:59 -0700)
pdf.js

diff --git a/pdf.js b/pdf.js
index d8e37a7b2074c60ba267b7c5be0ac4961280c303..eb7b19c3fd502a3df2177dd0c8aeec01bfe61c28 100644 (file)
--- a/pdf.js
+++ b/pdf.js
@@ -6251,54 +6251,6 @@ var RadialAxialShading = (function() {
   }
 
   constructor.prototype = {
-    getPattern: function() {
-      var coordsArr = this.coordsArr;
-      var type = this.shadingType;
-      var p0, p1, r0, r1;
-      if (type == 2) {
-        p0 = [coordsArr[0], coordsArr[1]];
-        p1 = [coordsArr[2], coordsArr[3]];
-      } else if (type == 3) {
-        p0 = [coordsArr[0], coordsArr[1]];
-        p1 = [coordsArr[3], coordsArr[4]];
-        r0 = coordsArr[2];
-        r1 = coordsArr[5];
-      } else {
-        error('getPattern type unknown: ' + type);
-      }
-
-      var matrix = this.matrix;
-      if (matrix) {
-        p0 = Util.applyTransform(p0, matrix);
-        p1 = Util.applyTransform(p1, matrix);
-      }
-
-      // if the browser supports getting the tranform matrix, convert
-      // gradient coordinates from pattern space to current user space
-      var ctx = this.ctx;
-      if (ctx.mozCurrentTransform) {
-        var userMatrix = ctx.mozCurrentTransformInverse;
-
-        p0 = Util.applyTransform(p0, curMatrix);
-        p0 = Util.applyTransform(p0, userMatrix);
-
-        p1 = Util.applyTransform(p1, curMatrix);
-        p1 = Util.applyTransform(p1, userMatrix);
-      }
-
-      var colorStops = this.colorStops, grad;
-      if (type == 2)
-        grad = ctx.createLinearGradient(p0[0], p0[1], p1[0], p1[1]);
-      else if (type == 3)
-        grad = ctx.createRadialGradient(p0[0], p0[1], r0, p1[0], p1[1], r1);
-
-      for (var i = 0, ii = colorStops.length; i < ii; ++i) {
-        var c = colorStops[i];
-        grad.addColorStop(c[0], c[1]);
-      }
-      return grad;
-    },
-
     getIR: function() {
       var coordsArr = this.coordsArr;
       var type = this.shadingType;
@@ -6311,7 +6263,7 @@ var RadialAxialShading = (function() {
         var p1 = [coordsArr[3], coordsArr[4]];
         var r0 = coordsArr[2], r1 = coordsArr[5];
       } else {
-        error();
+        error('getPattern type unknown: ' + type);
       }
 
       var matrix = this.matrix;