@c DO NOT EDIT!  Generated automatically by genpropdoc.m.

@c Copyright (C) 2014-2023 The Octave Project Developers
@c
@c This file is part of Octave.
@c
@c Octave is free software: you can redistribute it and/or modify it
@c under the terms of the GNU General Public License as published by
@c the Free Software Foundation, either version 3 of the License, or
@c (at your option) any later version.
@c
@c Octave is distributed in the hope that it will be useful, but
@c WITHOUT ANY WARRANTY; without even the implied warranty of
@c MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
@c GNU General Public License for more details.
@c
@c You should have received a copy of the GNU General Public License
@c along with Octave; see the file COPYING.  If not, see
@c <https://www.gnu.org/licenses/>.

Properties of @code{axes} objects (@pxref{XREFaxes,,axes}):

@table @asis

@anchor{XREFaxesalim}
@prindex axes alim
@item @code{alim}: def. @code{[0   1]}
Transparency is not yet implemented for axes objects.  @code{alim} is unused.


@anchor{XREFaxesalimmode}
@prindex axes alimmode
@item @code{alimmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesalphamap}
@prindex axes alphamap
@item @code{alphamap}: def. @code{[](0x0)}



@anchor{XREFaxesalphascale}
@prindex axes alphascale
@item @code{alphascale}: @{@qcode{"linear"}@} | @qcode{"log"}



@anchor{XREFaxesambientlightcolor}
@prindex axes ambientlightcolor
@item @code{ambientlightcolor}: def. @code{[1   1   1]}
@code{ambientlightcolor} is unused.


@anchor{XREFaxesbeingdeleted}
@prindex axes beingdeleted
@item @code{beingdeleted}: @{@qcode{"off"}@} | @qcode{"on"}



@anchor{XREFaxesbox}
@prindex axes box
@item @code{box}: @{@qcode{"off"}@} | @qcode{"on"}
Control whether the axes has a surrounding box.


@anchor{XREFaxesboxstyle}
@prindex axes boxstyle
@item @code{boxstyle}: @{@qcode{"back"}@} | @qcode{"full"}
For 3-D axes, control whether the @qcode{"full"} box is drawn or only the 3 @qcode{"back"} axes


@anchor{XREFaxesbusyaction}
@prindex axes busyaction
@item @code{busyaction}: @qcode{"cancel"} | @{@qcode{"queue"}@}
Define how Octave handles the execution of this object's callback properties when it is unable to interrupt another object's executing callback.  This is only relevant when the currently executing callback object has its @code{interruptible} property set to @qcode{"off"}.  The @code{busyaction} property of the interrupting callback object indicates whether the interrupting callback is queued (@qcode{"queue"} (default)) or discarded (@qcode{"cancel"}).
@xref{Callbacks, , @w{Callbacks section}}.


@anchor{XREFaxesbuttondownfcn}
@prindex axes buttondownfcn
@item @code{buttondownfcn}: string | function handle, def. @code{[](0x0)}
For information on how to write graphics listener functions see @ref{Callbacks, , @w{Callbacks section}}.


@anchor{XREFaxescameraposition}
@prindex axes cameraposition
@item @code{cameraposition}: three-element vector, def. @code{[0.5000   0.5000   9.1603]}



@anchor{XREFaxescamerapositionmode}
@prindex axes camerapositionmode
@item @code{camerapositionmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxescameratarget}
@prindex axes cameratarget
@item @code{cameratarget}: three-element vector, def. @code{[0.5000   0.5000   0.5000]}



@anchor{XREFaxescameratargetmode}
@prindex axes cameratargetmode
@item @code{cameratargetmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxescameraupvector}
@prindex axes cameraupvector
@item @code{cameraupvector}: three-element vector, def. @code{[0   1   0]}



@anchor{XREFaxescameraupvectormode}
@prindex axes cameraupvectormode
@item @code{cameraupvectormode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxescameraviewangle}
@prindex axes cameraviewangle
@item @code{cameraviewangle}: scalar, def. @code{6.6086}



@anchor{XREFaxescameraviewanglemode}
@prindex axes cameraviewanglemode
@item @code{cameraviewanglemode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxeschildren}
@prindex axes children
@item @code{children} (read-only): vector of graphics handles, def. @code{[](0x1)}
Graphics handles of the axes's children.


