Changeset 19856


Ignore:
Timestamp:
12/04/15 08:28:58 (9 years ago)
Author:
Eric.Larour
Message:

CHG (javascript): colorbarprecision option.

File:
1 edited

Legend:

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

    r19855 r19856  
    213213                        var caxisdelta = caxis[1] - caxis[0];
    214214                        var clabelitem;
     215                        precision=options.getfieldvalue('colorbarprecision',3);
    215216                        if (options.exist('log')) {
    216217                                for (var i = cdivisions; i >= 0; i--) {
    217218                                        if (caxisdelta*i/cdivisions==min) {
    218                                                 labels[i] = (caxis[0]).toPrecision(3);
     219                                                labels[i] = (caxis[0]).toPrecision(precision);
    219220                                        }
    220221                                        else {
    221                                                 labels[i] = (Math.exp(Math.log(caxisdelta)*i/cdivisions)+caxis[0]).toPrecision(3);
     222                                                labels[i] = (Math.exp(Math.log(caxisdelta)*i/cdivisions)+caxis[0]).toPrecision(precision);
    222223                                        }       
    223224                                }
    224225                        } else {
    225226                                for (var i = cdivisions; i >= 0; i--) {
    226                                         labels[i] = (caxisdelta*(cdivisions-i)/cdivisions+caxis[0]).toPrecision(3);
     227                                        labels[i] = (caxisdelta*(cdivisions-i)/cdivisions+caxis[0]).toPrecision(precision);
    227228                                }
    228229                        }
Note: See TracChangeset for help on using the changeset viewer.