Changeset 19923


Ignore:
Timestamp:
01/03/16 11:34:21 (9 years ago)
Author:
dlcheng
Message:

CHG (javascript): Fixing drawing of unit plots, adding more code folds.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/plot/webgl.js

    r19922 r19923  
    315315//}}}
    316316//{{{ Interface Functions
    317 function onPan(ev,canvas) {
     317function onPan(ev,canvas) { //{{{
    318318        ev.preventDefault();
    319319        if (ev.type == 'panstart') {
     
    345345       
    346346        console.log(canvas.rotation);
    347 }
    348 function onPinch(ev,canvas) {
     347} //}}}
     348function onPinch(ev,canvas) { //{{{
    349349        ev.preventDefault();
    350350        if (ev.type == 'pinchstart') {
     
    355355                console.log(canvas.zoomFactor);
    356356        }
    357 }
    358 function onZoom(ev,canvas) {
     357} //}}}
     358function onZoom(ev,canvas) { //{{{
    359359        ev.preventDefault();
    360360        var delta = 1/10 * clamp(ev.scale || ev.wheelDelta || -ev.detail, -1, 1);
    361361        canvas.zoomFactor = clamp(canvas.zoomFactor - delta * canvas.zoomFactor, canvas.zoomBounds[1], canvas.zoomBounds[0]);
    362362        console.log(canvas.zoomFactor);
    363 }
     363} //}}}
    364364//}}}
    365365//{{{ Drawing Functions
     
    482482       
    483483        var drawPassNumber = 2;
    484         for (var i = drawPassNumber - 1; i > 0; i--) {
     484        for (var i = drawPassNumber - 1; i >= 0; i--) {
    485485                for (var node in nodes) {
    486486                        if (nodes[node]["drawOrder"] == i) {
Note: See TracChangeset for help on using the changeset viewer.