Prepare for 3D image

This commit is contained in:
Rikard Bartholf
2017-05-18 15:42:31 +02:00
parent 2acdcafe09
commit 0d6654c67d
3 changed files with 92 additions and 3 deletions
+6
View File
@@ -5,6 +5,7 @@ var ApertureHandler = require('./ApertureHandler');
var ButtonMenu = require('./ButtonMenu');
var DragbarHandler = require('./DragbarHandler');
var Viewport = require('./Viewport');
var ThreeDHandler = require('./3dHandler');
var Canvas = fabric.util.createClass(fabric.Canvas, {
initialize: function (id) {
@@ -30,6 +31,11 @@ var Canvas = fabric.util.createClass(fabric.Canvas, {
});
},
get3dHandler: function () {
return this.__3dHandler ||
(this.__3dHandler = new ThreeDHandler(this));
},
getApertures: function () {
return this.__aperturehandler ||
(this.__aperturehandler = new ApertureHandler(this));