@anchor{XREFaxesclim}
@prindex axes clim
@item @code{clim}: two-element vector, def. @code{[0   1]}
Define the limits for the color axis of image children.  Setting @code{clim} also forces the @code{climmode} property to be set to @qcode{"manual"}.  @xref{XREFpcolor, , @w{pcolor function}}.


@anchor{XREFaxesclimmode}
@prindex axes climmode
@item @code{climmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesclipping}
@prindex axes clipping
@item @code{clipping}: @qcode{"off"} | @{@qcode{"on"}@}
@code{clipping} is unused.


@anchor{XREFaxesclippingstyle}
@prindex axes clippingstyle
@item @code{clippingstyle}: @{@qcode{"3dbox"}@} | @qcode{"rectangle"}
@code{clippingstyle} is unused.


@anchor{XREFaxescolor}
@prindex axes color
@item @code{color}: colorspec, def. @code{[1   1   1]}
Color of the axes background.  @xref{Colors, , colorspec}.


@anchor{XREFaxescolormap}
@prindex axes colormap
@item @code{colormap}: def. 64-by-3 double



@anchor{XREFaxescolororder}
@prindex axes colororder
@item @code{colororder}: N-by-3 RGB matrix, def. 7-by-3 double
RGB values used by plot function for automatic line coloring.


@anchor{XREFaxescolororderindex}
@prindex axes colororderindex
@item @code{colororderindex}: def. @code{1}
@code{colororderindex} is unused.


@anchor{XREFaxescolorscale}
@prindex axes colorscale
@item @code{colorscale}: @{@qcode{"linear"}@} | @qcode{"log"}



@anchor{XREFaxescontextmenu}
@prindex axes contextmenu
@item @code{contextmenu}: graphics handle, def. @code{[](0x0)}
Graphics handle of the uicontextmenu object that is currently associated to this axes object.


@anchor{XREFaxescreatefcn}
@prindex axes createfcn
@item @code{createfcn}: string | function handle, def. @code{[](0x0)}
Callback function executed immediately after axes has been created.  Function is set by using default property on root object, e.g., @code{set (groot, "defaultaxescreatefcn", 'disp ("axes created!")')}.

For information on how to write graphics listener functions see @ref{Callbacks, , @w{Callbacks section}}.


@anchor{XREFaxescurrentpoint}
@prindex axes currentpoint
@item @code{currentpoint}: 2-by-3 matrix, def. 2-by-3 double
Matrix @code{[xf, yf, zf; xb, yb, zb]} which holds the coordinates (in axes data units) of the point over which the mouse pointer was when the mouse button was pressed.  If a mouse callback function is defined, @code{currentpoint} holds the pointer coordinates at the time the mouse button was pressed.  For 3-D plots, the first row of the returned matrix specifies the point nearest to the current camera position and the second row the furthest point.  The two points forms a line which is perpendicular to the screen.


@anchor{XREFaxesdataaspectratio}
@prindex axes dataaspectratio
@item @code{dataaspectratio}: three-element vector, def. @code{[1   1   1]}
Specify the relative height and width of the data displayed in the axes.  Setting @code{dataaspectratio} to @w{@code{[1, 2]}} causes the length of one unit as displayed on the x-axis to be the same as the length of 2 units on the y-axis.  @xref{XREFdaspect, , daspect function}.  Setting @code{dataaspectratio} also forces the @code{dataaspectratiomode} property to be set to @qcode{"manual"}.


@anchor{XREFaxesdataaspectratiomode}
@prindex axes dataaspectratiomode
@item @code{dataaspectratiomode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesdeletefcn}
@prindex axes deletefcn
@item @code{deletefcn}: string | function handle, def. @code{[](0x0)}
Callback function executed immediately before axes is deleted.

For information on how to write graphics listener functions see @ref{Callbacks, , @w{Callbacks section}}.


@anchor{XREFaxesfontangle}
@prindex axes fontangle
@item @code{fontangle}: @qcode{"italic"} | @{@qcode{"normal"}@}
Control whether the font is italic or normal.


@anchor{XREFaxesfontname}
@prindex axes fontname
@item @code{fontname}: string, def. @qcode{"*"}
Name of font used for text rendering.  When setting this property, the text rendering engine will search for a matching font in your system.  If none is found then text is rendered using a default sans serif font (same as the default @qcode{"*"} value).

