Mercurial > octave-nkf
diff scripts/plot/__quiver__.m @ 8075:a028a5960e18
Fix for hold with no figures/axes. Set prop/val pairs to hggroups rather than underlying objects. Fix for equality test in array_property
author | David Bateman <dbateman@free.fr> |
---|---|
date | Fri, 29 Aug 2008 15:48:44 -0400 |
parents | 3b53b25e2550 |
children | 082fa7859574 |
line wrap: on
line diff
--- a/scripts/plot/__quiver__.m Thu Aug 28 15:31:01 2008 -0400 +++ b/scripts/plot/__quiver__.m Fri Aug 29 15:48:44 2008 -0400 @@ -171,23 +171,23 @@ [y.'; yend.'; NaN(1, length (y))](:), [z.'; zend.'; NaN(1, length (z))](:), "linestyle", linespec.linestyle, - "color", linespec.color, "parent", hg, args{:}); + "color", linespec.color, "parent", hg); else h1 = plot ([x.'; xend.'; NaN(1, length (x))](:), [y.'; yend.'; NaN(1, length (y))](:), "linestyle", linespec.linestyle, - "color", linespec.color, "parent", hg, args{:}); + "color", linespec.color, "parent", hg); endif else if (is3d) h1 = plot3 ([x.'; xend.'; NaN(1, length (x))](:), [y.'; yend.'; NaN(1, length (y))](:), [z.'; zend.'; NaN(1, length (z))](:), - "parent", hg, args{:}); + "parent", hg); else h1 = plot ([x.'; xend.'; NaN(1, length (x))](:), [y.'; yend.'; NaN(1, length (y))](:), - "parent", hg, args{:}); + "parent", hg); endif endif @@ -295,6 +295,7 @@ addlistener (hg, "markerfacecolor", @update_props); addlistener (hg, "markersize", @update_props); + set (hg, args{:}); unwind_protect_cleanup set (h, "nextplot", hstate); end_unwind_protect