|
showcontourlines.m.html |
|
|
Source file: showcontourlines.m
|
|
Directory: /home/rjl/git/rjleveque/clawpack-4.x/matlab
|
|
Converted: Sun May 15 2011 at 19:15:59
using clawcode2html
|
|
This documentation file will
not reflect any later changes in the source file.
|
function showcontourlines(sdir,snum)
% SHOWCONTOURLINES shows contourlines.
%
% SHOWCONTOURLINES(SDIR,SNUM) shows contour lines on slices
% xSliceCoords(SNUM), ySliceCoords(SNUM) or zSliceCoords(SNUM),
% depending on value SDIR (='x','y','z').
%
% SHOWCONTOURLINES(SDIR) shows contour lines on all slices in direction
% SNUM.
%
% SHOWCONTOURLINES, by itself, shows contour lines on all slices in all
% directions.
%
% SHOWCONTOURLINES shows contour lines that have been specified in the
% ContourValues plotting parameter in SETPLOT2 or SETPLOT3.
%
% If ContourValues is initially empty, or doesn't exist, no contours lines
% will have been created, and SHOWCONTOURLINES has no effect.
%
% See also HIDECONTOURLINES, SETPLOT2, SETPLOT3.
if (nargin < 1)
sdirs = {'x', 'y','z'};
else
sdirs = {sdir};
end;
for idir = 1:length(sdirs),
slices = get_slices(sdirs{idir});
if (nargin < 2)
snum = 1:length(slices);
end;
for ns = 1:length(snum),
n = snum(ns);
if (n < 1 | n > length(slices))
continue;
end;
slice = slices{n};
for level = 1:length(slice),
pvec = slice{level};
for k = 1:length(pvec);
p = pvec(k);
udata = get(p,'UserData');
set(udata.contourLines,'Tag','on');
set_cline_visibility(pvec(k));
end;
end;
end;
end;