Programming Note: On systems that don’t use FontConfig natively (all but Linux), the font cache is built when Octave is installed.  You will need to run @code{system ("fc-cache -fv")} manually after installing new fonts.


@anchor{XREFaxesfontsize}
@prindex axes fontsize
@item @code{fontsize}: scalar, def. @code{10}
Size of the font used for text rendering.  @xref{XREFaxesfontunits, , fontunits property}.


@anchor{XREFaxesfontsizemode}
@prindex axes fontsizemode
@item @code{fontsizemode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesfontsmoothing}
@prindex axes fontsmoothing
@item @code{fontsmoothing}: @qcode{"off"} | @{@qcode{"on"}@}
Control whether any text associated with axes is anti-aliased.


@anchor{XREFaxesfontunits}
@prindex axes fontunits
@item @code{fontunits}: @qcode{"centimeters"} | @qcode{"inches"} | @qcode{"normalized"} | @qcode{"pixels"} | @{@qcode{"points"}@}
Units used to interpret the @qcode{"fontsize"} property.


@anchor{XREFaxesfontweight}
@prindex axes fontweight
@item @code{fontweight}: @qcode{"bold"} | @{@qcode{"normal"}@}
Control the variant of the base font used for text rendering.


@anchor{XREFaxesgridalpha}
@prindex axes gridalpha
@item @code{gridalpha}: def. @code{0.1500}
Transparency is not yet implemented for axes objects.  @code{gridalpha} is unused.


@anchor{XREFaxesgridalphamode}
@prindex axes gridalphamode
@item @code{gridalphamode}: @{@qcode{"auto"}@} | @qcode{"manual"}
@code{gridalphamode} is unused.


@anchor{XREFaxesgridcolor}
@prindex axes gridcolor
@item @code{gridcolor}: def. @code{[0.1500   0.1500   0.1500]}
@code{gridcolor} is unused.


@anchor{XREFaxesgridcolormode}
@prindex axes gridcolormode
@item @code{gridcolormode}: @{@qcode{"auto"}@} | @qcode{"manual"}
@code{gridcolormode} is unused.


@anchor{XREFaxesgridlinestyle}
@prindex axes gridlinestyle
@item @code{gridlinestyle}: @{@qcode{"-"}@} | @qcode{"--"} | @qcode{"-."} | @qcode{":"} | @qcode{"none"}



@anchor{XREFaxeshandlevisibility}
@prindex axes handlevisibility
@item @code{handlevisibility}: @qcode{"callback"} | @qcode{"off"} | @{@qcode{"on"}@}
If @code{handlevisibility} is @qcode{"off"}, the axes's handle is not visible in its parent's "children" property.


@anchor{XREFaxeshittest}
@prindex axes hittest
@item @code{hittest}: @qcode{"off"} | @{@qcode{"on"}@}
Specify whether axes processes mouse events or passes them to ancestors of the object.  When enabled, the object may respond to mouse clicks by evaluating the @qcode{"buttondownfcn"}, showing the uicontextmenu, and eventually becoming the root @qcode{"currentobject"}.  This property is only relevant when the object can accept mouse clicks which is determined by the @qcode{"pickableparts"} property.  @xref{XREFaxespickableparts, , @w{pickableparts property}}.


@anchor{XREFaxesinnerposition}
@prindex axes innerposition
@item @code{innerposition}: four-element vector, def. @code{[0.1300   0.1100   0.7750   0.8150]}
The @qcode{"innerposition"} property is the same as the @ref{XREFaxesposition, , @w{@qcode{"position"} property}}.


@anchor{XREFaxesinteractions}
@prindex axes interactions
@item @code{interactions} (read-only): def. @code{[](0x0)}



@anchor{XREFaxesinterruptible}
@prindex axes interruptible
@item @code{interruptible}: @qcode{"off"} | @{@qcode{"on"}@}
Specify whether this object's callback functions may be interrupted by other callbacks.  By default @code{interruptible} is @qcode{"on"} and callbacks that make use of @code{drawnow}, @code{figure}, @code{waitfor}, @code{getframe} or @code{pause} functions are eventually interrupted.
@xref{Callbacks, , @w{Callbacks section}}.


@anchor{XREFaxeslabelfontsizemultiplier}
@prindex axes labelfontsizemultiplier
@item @code{labelfontsizemultiplier}: def. @code{1.1000}
Ratio between the x/y/zlabel fontsize and the tick label fontsize


