Mercurial > hg > octave-lyh
diff scripts/plot/__plt2vv__.m @ 6459:5dc550e1f419
[project @ 2007-03-26 18:11:58 by jwe]
author | jwe |
---|---|
date | Mon, 26 Mar 2007 18:11:58 +0000 |
parents | a5cd8b77e892 |
children | 76e3d985ae56 |
line wrap: on
line diff
--- a/scripts/plot/__plt2vv__.m +++ b/scripts/plot/__plt2vv__.m @@ -18,14 +18,14 @@ ## 02110-1301, USA. ## -*- texinfo -*- -## @deftypefn {Function File} {} __plt2vv__ (@var{h}, @var{x}, @var{y}, @var{options}) +## @deftypefn {Function File} {} __plt2vv__ (@var{h}, @var{x}, @var{y}, @var{options}, @var{properties}) ## @end deftypefn ## Author: jwe -function retval = __plt2vv__ (h, x, y, options) +function retval = __plt2vv__ (h, x, y, options, properties) - if (nargin < 3 || nargin > 4) + if (nargin < 3 || nargin > 5) print_usage (); endif @@ -33,6 +33,10 @@ options = __default_plot_options__ (); endif + if (nargin < 5) + properties = {}; + endif + if (numel (options) > 1) options = options(1); endif @@ -65,7 +69,7 @@ endif retval = line (x, y, "keylabel", key, "color", color, "linestyle", options.linestyle, - "marker", options.marker); + "marker", options.marker, properties{:}); else error ("__plt2vv__: vector lengths must match"); endif