Changeset 1197 for trunk/src/series.m


Ignore:
Timestamp:
Mar 11, 2026, 5:31:25 PM (3 days ago)
Author:
sommeria
Message:

bugs repaired

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/series.m

    r1196 r1197  
    30673067                    TimeTable{LineIndex,5}=get_time(Param.IndexRange.MaxIndex_i(LineIndex),MaxIndex_j,PairString,InputTable,SeriesData.FileInfo{LineIndex},GetFieldData.Time.TimeName);  % Max time
    30683068                case 'variable'
    3069                     set(handles.TimeName,'String',['var:' GetFieldData.Time.TimeName])
    3070                     set(handles.NomType,'String','*')
    3071                     set(handles.RootFile,'String',[get(handles.RootFile,'String') get(handles.FileIndex,'String')])% A VERIFIER !!!!!!
    3072                     set(handles.FileIndex,'String','')
     3069                    TimeName=['var:' GetFieldData.Time.TimeName];
     3070                   % set(handles.TimeName,'String',['var:' GetFieldData.Time.TimeName])
     3071%                     set(handles.NomType,'String','*')
     3072%                     set(handles.RootFile,'String',[get(handles.RootFile,'String') get(handles.FileIndex,'String')])% A VERIFIER !!!!!!
     3073%                     set(handles.FileIndex,'String','')
    30733074                    ParamIn.TimeVarName=GetFieldData.Time.TimeName;
    30743075                case 'matrix_index'
     
    33613362%------------------------------------------------------------------------
    33623363function CheckMask_Callback(hObject, eventdata, handles)
    3363 
     3364% SeriesData=get(handles.series,'UserData');
    33643365
    33653366if get(handles.CheckMask,'Value')
     3367   
    33663368    set(handles.DeleteMask,'Visible','on')
    33673369    Param=read_GUI_series(handles); % displayed parameters
     
    33793381    %checkmask=zeros(NbView,1);
    33803382    for iview=1:NbView
    3381         checkmask=0;
     3383        checkmask=false;
    33823384        FirstFileName=fullfile_uvmat(Param.InputTable{iview,1},Param.InputTable{iview,2},Param.InputTable{iview,3},...
    33833385            Param.InputTable{iview,5},Param.InputTable{iview,4},i1,i2,j1,j2);
    33843386       
    3385        % [FileInfo,VideoObject]=get_file_info(FirstFileName);
     3387        [FileInfo,VideoObject]=get_file_info(FirstFileName);
    33863388       
    33873389       
    3388 %         Data=nc2struct(FirstFileName);
    3389         if isfield(Data,'Civ2_Mask')
    3390             if exist(Data.Civ2_Mask,'file')
    3391             MaskTable{iview,1}=Data.Civ2_Mask;
    3392             checkmask=1;
     3390       %  Data=nc2struct(FirstFileName);
     3391        if isfield(FileInfo,'MaskFile') && isfield(FileInfo,'MaskExt')
     3392           if  isfield(FileInfo,'MaskNbSlice')&& exist([FileInfo.MaskFile '_1' FileInfo.MaskExt],'file')
     3393            MaskTable{iview,1}=[FileInfo.MaskFile '_1' FileInfo.MaskExt];
     3394            MaskTable{iview,2}=num2str(FileInfo.MaskNbSlice);
     3395            checkmask=true;
     3396           elseif exist([FileInfo.MaskFile FileInfo.MaskExt],'file')
     3397                 MaskTable{iview,1}=[FileInfo.MaskFile FileInfo.MaskExt];
     3398                 MaskTable{iview,2}='';
     3399                  checkmask=true;
    33933400            end
    33943401        end
     
    34103417    end
    34113418    set(handles.MaskTable,'Data',MaskTable)
    3412     set(handles.CheckMask,'Value',0)
    3413 end
     3419end
     3420
    34143421%       
    34153422% if ~isempty(NewMask)
Note: See TracChangeset for help on using the changeset viewer.