code: function(options) {
          var point = options.point ?
              options.point.times($.pixelDensityRatio) :
              this.getCanvasCenter();
  
          var context = this._getContext(options.useSketch);
          context.save();
  
          context.translate(point.x, point.y);
          if(this.viewer.viewport.flipped){
            context.rotate(Math.PI / 180 * -options.degrees);
            context.scale(-1, 1);
          } else{
            context.rotate(Math.PI / 180 * options.degrees);
          }
          context.translate(-point.x, -point.y);
      }
docs: private