Changeset 25797


Ignore:
Timestamp:
12/01/20 13:30:52 (4 years ago)
Author:
Mathieu Morlighem
Message:

CHG: added levelset option to plot_overlay.m

File:
1 edited

Legend:

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

    r22923 r25797  
    1616        radaronly=0;
    1717        [data datatype]=processdata(md,data,options);
     18end
     19
     20islevelset = exist(options,'levelset');
     21if islevelset
     22        levelset = getfieldvalue(options,'levelset');
     23        [levelset datatype]=processdata(md,levelset,options);
    1824end
    1925
     
    6874else
    6975        data_grid=InterpFromMeshToGrid(elements,x/getfieldvalue(options,'unit',1),y/getfieldvalue(options,'unit',1),data,x_m,y_m,NaN);
     76end
     77%Mask values if levelset>0
     78if islevelset
     79        ls_grid=InterpFromMeshToGrid(elements,x/getfieldvalue(options,'unit',1),y/getfieldvalue(options,'unit',1),levelset,x_m,y_m,+1);
     80        data_grid(ls_grid>0) = NaN;
    7081end
    7182
Note: See TracChangeset for help on using the changeset viewer.