Changeset 19910


Ignore:
Timestamp:
12/17/15 22:14:16 (9 years ago)
Author:
dlcheng
Message:

CHG (javascript): Consolidating radaroverlay handling.

Location:
issm/trunk-jpl/src/m/plot
Files:
1 deleted
2 edited

Legend:

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

    r19908 r19910  
    216216                return;
    217217        }
    218        
    219         //Figure out if this is a semi-transparent plot.
    220         if (options.getfieldvalue('radaroverlay','on')=='on'){
    221                 if (md.radaroverlay) {
    222                         nodes["radaroverlay"] = Node(gl,options);
    223                         plot_radaroverlay(md,data,options,canvas,gl,nodes["radaroverlay"]);
    224                 }
    225         }
    226218
    227219        if (typeof data !== 'string'){
  • issm/trunk-jpl/src/m/plot/plot_overlay.js

    r19908 r19910  
    2525        var isplanet = meshresults[5];
    2626        //}}}
    27 
     27               
    2828        //Compute coordinates and data range:
    2929        var modelxlim = [ArrayMin(x),ArrayMax(x)];
     
    6060        var yrange = modelylim[1] - modelylim[0];
    6161       
     62        //Handle outer radaroverlay
     63        if (md.radaroverlay) {
     64                var newelements = [];
     65                for (var i = 0; i < md.radaroverlay.outerindex.length; i++) {
     66                        newelements.push([md.radaroverlay.outerindex[i][0] + x.length, md.radaroverlay.outerindex[i][1] + y.length, md.radaroverlay.outerindex[i][2] + z.length]);
     67                }
     68                x = [].concat(x, md.radaroverlay.outerx);
     69                y = [].concat(y, md.radaroverlay.outery);
     70                z = [].concat(z, md.radaroverlay.outerheight);
     71                elements = [].concat(elements, newelements);
     72        }
     73       
    6274        //generate mesh:
    6375        for(var i = 0; i < x.length; i++){
Note: See TracChangeset for help on using the changeset viewer.