Changeset 19786
- Timestamp:
- 11/22/15 20:02:28 (9 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/plot/applyoptions.js
r19785 r19786 153 153 ccontext.fillRect(0, Math.floor(i * cheight / cdivisions), cwidth, Math.ceil(cheight / cdivisions)); 154 154 } 155 //Set colorbar lables 156 var clabels = $('<ul id="'+options.getfieldvalue('canvasid')+'_colorbar_labels"></ul>').insertAfter('#'+options.getfieldvalue('canvasid')+'_colorbar'); 157 clabels.css({'width':'auto','height':String(options.getfieldvalue('canvassize',480)),'vertical-align':'top','list-style-type':'none','display':'inline-table','padding':'0px','margin':'0px '+String(cwidth/4)+'px 0px '+String(cwidth/4)+'px'}); 158 var labels = []; 159 var cdivisions = 8; 160 var caxisdelta = caxis[1] - caxis[0]; 161 var clabelitem; 162 163 if (options.exist('log')) { 164 //logvalue=options.getfieldvalue('log'); 165 //set(c,'YTick',log(tick_vals)./log(logvalue)); 166 for (var i = cdivisions; i >= 0; i--) { 167 labels[i] = (caxisdelta*i/cdivisions-caxis[0]).toFixed(2); 168 } 169 } else { 170 for (var i = cdivisions; i >= 0; i--) { 171 labels[i] = (caxisdelta*i/cdivisions-caxis[0]).toFixed(2); 172 } 173 } 174 for (var i = cdivisions; i >= 0; i--) { 175 var clabelitem = $('<li><div>'+labels[i]+'</div></li>') 176 clabelitem.css({'display':'table-row'}); 177 clabelitem.find('div').css({'display':'table-cell','vertical-align':'middle'}); 178 clabelitem.appendTo('#'+options.getfieldvalue('canvasid')+'_colorbar_labels'); 179 } 155 180 } 156 181 /* //{{{ … … 218 243 set(gca,'Position',posaxes); 219 244 } 245 if (options.exist('cbYTickLabel')) { 246 } 220 247 */ //}}} 221 if (options.exist('cbYTickLabel')) {222 var cwidth = options.getfieldvalue('colorbarwidth',options.getfieldvalue('canvassize',480)/20);223 var clabels = $('<ul id="'+options.getfieldvalue('canvasid')+'_colorbar_labels"></ul>').insertAfter('#'+options.getfieldvalue('canvasid')+'_colorbar');224 clabels.css({'width':'auto','height':String(options.getfieldvalue('canvassize',480)),'vertical-align':'top','list-style-type':'none','display':'inline-table','padding':'0px','margin':'0px '+String(cwidth/4)+'px 0px '+String(cwidth/4)+'px'});225 var tick_vals = options.getfieldvalue('cbYTickLabel');226 var labels = [];227 var cdivisions = 8;228 var caxisdelta = caxis[1] - caxis[0];229 var clabelitem;230 if (options.exist('log')) {231 //logvalue=options.getfieldvalue('log');232 //set(c,'YTick',log(tick_vals)./log(logvalue));233 } else {234 for (var i = cdivisions; i >= 0; i--) {235 var clabelitem = $('<li><div>'+(caxisdelta*i/cdivisions-caxis[0]).toFixed(2)+'</div></li>')236 clabelitem.css({'display':'table-row'});237 clabelitem.find('div').css({'display':'table-cell','vertical-align':'middle'});238 clabelitem.appendTo('#'+options.getfieldvalue('canvasid')+'_colorbar_labels');239 }240 }241 }242 248 } 243 249 } else { -
issm/trunk-jpl/test/NightlyRun/test101.html
r19785 r19786 95 95 //md=solve(md,StressbalanceSolutionEnum()); 96 96 97 plotmodel(md,'data',md.initialization.vel,'colorbar', 1,'cbYTickLabel',1, 'data',md.initialization.vx,97 plotmodel(md,'data',md.initialization.vel,'colorbar','on', 'data',md.initialization.vx, 98 98 'data',md.initialization.temperature, 'data',md.basalforcings.floatingice_melting_rate,'data','mesh'); 99 99
Note:
See TracChangeset
for help on using the changeset viewer.