Changeset 150 for trunk/src/proj_field.m
- Timestamp:
- Dec 3, 2010, 12:16:51 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/proj_field.m
r109 r150 81 81 82 82 function [ProjData,errormsg]=proj_field(FieldData,ObjectData,IndexObj) 83 83 errormsg=[];%default 84 84 if isfield(ObjectData,'ProjMode') && (isequal(ObjectData.ProjMode,'none')||isequal(ObjectData.ProjMode,'mask_inside')||isequal(ObjectData.ProjMode,'mask_outside')) 85 85 ProjData=[]; … … 170 170 return 171 171 end 172 ProjData=proj_heading(FieldData,ObjectData);172 [ProjData,errormsg]=proj_heading(FieldData,ObjectData); 173 173 ProjData.NbDim=0; 174 174 %ProjData.ListDimName= {'nb_points'}; … … 373 373 function [ProjData,errormsg]=proj_patch(FieldData,ObjectData)%% 374 374 %------------------------------------------------------------------- 375 ProjData=proj_heading(FieldData,ObjectData);375 [ProjData,errormsg]=proj_heading(FieldData,ObjectData); 376 376 377 377 objectfield=fieldnames(ObjectData); … … 560 560 function [ProjData,errormsg] = proj_line(FieldData, ObjectData) 561 561 %----------------------------------------------------------------- 562 ProjData=proj_heading(FieldData,ObjectData);%transfer global attributes 562 [ProjData,errormsg]=proj_heading(FieldData,ObjectData);%transfer global attributes 563 if ~isempty(errormsg) 564 return 565 end 563 566 ProjData.NbDim=1; 564 565 567 %initialisation of the input parameters and defaultoutput 566 568 ProjMode='projection';%direct projection on the line by default … … 991 993 992 994 % initiate Matlab structure for physical field 993 ProjData=proj_heading(FieldData,ObjectData);995 [ProjData,errormsg]=proj_heading(FieldData,ObjectData); 994 996 ProjData.NbDim=2; 995 997 ProjData.ListVarName={}; … … 1561 1563 1562 1564 % initiate Matlab structure for physical field 1563 ProjData=proj_heading(FieldData,ObjectData);1565 [ProjData,errormsg]=proj_heading(FieldData,ObjectData); 1564 1566 ProjData.NbDim=3; 1565 1567 %ProjData.ListDimName={};%name of dimension … … 2064 2066 % ProjData=FieldData; 2065 2067 ProjData=[];%default 2068 errormsg=[];%default 2066 2069 if ~isfield(FieldData,'ListGlobalAttribute') 2067 2070 ProjData.ListGlobalAttribute={};
Note: See TracChangeset
for help on using the changeset viewer.