@anchor{XREFaxeslayer}
@prindex axes layer
@item @code{layer}: @{@qcode{"bottom"}@} | @qcode{"top"}
Control whether the axes is drawn below child graphics objects (ticks, labels, etc.@: covered by plotted objects) or above.


@anchor{XREFaxeslayout}
@prindex axes layout
@item @code{layout} (read-only): def. @code{[](0x0)}



@anchor{XREFaxeslegend}
@prindex axes legend
@item @code{legend} (read-only): def. @code{[](0x0)}



@anchor{XREFaxeslinestyleorder}
@prindex axes linestyleorder
@item @code{linestyleorder}: def. @qcode{"-"}
@code{linestyleorder} is unused.


@anchor{XREFaxeslinestyleorderindex}
@prindex axes linestyleorderindex
@item @code{linestyleorderindex}: def. @code{1}
@code{linestyleorderindex} is unused.


@anchor{XREFaxeslinewidth}
@prindex axes linewidth
@item @code{linewidth}: def. @code{0.5000}
Width of the main axes lines


@anchor{XREFaxesminorgridalpha}
@prindex axes minorgridalpha
@item @code{minorgridalpha}: def. @code{0.2500}
Transparency is not yet implemented for axes objects.  @code{minorgridalpha} is unused.


@anchor{XREFaxesminorgridalphamode}
@prindex axes minorgridalphamode
@item @code{minorgridalphamode}: @{@qcode{"auto"}@} | @qcode{"manual"}
@code{minorgridalphamode} is unused.


@anchor{XREFaxesminorgridcolor}
@prindex axes minorgridcolor
@item @code{minorgridcolor}: def. @code{[0.1000   0.1000   0.1000]}
@code{minorgridcolor} is unused.


@anchor{XREFaxesminorgridcolormode}
@prindex axes minorgridcolormode
@item @code{minorgridcolormode}: @{@qcode{"auto"}@} | @qcode{"manual"}
@code{minorgridcolormode} is unused.


@anchor{XREFaxesminorgridlinestyle}
@prindex axes minorgridlinestyle
@item @code{minorgridlinestyle}: @qcode{"-"} | @qcode{"--"} | @qcode{"-."} | @{@qcode{":"}@} | @qcode{"none"}



@anchor{XREFaxesmousewheelzoom}
@prindex axes mousewheelzoom
@item @code{mousewheelzoom}: scalar in the range (0, 1), def. @code{0.5000}
Fraction of axes limits to zoom for each wheel movement.


@anchor{XREFaxesnextplot}
@prindex axes nextplot
@item @code{nextplot}: @qcode{"add"} | @{@qcode{"replace"}@} | @qcode{"replacechildren"}
@code{nextplot} is used by high level plotting functions to decide what to do with graphics objects already present in the axes.  @xref{XREFnewplot, , @w{newplot function}}.  The state of @code{nextplot} is typically controlled using the @code{hold} function.  @xref{XREFhold, , @w{hold function}}.


@anchor{XREFaxesnextseriesindex}
@prindex axes nextseriesindex
@item @code{nextseriesindex} (read-only): def. @code{1}



@anchor{XREFaxesouterposition}
@prindex axes outerposition
@item @code{outerposition}: four-element vector, def. @code{[0   0   1   1]}
Specify the position of the plot including titles, axes, and legend.  The four elements of the vector are the coordinates of the lower left corner and width and height of the plot, in units normalized to the width and height of the plot window.  For example, @code{[0.2, 0.3, 0.4, 0.5]} sets the lower left corner of the axes at @math{(0.2, 0.3)} and the width and height to be 0.4 and 0.5 respectively.  @xref{XREFaxesposition, , @w{position property}}.


@anchor{XREFaxesparent}
@prindex axes parent
@item @code{parent}: graphics handle
Handle of the parent graphics object.


@anchor{XREFaxespickableparts}
@prindex axes pickableparts
@item @code{pickableparts}: @qcode{"all"} | @qcode{"none"} | @{@qcode{"visible"}@}
Specify whether axes will accept mouse clicks.  By default, @code{pickableparts} is @qcode{"visible"} and only visible parts of the axes or its children may react to mouse clicks.  When @code{pickableparts} is @qcode{"all"} both visible and invisible parts (or children) may react to mouse clicks.  When @code{pickableparts} is @qcode{"none"} mouse clicks on the object are ignored and transmitted to any objects underneath this one.  When an object is configured to accept mouse clicks the @qcode{"hittest"} property will determine how they are processed.  @xref{XREFaxeshittest, , @w{hittest property}}.


