axis return size
David Woodburn
david.woodburn at gmail.com
Fri Jul 3 08:36:02 CDT 2009
I modified axis to only return 4 elements if the current figure is 2D:
function curr_axis = __axis__ (ca, ax, varargin)
if (nargin == 1)
if (nargout == 0)
set (ca, "xlimmode", "auto", "ylimmode", "auto", "zlimmode", "auto");
else
xlim = get (ca, "xlim");
ylim = get (ca, "ylim");
[azimuth, elevation] = view();
if elevation == 90
curr_axis = [xlim, ylim];
else
zlim = get (ca, "zlim");
curr_axis = [xlim, ylim, zlim];
end
endif
This matches Matlab's style.
David Woodburn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www-old.cae.wisc.edu/pipermail/bug-octave/attachments/20090703/671ff791/attachment.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axis.m
Type: application/octet-stream
Size: 11087 bytes
Desc: not available
Url : https://www-old.cae.wisc.edu/pipermail/bug-octave/attachments/20090703/671ff791/attachment.obj
More information about the Bug-octave
mailing list