mirror of
https://github.com/scratchfoundation/paper.js.git
synced 2025-01-01 02:38:43 -05:00
Raster: add todo and perform small cleanup.
This commit is contained in:
parent
d564be8a7e
commit
ff2ac484da
1 changed files with 5 additions and 2 deletions
|
@ -65,8 +65,8 @@ Raster = Item.extend({
|
||||||
var u = new Point(1, 0).transform(matrix).subtract(orig);
|
var u = new Point(1, 0).transform(matrix).subtract(orig);
|
||||||
var v = new Point(0, 1).transform(matrix).subtract(orig);
|
var v = new Point(0, 1).transform(matrix).subtract(orig);
|
||||||
return new Size(
|
return new Size(
|
||||||
72.0 / u.length,
|
72 / u.length,
|
||||||
72.0 / v.length
|
72 / v.length
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -82,6 +82,8 @@ Raster = Item.extend({
|
||||||
getImage: function() {
|
getImage: function() {
|
||||||
return this._image || this.canvas;
|
return this._image || this.canvas;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// TODO: setImage
|
||||||
|
|
||||||
// TODO: drawImage(image, point)
|
// TODO: drawImage(image, point)
|
||||||
drawImage: function(image, x, y) {
|
drawImage: function(image, x, y) {
|
||||||
|
@ -140,6 +142,7 @@ Raster = Item.extend({
|
||||||
setCanvas: function(canvas) {
|
setCanvas: function(canvas) {
|
||||||
if (this._canvas)
|
if (this._canvas)
|
||||||
CanvasProvider.returnCanvas(this._canvas);
|
CanvasProvider.returnCanvas(this._canvas);
|
||||||
|
this._image = null;
|
||||||
this._ctx = null;
|
this._ctx = null;
|
||||||
this._canvas = canvas;
|
this._canvas = canvas;
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue