diff options
author | Jonathan Duran | 2012-05-09 09:58:27 -0700 |
---|---|---|
committer | Jonathan Duran | 2012-05-09 09:58:27 -0700 |
commit | 48a2a800155fd2d608fb7191c0180cd8f625cd44 (patch) | |
tree | 899f9cf1b09a01bc073f92ab498236aed80b38ec /js/tools/drawing-tool-base.js | |
parent | 2ea8a62835f4c20efff2623306e7205e6f5bf0ba (diff) | |
parent | d220c02e246b30509b28a47fa04916ca2b8122e4 (diff) | |
download | ninja-48a2a800155fd2d608fb7191c0180cd8f625cd44.tar.gz |
Merge branch 'refs/heads/NINJAmaster' into TimelineUber
Conflicts:
js/panels/Timeline/TimelineTrack.reel/TimelineTrack.html
Signed-off-by: Jonathan Duran <jduran@motorola.com>
Diffstat (limited to 'js/tools/drawing-tool-base.js')
-rwxr-xr-x | js/tools/drawing-tool-base.js | 29 |
1 files changed, 2 insertions, 27 deletions
diff --git a/js/tools/drawing-tool-base.js b/js/tools/drawing-tool-base.js index 7d97f105..84641754 100755 --- a/js/tools/drawing-tool-base.js +++ b/js/tools/drawing-tool-base.js | |||
@@ -36,9 +36,8 @@ exports.DrawingToolBase = Montage.create(Montage, { | |||
36 | * 2 - Y value converted to screen point | 36 | * 2 - Y value converted to screen point |
37 | */ | 37 | */ |
38 | getInitialSnapPoint: { | 38 | getInitialSnapPoint: { |
39 | value: function(x, y, shapeCanvas) { | 39 | value: function(x, y, shapeCanvas) |
40 | snapManager.clearDragPlane(); | 40 | { |
41 | |||
42 | // update the snap settings | 41 | // update the snap settings |
43 | snapManager.enableSnapAlign( snapManager.snapAlignEnabledAppLevel() ); | 42 | snapManager.enableSnapAlign( snapManager.snapAlignEnabledAppLevel() ); |
44 | snapManager.enableElementSnap( snapManager.elementSnapEnabledAppLevel() ); | 43 | snapManager.enableElementSnap( snapManager.elementSnapEnabledAppLevel() ); |
@@ -446,30 +445,6 @@ exports.DrawingToolBase = Montage.create(Montage, { | |||
446 | }, | 445 | }, |
447 | 446 | ||
448 | /** | 447 | /** |
449 | * Get the matrix for the actual element being added to the user document. | ||
450 | */ | ||
451 | getElementMatrix: { | ||
452 | value: function(planeMat, midPt) { | ||
453 | var divMat, flatMat, flatMatSafe; | ||
454 | // calculate the matrix for the element. | ||
455 | // we should not need to worry about divide by zero below since we snapped to the point | ||
456 | divMat = planeMat.slice(0); | ||
457 | divMat[12] = 0.0; | ||
458 | divMat[13] = 0.0; | ||
459 | //divMat[14] = 0.0; | ||
460 | divMat[14] = midPt[2]; | ||
461 | |||
462 | // set the left and top of the element such that the center of the rectangle is at the mid point | ||
463 | viewUtils.setViewportObj(this.stage); | ||
464 | |||
465 | flatMat = divMat; | ||
466 | flatMatSafe = MathUtils.scientificToDecimal(flatMat, 10); | ||
467 | |||
468 | return "matrix3d(" + flatMatSafe + ")"; | ||
469 | } | ||
470 | }, | ||
471 | |||
472 | /** | ||
473 | * Draw Helper Functions | 448 | * Draw Helper Functions |
474 | */ | 449 | */ |
475 | 450 | ||