Changeset 6456
- Timestamp:
- 10/29/10 10:48:34 (14 years ago)
- Location:
- issm/trunk/src/m/kml
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/kml/kml_colorstyle.m
r6455 r6456 85 85 86 86 kmlref=feval(class(kml)); 87 fnames=fieldnames(kmlref); 87 88 88 89 % loop through each parameter in the input list (comparing to the reference … … 90 91 91 92 for i=1:2:length(varargin) 92 if is field(kmlref,varargin{i})93 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 93 94 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 94 95 kml.(varargin{i})=varargin{i+1}; … … 96 97 if ~isempty(inputname(i+1)) 97 98 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 98 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));99 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 99 100 else 100 101 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 101 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));102 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 102 103 end 103 104 end -
issm/trunk/src/m/kml/kml_container.m
r6455 r6456 85 85 86 86 kmlref=feval(class(kml)); 87 fnames=fieldnames(kmlref); 87 88 88 89 % loop through each parameter in the input list (comparing to the reference … … 90 91 91 92 for i=1:2:length(varargin) 92 if is field(kmlref,varargin{i})93 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 93 94 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 94 95 kml.(varargin{i})=varargin{i+1}; … … 96 97 if ~isempty(inputname(i+1)) 97 98 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 98 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));99 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 99 100 else 100 101 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 101 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));102 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 102 103 end 103 104 end -
issm/trunk/src/m/kml/kml_document.m
r6455 r6456 84 84 85 85 kmlref=feval(class(kml)); 86 fnames=fieldnames(kmlref); 86 87 87 88 % loop through each parameter in the input list (comparing to the reference … … 89 90 90 91 for i=1:2:length(varargin) 91 if is field(kmlref,varargin{i})92 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 92 93 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 93 94 kml.(varargin{i})=varargin{i+1}; … … 95 96 if ~isempty(inputname(i+1)) 96 97 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 97 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));98 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 98 99 else 99 100 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 100 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));101 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 101 102 end 102 103 end -
issm/trunk/src/m/kml/kml_feature.m
r6455 r6456 102 102 103 103 kmlref=feval(class(kml)); 104 fnames=fieldnames(kmlref); 104 105 105 106 % loop through each parameter in the input list (comparing to the reference … … 107 108 108 109 for i=1:2:length(varargin) 109 if is field(kmlref,varargin{i})110 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 110 111 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 111 112 kml.(varargin{i})=varargin{i+1}; … … 113 114 if ~isempty(inputname(i+1)) 114 115 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 115 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));116 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 116 117 else 117 118 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 118 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));119 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 119 120 end 120 121 end -
issm/trunk/src/m/kml/kml_folder.m
r6455 r6456 84 84 85 85 kmlref=feval(class(kml)); 86 fnames=fieldnames(kmlref); 86 87 87 88 % loop through each parameter in the input list (comparing to the reference … … 89 90 90 91 for i=1:2:length(varargin) 91 if is field(kmlref,varargin{i})92 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 92 93 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 93 94 kml.(varargin{i})=varargin{i+1}; … … 95 96 if ~isempty(inputname(i+1)) 96 97 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 97 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));98 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 98 99 else 99 100 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 100 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));101 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 101 102 end 102 103 end -
issm/trunk/src/m/kml/kml_geometry.m
r6455 r6456 78 78 79 79 kmlref=feval(class(kml)); 80 fnames=fieldnames(kmlref); 80 81 81 82 % loop through each parameter in the input list (comparing to the reference … … 83 84 84 85 for i=1:2:length(varargin) 85 if is field(kmlref,varargin{i})86 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 86 87 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 87 88 kml.(varargin{i})=varargin{i+1}; … … 89 90 if ~isempty(inputname(i+1)) 90 91 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 91 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));92 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 92 93 else 93 94 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 94 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));95 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 95 96 end 96 97 end -
issm/trunk/src/m/kml/kml_linearring.m
r6455 r6456 86 86 87 87 kmlref=feval(class(kml)); 88 fnames=fieldnames(kmlref); 88 89 89 90 % loop through each parameter in the input list (comparing to the reference … … 91 92 92 93 for i=1:2:length(varargin) 93 if is field(kmlref,varargin{i})94 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 94 95 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 95 96 kml.(varargin{i})=varargin{i+1}; … … 97 98 if ~isempty(inputname(i+1)) 98 99 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 99 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));100 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 100 101 else 101 102 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 102 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));103 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 103 104 end 104 105 end -
issm/trunk/src/m/kml/kml_linestring.m
r6455 r6456 86 86 87 87 kmlref=feval(class(kml)); 88 fnames=fieldnames(kmlref); 88 89 89 90 % loop through each parameter in the input list (comparing to the reference … … 91 92 92 93 for i=1:2:length(varargin) 93 if is field(kmlref,varargin{i})94 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 94 95 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 95 96 kml.(varargin{i})=varargin{i+1}; … … 97 98 if ~isempty(inputname(i+1)) 98 99 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 99 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));100 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 100 101 else 101 102 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 102 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));103 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 103 104 end 104 105 end -
issm/trunk/src/m/kml/kml_linestyle.m
r6455 r6456 78 78 79 79 kmlref=feval(class(kml)); 80 fnames=fieldnames(kmlref); 80 81 81 82 % loop through each parameter in the input list (comparing to the reference … … 83 84 84 85 for i=1:2:length(varargin) 85 if is field(kmlref,varargin{i})86 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 86 87 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 87 88 kml.(varargin{i})=varargin{i+1}; … … 89 90 if ~isempty(inputname(i+1)) 90 91 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 91 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));92 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 92 93 else 93 94 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 94 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));95 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 95 96 end 96 97 end -
issm/trunk/src/m/kml/kml_multigeometry.m
r6455 r6456 63 63 64 64 kmlref=feval(class(kml)); 65 fnames=fieldnames(kmlref); 65 66 66 67 % loop through each parameter in the input list (comparing to the reference … … 68 69 69 70 for i=1:2:length(varargin) 70 if is field(kmlref,varargin{i})71 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 71 72 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 72 73 kml.(varargin{i})=varargin{i+1}; … … 74 75 if ~isempty(inputname(i+1)) 75 76 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 76 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));77 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 77 78 else 78 79 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 79 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));80 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 80 81 end 81 82 end -
issm/trunk/src/m/kml/kml_object.m
r6455 r6456 79 79 80 80 kmlref=feval(class(kml)); 81 fnames=fieldnames(kmlref); 81 82 82 83 % loop through each parameter in the input list (comparing to the reference … … 84 85 85 86 for i=1:2:length(varargin) 86 if is field(kmlref,varargin{i})87 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 87 88 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 88 89 kml.(varargin{i})=varargin{i+1}; … … 90 91 if ~isempty(inputname(i+1)) 91 92 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 92 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));93 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 93 94 else 94 95 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 95 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));96 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 96 97 end 97 98 end -
issm/trunk/src/m/kml/kml_placemark.m
r6455 r6456 84 84 85 85 kmlref=feval(class(kml)); 86 fnames=fieldnames(kmlref); 86 87 87 88 % loop through each parameter in the input list (comparing to the reference … … 89 90 90 91 for i=1:2:length(varargin) 91 if is field(kmlref,varargin{i})92 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 92 93 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 93 94 kml.(varargin{i})=varargin{i+1}; … … 95 96 if ~isempty(inputname(i+1)) 96 97 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 97 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));98 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 98 99 else 99 100 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 100 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));101 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 101 102 end 102 103 end -
issm/trunk/src/m/kml/kml_polygon.m
r6455 r6456 90 90 91 91 kmlref=feval(class(kml)); 92 fnames=fieldnames(kmlref); 92 93 93 94 % loop through each parameter in the input list (comparing to the reference … … 95 96 96 97 for i=1:2:length(varargin) 97 if is field(kmlref,varargin{i})98 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 98 99 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 99 100 kml.(varargin{i})=varargin{i+1}; … … 101 102 if ~isempty(inputname(i+1)) 102 103 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 103 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));104 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 104 105 else 105 106 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 106 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));107 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 107 108 end 108 109 end -
issm/trunk/src/m/kml/kml_polystyle.m
r6455 r6456 81 81 82 82 kmlref=feval(class(kml)); 83 fnames=fieldnames(kmlref); 83 84 84 85 % loop through each parameter in the input list (comparing to the reference … … 86 87 87 88 for i=1:2:length(varargin) 88 if is field(kmlref,varargin{i})89 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 89 90 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 90 91 kml.(varargin{i})=varargin{i+1}; … … 92 93 if ~isempty(inputname(i+1)) 93 94 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 94 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));95 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 95 96 else 96 97 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 97 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));98 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 98 99 end 99 100 end -
issm/trunk/src/m/kml/kml_style.m
r6455 r6456 101 101 102 102 kmlref=feval(class(kml)); 103 fnames=fieldnames(kmlref); 103 104 104 105 % loop through each parameter in the input list (comparing to the reference … … 106 107 107 108 for i=1:2:length(varargin) 108 if is field(kmlref,varargin{i})109 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 109 110 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 110 111 kml.(varargin{i})=varargin{i+1}; … … 112 113 if ~isempty(inputname(i+1)) 113 114 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 114 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));115 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 115 116 else 116 117 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 117 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));118 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 118 119 end 119 120 end -
issm/trunk/src/m/kml/kml_styleselector.m
r6455 r6456 78 78 79 79 kmlref=feval(class(kml)); 80 fnames=fieldnames(kmlref); 80 81 81 82 % loop through each parameter in the input list (comparing to the reference … … 83 84 84 85 for i=1:2:length(varargin) 85 if is field(kmlref,varargin{i})86 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 86 87 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 87 88 kml.(varargin{i})=varargin{i+1}; … … 89 90 if ~isempty(inputname(i+1)) 90 91 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 91 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));92 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 92 93 else 93 94 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 94 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));95 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 95 96 end 96 97 end -
issm/trunk/src/m/kml/kml_substyle.m
r6455 r6456 78 78 79 79 kmlref=feval(class(kml)); 80 fnames=fieldnames(kmlref); 80 81 81 82 % loop through each parameter in the input list (comparing to the reference … … 83 84 84 85 for i=1:2:length(varargin) 85 if is field(kmlref,varargin{i})86 if ismember(varargin{i},fnames) && (i+1 <= length(varargin)) 86 87 if isa(varargin{i+1},class(kmlref.(varargin{i}))) 87 88 kml.(varargin{i})=varargin{i+1}; … … 89 90 if ~isempty(inputname(i+1)) 90 91 warning('Argument ''%s'' for property ''%s'' is a ''%s'' class object, not ''%s''.',... 91 inputname(i+ 1),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));92 inputname(i+2),varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 92 93 else 93 94 warning('Argument %d for property ''%s'' is a ''%s'' class object, not ''%s''.',... 94 i+ 1,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i})));95 i+2 ,varargin{i},class(varargin{i+1}),class(kmlref.(varargin{i}))); 95 96 end 96 97 end
Note:
See TracChangeset
for help on using the changeset viewer.