@anchor{XREFaxesplotboxaspectratio}
@prindex axes plotboxaspectratio
@item @code{plotboxaspectratio}: def. @code{[1   1   1]}
@xref{XREFpbaspect, , pbaspect function}.  Setting @code{plotboxaspectratio} also forces the @code{plotboxaspectratiomode} property to be set to @qcode{"manual"}.


@anchor{XREFaxesplotboxaspectratiomode}
@prindex axes plotboxaspectratiomode
@item @code{plotboxaspectratiomode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesposition}
@prindex axes position
@item @code{position}: four-element vector, def. @code{[0.1300   0.1100   0.7750   0.8150]}
Specify the position of the plot excluding titles, axes, and legend.  The four elements of the vector are the coordinates of the lower left corner and width and height of the plot, in units normalized to the width and height of the plot window.  For example, @code{[0.2, 0.3, 0.4, 0.5]} sets the lower left corner of the axes at @math{(0.2, 0.3)} and the width and height to be 0.4 and 0.5 respectively.  @xref{XREFaxesouterposition, , @w{outerposition property}}.


@anchor{XREFaxespositionconstraint}
@prindex axes positionconstraint
@item @code{positionconstraint}: @qcode{"innerposition"} | @{@qcode{"outerposition"}@}
Specify which of @qcode{"innerposition"} or @qcode{"outerposition"} properties takes precedence when axes annotations extent changes.  @xref{XREFaxesinnerposition, , @w{@qcode{"innerposition"} property}}, and @ref{XREFaxesouterposition, , @w{@qcode{"outerposition"} property}}.


@anchor{XREFaxesprojection}
@prindex axes projection
@item @code{projection}: @{@qcode{"orthographic"}@} | @qcode{"perspective"}
@code{projection} is unused.


@anchor{XREFaxesselected}
@prindex axes selected
@item @code{selected}: @{@qcode{"off"}@} | @qcode{"on"}



@anchor{XREFaxesselectionhighlight}
@prindex axes selectionhighlight
@item @code{selectionhighlight}: @qcode{"off"} | @{@qcode{"on"}@}



@anchor{XREFaxessortmethod}
@prindex axes sortmethod
@item @code{sortmethod}: @qcode{"childorder"} | @{@qcode{"depth"}@}
@code{sortmethod} is unused.


@anchor{XREFaxestag}
@prindex axes tag
@item @code{tag}: string, def. @qcode{""}
A user-defined string to label the graphics object.


@anchor{XREFaxestickdir}
@prindex axes tickdir
@item @code{tickdir}: @{@qcode{"in"}@} | @qcode{"out"}
Control whether axes tick marks project "in" to the plot box or "out".  Setting @code{tickdir} also forces the @code{tickdirmode} property to be set to @qcode{"manual"}.


@anchor{XREFaxestickdirmode}
@prindex axes tickdirmode
@item @code{tickdirmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesticklabelinterpreter}
@prindex axes ticklabelinterpreter
@item @code{ticklabelinterpreter}: @qcode{"latex"} | @qcode{"none"} | @{@qcode{"tex"}@}
Control the way x/y/zticklabel properties are interpreted.
@xref{Use of the "interpreter" Property, , @w{Use of the "interpreter" Property}}.


@anchor{XREFaxesticklength}
@prindex axes ticklength
@item @code{ticklength}: two-element vector, def. @code{[0.010000   0.025000]}
Two-element vector @code{[2Dlen 3Dlen]} specifying the length of the tickmarks relative to the longest visible axis.


@anchor{XREFaxestightinset}
@prindex axes tightinset
@item @code{tightinset} (read-only): four-element vector
Size of the @code{[left bottom right top]} margins around the axes that enclose labels and title annotations.


@anchor{XREFaxestitle}
@prindex axes title
@item @code{title}: graphics handle
Graphics handle of the title text object.


@anchor{XREFaxestitlefontsizemultiplier}
@prindex axes titlefontsizemultiplier
@item @code{titlefontsizemultiplier}: positive scalar, def. @code{1.1000}
Ratio between the title fontsize and the tick label fontsize


