10.10.6 BoxAxes3D

• BoxAxes3D( <option1>, <option2>, ... ).
• Description: draw the three axes $Ox$, $Oy$ and $Oz$ of the space coordinate system on three of the edges of the box corresponding to the current 3D window. Options are:
• labels := < 0/1 >: shows if the graduation labels have to be displayed or not ($1$ by default).
• nbdeci := < entier >: number of displayed decimal places ($2$ by default). If the predefined variable usecomma is $1$, the decimal point is replaced by a comma. If the variable dollar is $1$, the graduations are framed by the character \$.
• drawbox := < 0/1 >: shows if all the edges of the box have to be drawn ($0$ by default).
• grid := < 0/1 >: shows if a grid has to be drawn ($0$ by default). If that option is $1$, then the three grids at the back of the box are drawn. If the variable FillStyle is full then they are painted using the color FillColor.
• gridcolor := < color >: grid color if it is drawn (black by default).
• gridwidth := < thickness >: thickness of the grid drawings ($2$ by default).
• xaxe := < 0/1 >: shows if the $Ox$ axis is displayed ($1$ by default).
• xlimits := < [xinf,xsup] >: define the axis range, by default this is the interval [Xinf, Xsup].
• xgradlimits := < [x1,x2] >: define the ticks range, by default the same as xlimits.
• xstep := < nombre >: define the ticks step: 1 by default. If the value is zero, then there will be no ticks nor labels.
• xlabelstyle := < left/right/... >: define the label style for the $Ox$ axis, the default value is equal to LabelStyle. The style does not apply to the legend.
• xlabelsep := < distance in cm >: define the distance between the end of the ticks and te labels ($0.25$ by default).
• newxlegend( <"text"> ): macro defining the legend for the $Ox$ axis, by default the text is "\$x\$". If the string is empty, then there will be no legend.
• xlegendsep := < distance en cm >: define the distance between the end of the ticks and the legend. That distance is $0.5$ by default and is added to xlabelsep.
• yaxe := < 0/1 >: shows if the $Oy$ axis has to be displayed ($1$ by default).
• ylimits := < [yinf,ysup] >: define the axis range, by default this is the interval [Yinf, Ysup].
• ygradlimits := < [y1,y2] >: define the ticks range, by default this is the same as ylimits.
• ystep := < nombre >: define the ticks step: 1 by default. If the value is zero, then there will be no ticks nor labels.
• ylabelstyle := < left/right/... >: define the label style for the $Oy$ axis, the default value is equal to LabelStyle. The style does not apply to the legend.
• ylabelsep := < distance in cm >: define thedistance between the ticks end and the labels ($0.25$ by default).
• newylegend( <"text"> ): macro that is defining the legend for the $Oy$ axis, by default the text is "\$y\$". if the string is empty, then there will be no legend.
• ylegendsep := < distance in cm >: define the distance between the end of the ticks and the legend. That distance is $0.5$ by default and is added to ylabelsep.
• zaxe := < 0/1 >: shows if the $Oz$ axis is displayed or not ($1$ by default).
• zlimits := < [zinf,zsup] >: define the axis range, by default this is the interval [Zinf, Zsup].
• zgradlimits := < [z1,z2] >: define the ticks range, by default this is the same as zlimits.
• zstep := < number >: define the ticks step: 1 by default. If the value is zero, then there will be no ticks nor labels.
• zlabelstyle := < left/right/... >: define the label style for the $Oz$ axis, the default value is equal to LabelStyle. The style does not apply to the legend.
• zlabelsep := < distance in cm >: define the distance between the end of the ticks and the labels ($0.25$ by default).
• newzlegend( <"text"> ): macro defining the legend for the $Oz$ axis, by default the text is "\$z\$". If the string is empty, then there is no legend.
• zlegendsep := < distance in cm >: define the distance between the ticks end and the legend. That distance is $0.5$ by default and is added to zlabelsep.
• Exemple(s): See here.