@anchor{XREFaxestitlefontweight}
@prindex axes titlefontweight
@item @code{titlefontweight}: @{@qcode{"bold"}@} | @qcode{"normal"}
Control variant of base font used for the axes title.


@anchor{XREFaxestoolbar}
@prindex axes toolbar
@item @code{toolbar} (read-only): def. @code{[](0x0)}



@anchor{XREFaxestype}
@prindex axes type
@item @code{type} (read-only): string
Class name of the graphics object.  @code{type} is always @qcode{"axes"}


@anchor{XREFaxesunits}
@prindex axes units
@item @code{units}: @qcode{"centimeters"} | @qcode{"characters"} | @qcode{"inches"} | @{@qcode{"normalized"}@} | @qcode{"pixels"} | @qcode{"points"}
Units used to interpret the @qcode{"position"}, @qcode{"outerposition"}, and @qcode{"tightinset"} properties.


@anchor{XREFaxesuserdata}
@prindex axes userdata
@item @code{userdata}: Any Octave data, def. @code{[](0x0)}
User-defined data to associate with the graphics object.


@anchor{XREFaxesview}
@prindex axes view
@item @code{view}: two-element vector, def. @code{[0   90]}
Two-element vector @code{[azimuth elevation]} specifying the viewpoint for three-dimensional plots


@anchor{XREFaxesvisible}
@prindex axes visible
@item @code{visible}: @qcode{"off"} | @{@qcode{"on"}@}
If @code{visible} is @qcode{"off"}, the axes is not rendered on screen.


@anchor{XREFaxesxaxis}
@prindex axes xaxis
@item @code{xaxis} (read-only): def. @code{[](0x0)}



@anchor{XREFaxesxaxislocation}
@prindex axes xaxislocation
@item @code{xaxislocation}: @{@qcode{"bottom"}@} | @qcode{"origin"} | @qcode{"top"}
Control the x axis location.


@anchor{XREFaxesxcolor}
@prindex axes xcolor
@item @code{xcolor}: @{colorspec@} | @qcode{"none"}, def. @code{[0.1500   0.1500   0.1500]}
Color of the x-axis.  @xref{Colors, , colorspec}.  Setting @code{xcolor} also forces the @code{xcolormode} property to be set to @qcode{"manual"}.


@anchor{XREFaxesxcolormode}
@prindex axes xcolormode
@item @code{xcolormode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesxdir}
@prindex axes xdir
@item @code{xdir}: @{@qcode{"normal"}@} | @qcode{"reverse"}
Direction of the x axis: @qcode{"normal"} is left to right.


@anchor{XREFaxesxgrid}
@prindex axes xgrid
@item @code{xgrid}: @{@qcode{"off"}@} | @qcode{"on"}
Control whether major x grid lines are displayed.


@anchor{XREFaxesxlabel}
@prindex axes xlabel
@item @code{xlabel}: graphics handle
Graphics handle of the x label text object.


@anchor{XREFaxesxlim}
@prindex axes xlim
@item @code{xlim}: two-element vector, def. @code{[0   1]}
Two-element vector @code{[xmin xmax]} specifying the limits for the x-axis.  Setting @code{xlim} also forces the @code{xlimmode} property to be set to @qcode{"manual"}.   @xref{XREFxlim, , @w{xlim function}}.


@anchor{XREFaxesxlimitmethod}
@prindex axes xlimitmethod
@item @code{xlimitmethod}: @qcode{"padded"} | @{@qcode{"tickaligned"}@} | @qcode{"tight"}
Method used to determine the x axis limits when the @code{xlimmode} property is @qcode{"auto"}.  The default value, @qcode{"tickaligned"} makes limits align with the closest ticks.  With value @qcode{"tight"} the limits are adjusted to enclose all the graphics objects in the axes, while with value @qcode{"padded"}, an additionnal margin of about 7% of the data extent is added around the objects. @xref{XREFaxis, , @w{axis function}}.


@anchor{XREFaxesxlimmode}
@prindex axes xlimmode
@item @code{xlimmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesxminorgrid}
@prindex axes xminorgrid
@item @code{xminorgrid}: @{@qcode{"off"}@} | @qcode{"on"}
Control whether minor x grid lines are displayed.


@anchor{XREFaxesxminortick}
@prindex axes xminortick
@item @code{xminortick}: @{@qcode{"off"}@} | @qcode{"on"}



@anchor{XREFaxesxscale}
@prindex axes xscale
@item @code{xscale}: @{@qcode{"linear"}@} | @qcode{"log"}



@anchor{XREFaxesxtick}
@prindex axes xtick
@item @code{xtick}: vector
Position of x tick marks.  Setting @code{xtick} also forces the @code{xtickmode} property to be set to @qcode{"manual"}.


@anchor{XREFaxesxticklabel}
@prindex axes xticklabel
@item @code{xticklabel}: string | cell array of strings, def. 1-by-6 cell
Labels of x tick marks.  Setting @code{xticklabel} also forces the @code{xticklabelmode} property to be set to @qcode{"manual"}.


@anchor{XREFaxesxticklabelmode}
@prindex axes xticklabelmode
@item @code{xticklabelmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesxticklabelrotation}
@prindex axes xticklabelrotation
@item @code{xticklabelrotation}: def. @code{0}
@code{xticklabelrotation} is unused.


@anchor{XREFaxesxtickmode}
@prindex axes xtickmode
@item @code{xtickmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesyaxis}
@prindex axes yaxis
@item @code{yaxis} (read-only): def. @code{[](0x0)}



@anchor{XREFaxesyaxislocation}
@prindex axes yaxislocation
@item @code{yaxislocation}: @{@qcode{"left"}@} | @qcode{"origin"} | @qcode{"right"}
Control the y-axis location.


@anchor{XREFaxesycolor}
@prindex axes ycolor
@item @code{ycolor}: @{colorspec@} | @qcode{"none"}, def. @code{[0.1500   0.1500   0.1500]}
Color of the y-axis.  @xref{Colors, , colorspec}.


@anchor{XREFaxesycolormode}
@prindex axes ycolormode
@item @code{ycolormode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesydir}
@prindex axes ydir
@item @code{ydir}: @{@qcode{"normal"}@} | @qcode{"reverse"}
Direction of the y-axis: @qcode{"normal"} is bottom to top.


@anchor{XREFaxesygrid}
@prindex axes ygrid
@item @code{ygrid}: @{@qcode{"off"}@} | @qcode{"on"}
Control whether major y grid lines are displayed.


@anchor{XREFaxesylabel}
@prindex axes ylabel
@item @code{ylabel}: graphics handle
Graphics handle of the y label text object.


@anchor{XREFaxesylim}
@prindex axes ylim
@item @code{ylim}: two-element vector, def. @code{[0   1]}
Two-element vector @code{[ymin ymax]} specifying the limits for the y-axis.  Setting @code{ylim} also forces the @code{ylimmode} property to be set to @qcode{"manual"}.  @xref{XREFylim, , @w{ylim function}}.


@anchor{XREFaxesylimitmethod}
@prindex axes ylimitmethod
@item @code{ylimitmethod}: @qcode{"padded"} | @{@qcode{"tickaligned"}@} | @qcode{"tight"}
Method used to determine the y axis limits when the @code{xlimmode} property is @qcode{"auto"}.  The default value, @qcode{"tickaligned"} makes limits align with the closest ticks.  With value @qcode{"tight"} the limits are adjusted to enclose all the graphics objects in the axes, while with value @qcode{"padded"}, an additionnal margin of about 7% of the data extent is added around the objects. @xref{XREFaxis, , @w{axis function}}.


@anchor{XREFaxesylimmode}
@prindex axes ylimmode
@item @code{ylimmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesyminorgrid}
@prindex axes yminorgrid
@item @code{yminorgrid}: @{@qcode{"off"}@} | @qcode{"on"}
Control whether minor y grid lines are displayed.


@anchor{XREFaxesyminortick}
@prindex axes yminortick
@item @code{yminortick}: @{@qcode{"off"}@} | @qcode{"on"}



@anchor{XREFaxesyscale}
@prindex axes yscale
@item @code{yscale}: @{@qcode{"linear"}@} | @qcode{"log"}



@anchor{XREFaxesytick}
@prindex axes ytick
@item @code{ytick}: vector
Position of y tick marks.  Setting @code{ytick} also forces the @code{ytickmode} property to be set to @qcode{"manual"}.


@anchor{XREFaxesyticklabel}
@prindex axes yticklabel
@item @code{yticklabel}: string | cell array of strings, def. 1-by-6 cell
Labels of y tick marks.  Setting @code{yticklabel} also forces the @code{yticklabelmode} property to be set to @qcode{"manual"}.


@anchor{XREFaxesyticklabelmode}
@prindex axes yticklabelmode
@item @code{yticklabelmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxesyticklabelrotation}
@prindex axes yticklabelrotation
@item @code{yticklabelrotation}: def. @code{0}
@code{yticklabelrotation} is unused.


@anchor{XREFaxesytickmode}
@prindex axes ytickmode
@item @code{ytickmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxeszaxis}
@prindex axes zaxis
@item @code{zaxis} (read-only): def. @code{[](0x0)}



@anchor{XREFaxeszcolor}
@prindex axes zcolor
@item @code{zcolor}: @{colorspec@} | @qcode{"none"}, def. @code{[0.1500   0.1500   0.1500]}
Color of the z-axis.  @xref{Colors, , colorspec}.


@anchor{XREFaxeszcolormode}
@prindex axes zcolormode
@item @code{zcolormode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxeszdir}
@prindex axes zdir
@item @code{zdir}: @{@qcode{"normal"}@} | @qcode{"reverse"}



@anchor{XREFaxeszgrid}
@prindex axes zgrid
@item @code{zgrid}: @{@qcode{"off"}@} | @qcode{"on"}
Control whether major z grid lines are displayed.


@anchor{XREFaxeszlabel}
@prindex axes zlabel
@item @code{zlabel}: graphics handle
Graphics handle of the z label text object.


@anchor{XREFaxeszlim}
@prindex axes zlim
@item @code{zlim}: two-element vector, def. @code{[0   1]}
Two-element vector @code{[zmin zmaz]} specifying the limits for the z-axis.  Setting @code{zlim} also forces the @code{zlimmode} property to be set to @qcode{"manual"}.  @xref{XREFzlim, , @w{zlim function}}.


@anchor{XREFaxeszlimitmethod}
@prindex axes zlimitmethod
@item @code{zlimitmethod}: @qcode{"padded"} | @{@qcode{"tickaligned"}@} | @qcode{"tight"}
Method used to determine the z axis limits when the @code{xlimmode} property is @qcode{"auto"}.  The default value, @qcode{"tickaligned"} makes limits align with the closest ticks.  With value @qcode{"tight"} the limits are adjusted to enclose all the graphics objects in the axes, while with value @qcode{"padded"}, an additionnal margin of about 7% of the data extent is added around the objects. @xref{XREFaxis, , @w{axis function}}.


@anchor{XREFaxeszlimmode}
@prindex axes zlimmode
@item @code{zlimmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxeszminorgrid}
@prindex axes zminorgrid
@item @code{zminorgrid}: @{@qcode{"off"}@} | @qcode{"on"}
Control whether minor z grid lines are displayed.


@anchor{XREFaxeszminortick}
@prindex axes zminortick
@item @code{zminortick}: @{@qcode{"off"}@} | @qcode{"on"}



@anchor{XREFaxeszscale}
@prindex axes zscale
@item @code{zscale}: @{@qcode{"linear"}@} | @qcode{"log"}



@anchor{XREFaxesztick}
@prindex axes ztick
@item @code{ztick}: vector
Position of z tick marks.  Setting @code{ztick} also forces the @code{ztickmode} property to be set to @qcode{"manual"}.


@anchor{XREFaxeszticklabel}
@prindex axes zticklabel
@item @code{zticklabel}: string | cell array of strings, def. 1-by-6 cell
Labels of z tick marks.  Setting @code{zticklabel} also forces the @code{zticklabelmode} property to be set to @qcode{"manual"}.


@anchor{XREFaxeszticklabelmode}
@prindex axes zticklabelmode
@item @code{zticklabelmode}: @{@qcode{"auto"}@} | @qcode{"manual"}



@anchor{XREFaxeszticklabelrotation}
@prindex axes zticklabelrotation
@item @code{zticklabelrotation}: def. @code{0}
@code{zticklabelrotation} is unused.


@anchor{XREFaxesztickmode}
@prindex axes ztickmode
@item @code{ztickmode}: @{@qcode{"auto"}@} | @qcode{"manual"}


@end table