isoview('on'|'off') missed switching .cube_scaling='off'|'on' 24/19824/8
Samuel GOUGEON [Fri, 6 Jan 2017 22:47:13 +0000 (23:47 +0100)]
  See http://mailinglists.scilab.org/Scilab-users-surf-with-isoview-tp4035322p4035325.html
      http://mailinglists.scilab.org/Scilab-users-surf-isoview-bug-or-unexpected-feature-tp4037641.html

 * No xml file with "<scilab:image.*?>.*?isoview.*?</scilab:image>"
   to update (only a few 2D references, not sensitive to this change).

Change-Id: I26aee2ebe88572730ade1956e443ad8a684ba8ec

22 files changed:
scilab/modules/graphics/help/en_US/2d_plot/plot.xml
scilab/modules/graphics/help/en_US/2d_plot/plot2d.xml
scilab/modules/graphics/help/en_US/3d_plot/hist3d.xml
scilab/modules/graphics/help/en_US/axes_operations/isoview.xml
scilab/modules/graphics/help/fr_FR/3d_plot/hist3d.xml
scilab/modules/graphics/help/fr_FR/axes_operations/isoview.xml
scilab/modules/graphics/help/ja_JP/2d_plot/plot.xml
scilab/modules/graphics/help/ja_JP/2d_plot/plot2d.xml
scilab/modules/graphics/help/ja_JP/3d_plot/hist3d.xml
scilab/modules/graphics/help/ja_JP/axes_operations/isoview.xml [deleted file]
scilab/modules/graphics/help/pt_BR/2d_plot/plot.xml
scilab/modules/graphics/help/pt_BR/2d_plot/plot2d.xml
scilab/modules/graphics/help/pt_BR/3d_plot/hist3d.xml
scilab/modules/graphics/help/pt_BR/axes_operations/isoview.xml [deleted file]
scilab/modules/graphics/help/ru_RU/3d_plot/hist3d.xml [new file with mode: 0644]
scilab/modules/graphics/help/ru_RU/axes_operations/isoview.xml [new file with mode: 0644]
scilab/modules/graphics/macros/isoview.sci
scilab/modules/helptools/etc/images_md5.txt
scilab/modules/helptools/images/hist3d_3.png
scilab/modules/helptools/images/hist3d_4.png
scilab/modules/helptools/images/hist3d_5.png
scilab/modules/helptools/images/isoview_1.png

index 3932285..0d32f63 100644 (file)
@@ -339,13 +339,13 @@ a.x_location = "origin";
 a.y_location = "origin";
 
 // Some operations on entities created by plot ...
-isoview("on");
+isoview on
 a.children // list the children of the axes : here it is an Compound child composed of 2 entities
 poly1= a.children.children(2); //store polyline handle into poly1
 poly1.foreground = 4; // another way to change the style...
 poly1.thickness = 3;  // ...and the thickness of a curve.
 poly1.clip_state='off' // clipping control
-isoview("off");
+isoview off
  ]]></programlisting>
         <scilab:image>
             x=[0:0.1:2*%pi]';
index 71c32a1..0ac6678 100644 (file)
  * along with this program.
  *
  -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:id="plot2d" xml:lang="en">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml"
+          xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
+          xmlns:scilab="http://www.scilab.org"  xml:id="plot2d" xml:lang="en">
     <refnamediv>
         <refname>plot2d</refname>
         <refpurpose>2D plot</refpurpose>
@@ -774,7 +777,7 @@ a=gca(); // Handle on axes entity
 a.x_location = "origin";
 a.y_location = "origin";
 // Some operations on entities created by plot2d ...
-isoview()
+isoview
 a=gca();
 a.children // list the children of the axes.
 // There are a compound made of two polylines and a legend
@@ -785,7 +788,7 @@ poly1.clip_state='off'; // clipping control
 leg = a.children(2); // store legend handle into leg
 leg.font_style = 9;
 leg.line_mode = "on";
-isoview("off")
+isoview off
  ]]></programlisting>
         <scilab:image>
             // axis centered at (0,0)
index 842023f..0b7d475 100644 (file)
  * along with this program.
  *
  -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:id="hist3d" xml:lang="en">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml"
+          xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
+          xmlns:scilab="http://www.scilab.org"  xml:id="hist3d" xml:lang="en">
     <refnamediv>
         <refname>hist3d</refname>
         <refpurpose>3D representation of a histogram</refpurpose>
@@ -33,7 +36,7 @@
             <varlistentry>
                 <term>mtx</term>
                 <listitem>
-                    <para>matrix of size (m,n) defining the histogram
+                    <para>matrix of size <literal>(m,n)</literal> defining the histogram
                         <literal>mtx(i,j)=F(x(i),y(j))</literal>, where <literal>x</literal>
                         and <literal>y</literal> are taken as <literal>0:m</literal> and
                         <literal>0:n</literal>.
@@ -43,9 +46,9 @@
             <varlistentry>
                 <term>list(mtx,x,y)</term>
                 <listitem>
-                    <para>where mtx is a matrix of size (m,n)defining the histogram
+                    <para>where <literal>mtx</literal> is a matrix of size <literal>(m,n)</literal> defining the histogram
                         <literal>mtx(i,j)=F(x(i),y(j))</literal>, with <literal>x</literal>
-                        and <literal>y</literal> vectors of size (1,m+1) and (1,n+1).
+                        and <literal>y</literal> vectors of size <literal>(1,m+1)</literal> and <literal>(1,n+1)</literal>.
                     </para>
                 </listitem>
             </varlistentry>
                 <term>&lt;opt_args&gt;</term>
                 <listitem>
                     <para>
-                        This represents a sequence of statements <literal>key1=value1,
-                            key2=value2
-                        </literal>
-                        ,... where <literal>key1</literal>,
-                        <literal>key2,...</literal> can be one of the following: theta,
-                        alpha,leg,flag,ebox. See <link linkend="plot3d">plot3d</link>.
+                        This represents a sequence of statements <literal>key1=value1</literal>,
+                        <literal>key2=value2</literal>,... where <literal>key1</literal>,
+                        <literal>key2,...</literal> can be one of the following: <literal>theta</literal>,
+                        <literal>alpha</literal>, <literal>leg</literal>, <literal>flag</literal>,
+                        <literal>ebox</literal>. See <link linkend="plot3d">plot3d</link>.
                     </para>
                 </listitem>
             </varlistentry>
@@ -102,6 +104,7 @@ A = abs(rand(40,5));
 Z(1:40,:) = A;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -109,6 +112,7 @@ hist3d(Z);
             Z(1:40,:) = A;
             scf();
             hist3d(Z);
+            isoview off
         </scilab:image>
         <programlisting role="example"><![CDATA[
 Z = zeros(100,5);
@@ -118,6 +122,7 @@ Index = find(Z==0);
 Z(Index) = %nan;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -127,6 +132,7 @@ hist3d(Z);
             Z(Index) = %nan;
             scf();
             hist3d(Z);
+            isoview off
         </scilab:image>
         <programlisting role="example"><![CDATA[
 Z = zeros(100,5);
@@ -136,6 +142,7 @@ A = abs(rand(10,5));
 Z(91:100,:) = A;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -145,6 +152,8 @@ hist3d(Z);
             Z(91:100,:) = A;
             scf();
             hist3d(Z);
+            isoview off
+            gca().rotation_angles = [30 50];
         </scilab:image>
     </refsection>
     <refsection role="see also">
index 6d9eeea..5801c80 100644 (file)
@@ -2,7 +2,8 @@
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
  * Copyright (C) INRIA - Serge Steer
- * Copyright (C) 2016 - Samuel GOUGEON
+ * Copyright (C) 2016, 2018 - Samuel GOUGEON
+ *
  * Copyright (C) 2012 - 2016 - Scilab Enterprises
  *
  * This file is hereby licensed under the terms of the GNU GPL v2.0,
  * along with this program.
  *
  -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:lang="en" xml:id="isoview">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML"
+          xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"
+          xml:lang="en" xml:id="isoview">
     <refnamediv>
         <refname>isoview</refname>
         <refpurpose>tunes isometric rendering of graphical axes
@@ -33,7 +37,9 @@
         <variablelist>
             <varlistentry>
                 <term>"on" | "off" | &lt;none&gt;</term>
-                <listitem>Enables or disables or switches the isometric rendering for all considered axes.
+                <listitem>
+                    Enables or disables or switches the isometric rendering for all considered axes.
+                    <para/>
                 </listitem>
             </varlistentry>
             <varlistentry>
@@ -41,6 +47,7 @@
                 <listitem>
                     Vector of graphic handles. All the related axes are processed.
                     By default, the current axes is processed.
+                    <para/>
                 </listitem>
             </varlistentry>
             <varlistentry>
                 <listitem>
                     Four decimal numbers: new axes bounds.
                     <warning>These parameters will be removed from Scilab 6.1.
-                        Please used <link linkend="replot">replot</link>
+                        Please use <link linkend="replot">replot</link>
                         after <function>isoview</function> instead.
                     </warning>
+                    <para/>
                 </listitem>
             </varlistentry>
         </variablelist>
@@ -89,7 +97,7 @@
                 </listitem>
                 <listitem>
                     If <varname>idGraphics(i)</varname> is the handle of a
-                    sub-axes component(such as a polyline, a compound, etc),
+                    sub-axes component (such as a polyline, a compound, etc),
                     its hosting axes is considered.
                 </listitem>
             </itemizedlist>
             <function>isoview</function> afterwards, the <literal>plot2d(...,frameflag=4)</literal>
             option may be used at call time.
         </note>
+        <refsect3>
+            <title>Rendering according to .isoview and .cube_scaling settings</title>
+            <para>
+            <table align="middle">
+                <tr>
+                    <th>isoview(..)</th><th>gca().isoview</th>
+                                       <th>gca().cube_scaling</th>
+                                       <td><emphasis role="bold">Rendering</emphasis></td>
+                </tr>
+                <tr>
+                    <th>on</th><td align="center">on</td>
+                               <td align="center">off</td>
+                               <td>X, Y and Z are isometric</td>
+                </tr>
+                <tr>
+                    <th>off</th><td align="center">off</td>
+                                <td align="center">on</td>
+                                <td>independent X, Y and Z scales. In 3D, improved aspect ratios when X/Y/Z ranges are very different.</td>
+                </tr>
+                <tr>
+                    <th></th><td align="center">off</td>
+                            <td align="center">off</td>
+                            <td>Independent X, Y, Z scales. In 3D, rendered X/Y/Z scales ratios are close to the data ones</td>
+                </tr>
+                <tr>
+                    <th></th><td align="center">on</td>
+                             <td align="center">on</td>
+                             <td>Scales are such that the axes looks square or cubic</td>
+                </tr>
+            </table>
+            </para>
+        </refsect3>
     </refsection>
     <refsection role="examples">
         <title>Examples</title>
@@ -145,10 +185,12 @@ r = 3; orig = [0 0 0];
 [xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
 subplot(2,nc,3)
 plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+zlabel("isoview off", "rotation", -90, "fontsize",4)
 xtitle("True sphere")
 a3 = gca();
 subplot(2,nc,nc+3)
 plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+zlabel("isoview on", "rotation", -90, "fontsize",4)
 isoview
 
 // Switching isoview status for all axes
@@ -194,10 +236,12 @@ isoview([a1 a2 a3], "on")
             [xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
             subplot(2,nc,3)
             plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+            zlabel("isoview off", "rotation", -90, "fontsize",4)
             xtitle("True sphere")
             a3 = gca();
             subplot(2,nc,nc+3)
             plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+            zlabel("isoview on", "rotation", -90, "fontsize",4)
             isoview
         </scilab:image>
         <programlisting role="example"><![CDATA[
@@ -242,7 +286,7 @@ xtitle("with frameflag=4")
         <title>History</title>
         <revhistory>
             <revision>
-                <revnumber>6.0</revnumber>
+                <revnumber>6.0.0</revnumber>
                 <revdescription>
                     <itemizedlist>
                         <listitem>input flags "on"|"off" added.</listitem>
@@ -253,6 +297,13 @@ xtitle("with frameflag=4")
                     </itemizedlist>
                 </revdescription>
             </revision>
+            <revision>
+                <revnumber>6.0.2</revnumber>
+                <revdescription>
+                    "isoview on" now forces .cube_scaling="off", and
+                    "isoview off" forces .cube_scaling="on".
+                </revdescription>
+            </revision>
         </revhistory>
     </refsection>
 </refentry>
index 36cc726..051518c 100644 (file)
@@ -1,5 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:id="hist3d" xml:lang="fr">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml"
+          xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
+          xmlns:scilab="http://www.scilab.org" xml:id="hist3d" xml:lang="fr">
     <refnamediv>
         <refname>hist3d</refname>
         <refpurpose>représentation 3D d'un histogramme</refpurpose>
@@ -90,6 +93,7 @@ A = abs(rand(40,5));
 Z(1:40,:) = A;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -97,6 +101,7 @@ hist3d(Z);
             Z(1:40,:) = A;
             scf();
             hist3d(Z);
+            isoview off
         </scilab:image>
         <programlisting role="example"><![CDATA[
 Z = zeros(100,5);
@@ -106,6 +111,7 @@ Index = find(Z==0);
 Z(Index) = %nan;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -115,6 +121,7 @@ hist3d(Z);
             Z(Index) = %nan;
             scf();
             hist3d(Z);
+            isoview off
         </scilab:image>
         <programlisting role="example"><![CDATA[
 Z = zeros(100,5);
@@ -124,6 +131,7 @@ A = abs(rand(10,5));
 Z(91:100,:) = A;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -133,6 +141,8 @@ hist3d(Z);
             Z(91:100,:) = A;
             scf();
             hist3d(Z);
+            isoview off
+            gca().rotation_angles = [30 50];
         </scilab:image>
     </refsection>
     <refsection role="see also">
index c0ba51d..5e34ea6 100644 (file)
@@ -2,7 +2,8 @@
 <!--
  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
  * Copyright (C) INRIA - Serge Steer
- * Copyright (C) 2016 - Samuel GOUGEON
+ * Copyright (C) 2016, 2018 - Samuel GOUGEON
+ *
  * Copyright (C) 2012 - 2016 - Scilab Enterprises
  *
  * This file is hereby licensed under the terms of the GNU GPL v2.0,
  * along with this program.
  *
  -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:lang="fr" xml:id="isoview">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML"
+          xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"
+          xml:lang="fr" xml:id="isoview">
     <refnamediv>
         <refname>isoview</refname>
         <refpurpose>Règle la vue isométrique des repères graphiques
@@ -35,6 +39,7 @@
                 <term>"on" | "off" | &lt;none&gt;</term>
                 <listitem>Active, désactive ou commute la vue isométrique pour
                     les repères graphiques considérés.
+                    <para/>
                 </listitem>
             </varlistentry>
             <varlistentry>
@@ -43,7 +48,8 @@
                     Vecteur d'identifiants graphiques. Tous les repères
                     graphiques afférents sont traités. Par défaut, le repère
                     actif est traité.
-                </listitem>
+                    <para/>
+               </listitem>
             </varlistentry>
             <varlistentry>
                 <term>xmin, xmax, ymin, ymax</term>
@@ -55,6 +61,7 @@
                         <link linkend="replot">replot</link>
                         à la suite de <function>isoview</function>.
                     </warning>
+                    <para/>
                 </listitem>
             </varlistentry>
         </variablelist>
             en utilisant l'option <literal>plot2d(...,frameflag=4)</literal> lors
             de l'appel, sans devoir utiliser <function>isoview</function> après coup.
         </note>
+        <refsect3>
+            <title>Affichage selon .isoview et .cube_scaling</title>
+            <para>
+            <table align="middle">
+                <tr>
+                    <th>isoview(..)</th><th>gca().isoview</th>
+                                       <th>gca().cube_scaling</th>
+                                       <td><emphasis role="bold">Rendu graphique</emphasis></td>
+                </tr>
+                <tr>
+                    <th>on</th><td align="center">on</td>
+                               <td align="center">off</td>
+                               <td>X, Y sont Z are isométriques</td>
+                </tr>
+                <tr>
+                    <th>off</th><td align="center">off</td>
+                                <td align="center">on</td>
+                                <td>Echelles en X, Y and Z indépendantes. En 3D, facteur de forme
+                                    amélioré lorsque les étendues en X/Y/Z sont très différentes.</td>
+                </tr>
+                <tr>
+                    <th></th><td align="center">off</td>
+                            <td align="center">off</td>
+                            <td>Echelles en X, Y, Z indépendantes. En 3D, les facteurs d'échelles
+                                X/Y/Z rendus en perspective sont similaires à ceux des données.</td>
+                </tr>
+                <tr>
+                    <th></th><td align="center">on</td>
+                             <td align="center">on</td>
+                             <td>Les échelles graphiques sont fixées de sorte que le repère
+                                 graphique apparaisse carré ou cubique.
+                             </td>
+                </tr>
+            </table>
+            </para>
+        </refsect3>
     </refsection>
     <refsection role="examples">
         <title>Exemples</title>
@@ -150,10 +193,12 @@ r = 3; orig = [0 0 0];
 [xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
 subplot(2,nc,3)
 plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+zlabel("isoview off", "rotation", -90, "fontsize",4)
 xtitle("Véritable sphère")
 a3 = gca();
 subplot(2,nc,nc+3)
 plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+zlabel("isoview on", "rotation", -90, "fontsize",4)
 isoview
 
 // Commutation en vue isométrique/normale pour tous les repères de la fenêtre
@@ -199,10 +244,12 @@ isoview([a1 a2 a3], "on")
             [xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
             subplot(2,nc,3)
             plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+            zlabel("isoview off", "rotation", -90, "fontsize",4)
             xtitle("True sphere")
             a3 = gca();
             subplot(2,nc,nc+3)
             plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+            zlabel("isoview on", "rotation", -90, "fontsize",4)
             isoview
         </scilab:image>
         <programlisting role="example"><![CDATA[
@@ -255,6 +302,13 @@ xtitle("with frameflag=4")
                     </itemizedlist>
                 </revdescription>
             </revision>
+            <revision>
+                <revnumber>6.0.2</revnumber>
+                <revdescription>
+                    "isoview on" désormais fixe .cube_scaling="off", et
+                    "isoview off" fixe .cube_scaling="on".
+                </revdescription>
+            </revision>
         </revhistory>
     </refsection>
 
index a08033f..baa7b8b 100644 (file)
@@ -363,13 +363,13 @@ a=gca(); // 軸エンティティのハンドル
 a.x_location = "origin";
 a.y_location = "origin";
 // plotにより作成されたエンティティに複数の処理を行う
-isoview()
+isoview
 a.children // 軸の子のリスト : ここでは,2個のエンティティの複合子オブジェクト
 poly1= a.children.children(2); //線分群のハンドルをpoly1 に保存
 poly1.foreground = 4; // スタイルを変更する別の方法...
 poly1.thickness = 3;  // ...曲線の太さ.
 poly1.clip_state='off' // 制御をクリップ
-isoview("off")
+isoview off
  ]]></programlisting>
         <scilab:image>
             x=[0:0.1:2*%pi]';
index f51b2ae..468cde9 100644 (file)
  * along with this program.
  *
  -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:id="plot2d" xml:lang="ja">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml"
+          xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
+          xmlns:scilab="http://www.scilab.org" xml:id="plot2d" xml:lang="ja">
     <refnamediv>
         <refname>plot2d</refname>
         <refpurpose>2Dプロット</refpurpose>
@@ -776,7 +779,7 @@ a=gca(); // 軸エンティティのハンドル
 a.x_location = "origin";
 a.y_location = "origin";
 // plot2dで作成されたエンティティを操作 ...
-isoview()
+isoview
 a = gca();
 a.children // 軸の子の一覧.
 // 2個のポリラインと1個の凡例からなる複合要素がある
@@ -787,7 +790,7 @@ poly1.clip_state='off'; // クリッピングの制御
 leg = a.children(2); // 凡例のハンドルをlegに保存
 leg.font_style = 9;
 leg.line_mode = "on";
-isoview("off")
+isoview off
  ]]></programlisting>
         <scilab:image>
             // axis centered at (0,0)
index f2e5100..4a25af8 100644 (file)
 
  -->
 
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:id="hist3d" xml:lang="ja">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml"
+          xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
+          xmlns:scilab="http://www.scilab.org"  xml:id="hist3d" xml:lang="ja">
 
     <refnamediv>
 
@@ -201,6 +204,7 @@ Z(1:40,:) = A;
 scf();
 
 hist3d(Z);
+isoview off
 
  ]]></programlisting>
 
@@ -215,7 +219,7 @@ hist3d(Z);
             scf();
 
             hist3d(Z);
-
+            isoview off
         </scilab:image>
 
         <programlisting role="example"><![CDATA[
@@ -233,6 +237,7 @@ Z(Index) = %nan;
 scf();
 
 hist3d(Z);
+isoview off
 
  ]]></programlisting>
 
@@ -251,6 +256,7 @@ hist3d(Z);
             scf();
 
             hist3d(Z);
+            isoview off
 
         </scilab:image>
 
@@ -269,7 +275,7 @@ Z(91:100,:) = A;
 scf();
 
 hist3d(Z);
-
+isoview off
  ]]></programlisting>
 
         <scilab:image>
@@ -287,7 +293,8 @@ hist3d(Z);
             scf();
 
             hist3d(Z);
-
+            isoview off
+            gca().rotation_angles = [30 50];
         </scilab:image>
 
     </refsection>
diff --git a/scilab/modules/graphics/help/ja_JP/axes_operations/isoview.xml b/scilab/modules/graphics/help/ja_JP/axes_operations/isoview.xml
deleted file mode 100644 (file)
index b6e557f..0000000
+++ /dev/null
@@ -1,267 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA - Serge Steer
- * Copyright (C) 2016 - Samuel GOUGEON
- * Copyright (C) 2012 - 2016 - Scilab Enterprises
- *
- * This file is hereby licensed under the terms of the GNU GPL v2.0,
- * pursuant to article 5.3.4 of the CeCILL v.2.1.
- * This file was originally licensed under the terms of the CeCILL v2.1,
- * and continues to be available under such terms.
- * For more information, see the COPYING file which you should have received
- * along with this program.
- *
- -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:lang="ja" xml:id="isoview">
-
-    <refnamediv>
-        <refname>isoview</refname>
-        <refpurpose>等軸プロットにスケールを設定</refpurpose>
-    </refnamediv>
-
-    <refsynopsisdiv>
-        <title>呼び出し手順</title>
-        <synopsis>isoview
-            isoview on
-            isoview off
-            isoview(idGraphics [,"on"|"off"])
-            isoview(xmin, xmax, ymin, ymax)    // DEPRECATED. use replot()
-        </synopsis>
-    </refsynopsisdiv>
-
-    <refsection role="arguments">
-        <title>引数</title>
-        <variablelist>
-            <varlistentry>
-                <term>"on" | "off" | &lt;none&gt;</term>
-                <listitem>Enables or disables or switches the isometric rendering for all considered axes.
-                </listitem>
-            </varlistentry>
-            <varlistentry>
-                <term>idGraphics</term>
-                <listitem>
-                    Vector of graphic handles. All the related axes are processed.
-                    By default, the current axes is processed.
-                </listitem>
-            </varlistentry>
-            <varlistentry>
-                <term>xmin, xmax, ymin, ymax</term>
-                <listitem>
-                    <para>実数値</para>
-                    <warning>These parameters will be removed from Scilab 6.1.
-                        Please used <link linkend="replot">replot</link>
-                        after <function>isoview</function> instead.
-                    </warning>
-                </listitem>
-            </varlistentry>
-        </variablelist>
-    </refsection>
-
-    <refsection role="description">
-        <title>説明</title>
-        <para>
-            <function>isoview</function> is used to set or relax isometric rendering scales
-            on the x, y (and z) axes, without changing the size of the graphic window.
-        </para>
-        <para>
-            <literal>isoview()</literal> or simply <literal>isoview</literal>
-            switches the isoview status of the current axes, and keeps its current
-            bounds: isometric scales are set whenever
-            they were free, or scales are relaxed whenever they were isometric.
-        </para>
-        <para>
-            <literal>isoview("on")</literal> or <literal>isoview on</literal>
-            sets isometric scales for the current axes.
-        </para>
-        <para>
-            <literal>isoview("off")</literal> or <literal>isoview off</literal>
-            relaxes x, y (and z)  scales for the current axes.
-        </para>
-        <para>
-            <literal>isoview(idGraphics,..)</literal> runs on axes related
-            to each graphic object listed in the vector <varname>idGraphics</varname>:
-            <itemizedlist>
-                <listitem>
-                    If <varname>idGraphics(i)</varname> is a figure's handle,
-                    all its Axes are considered.
-                </listitem>
-                <listitem>
-                    If <varname>idGraphics(i)</varname> is an Axes,
-                    it is considered as is.
-                </listitem>
-                <listitem>
-                    If <varname>idGraphics(i)</varname> is the handle of a
-                    sub-axes component(such as a polyline, a compound, etc),
-                    its hosting axes is considered.
-                </listitem>
-            </itemizedlist>
-        </para>
-        <para>
-            <literal>isoview(idFigure,..)</literal> runs on each axes of the figure
-            identified by its handle <varname>idFigure</varname>.
-        </para>
-        <para>
-            <literal>isoview(xmin, xmax, ymin, ymax)</literal> sets the current
-            axes in isometric mode, and then sets its bounds to the given values.
-            <warning>
-                This usage
-                will be removed from Scilab 6.1. Please used
-                <link linkend="replot">replot</link> after
-                <function>isoview</function> instead.
-            </warning>
-        </para>
-        <note>The current axes is still the same after calling
-            <literal>isoview(..)</literal>, even when several axes have been processed.
-        </note>
-        <note>To plot some curves directly in isometric mode without calling
-            <function>isoview</function> afterwards, the <literal>plot2d(...,frameflag=4)</literal>
-            option may be used at call time.
-        </note>
-    </refsection>
-
-    <refsection role="examples">
-        <title>例</title>
-        <programlisting role="example"><![CDATA[
-t = [0:0.1:2*%pi]';
-clf
-nc = 3;
-
-subplot(2,nc,1)
-plot2d(cos(t),sin(t))
-xtitle("True circle")
-a1 = gca();
-
-subplot(2,nc,nc+1)
-plot2d(cos(t),sin(t))
-isoview
-
-subplot(2,nc,2)
-plot2d(7*cos(t),2*sin(t))
-xtitle("True ellipse")
-a2 = gca();
-
-subplot(2,nc,nc+2)
-plot2d(7*cos(t),2*sin(t))
-isoview
-
-// plot of a sphere using facets computed by eval3dp
-deff("[x,y,z] = sph(alp,tet)",[
-      "x = r*cos(alp).*cos(tet)+orig(1)*ones(tet)"; ..
-      "y = r*cos(alp).*sin(tet)+orig(2)*ones(tet)"; ..
-      "z = r*sin(alp)+orig(3)*ones(tet)"]);
-r = 3; orig = [0 0 0];
-[xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
-subplot(2,nc,3)
-plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
-xtitle("True sphere")
-a3 = gca();
-subplot(2,nc,nc+3)
-plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
-isoview
-
-// Switching isoview status for all axes
-isoview(gcf())
-
-// Forcing isoview for all axes of the current figure
-isoview(gcf(), "on")
-
-// Relaxing isoview for the current axes
-isoview off
-
-// Setting isoview for top axes
-isoview(gcf(),"off")
-isoview([a1 a2 a3], "on")
- ]]></programlisting>
-        <scilab:image>
-            t = [0:0.1:2*%pi]';
-            clf
-            f = gcf();
-            f.axes_size = [850 400];
-            nc = 3;
-            subplot(2,nc,1)
-            plot2d(cos(t),sin(t))
-            xtitle("True circle")
-            a1 = gca();
-            subplot(2,nc,nc+1)
-            plot2d(cos(t),sin(t))
-            isoview
-
-            subplot(2,nc,2)
-            plot2d(7*cos(t),2*sin(t))
-            xtitle("True ellipse")
-            a2 = gca();
-            subplot(2,nc,nc+2)
-            plot2d(7*cos(t),2*sin(t))
-            isoview
-
-            // plot of a sphere using facets computed by eval3dp
-            deff("[x,y,z] = sph(alp,tet)",["x = r*cos(alp).*cos(tet)+orig(1)*ones(tet)"; ..
-            "y = r*cos(alp).*sin(tet)+orig(2)*ones(tet)"; ..
-            "z = r*sin(alp)+orig(3)*ones(tet)"]);
-            r = 3; orig = [0 0 0];
-            [xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
-            subplot(2,nc,3)
-            plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
-            xtitle("True sphere")
-            a3 = gca();
-            subplot(2,nc,nc+3)
-            plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
-            isoview
-        </scilab:image>
-
-        <programlisting role="example"><![CDATA[
-// Using plot2d(..., frameflag=4) :
-r = linspace(1,10,200);
-t = r*3;
-scf();
-subplot(1,2,1)
-plot2d(r.*sin(t),r.*cos(t))
-xtitle("plot2d(..)")
-
-subplot(1,2,2)
-plot2d(r.*sin(t),r.*cos(t),frameflag=4)
-xtitle("with frameflag=4")
- ]]></programlisting>
-        <scilab:image>
-            r = linspace(1,10,200);
-            t = r*3;
-            scf();
-            subplot(1,2,1)
-            plot2d(r.*sin(t),r.*cos(t))
-            xtitle("plot2d(..)")
-
-            subplot(1,2,2)
-            plot2d(r.*sin(t),r.*cos(t),frameflag=4)
-            xtitle("with frameflag=4")
-        </scilab:image>
-    </refsection>
-
-    <refsection role="see also">
-        <title>参照</title>
-        <simplelist type="inline">
-            <member>
-                <link linkend="replot">replot</link>
-            </member>
-            <member>
-                <link linkend="axes_properties">Axes properties</link>
-            </member>
-        </simplelist>
-    </refsection>
-
-    <refsection role="history">
-        <title>履歴</title>
-        <revhistory>
-            <revision>
-                <revnumber>6.0</revnumber>
-                <revdescription>
-                    <itemizedlist>
-                        <listitem>input flags "on"|"off" added.</listitem>
-                        <listitem>input parameters &lt;none&gt; or idGraphics added.</listitem>
-                    </itemizedlist>
-                </revdescription>
-            </revision>
-        </revhistory>
-    </refsection>
-</refentry>
-
index 703813f..24b6db1 100644 (file)
@@ -317,14 +317,14 @@ a.x_location = "middle";
 a.y_location = "middle";
 
 // algumas operações em entidades criadas por plot...
-isoview()
+isoview
 a=gca();
 a.children // listando os galhos da entidade Axes: aqui, é um galho Compound composto por duas entidades
 poly1= a.children.children(2); //armazenando um manipulador Polyline em poly1
 poly1.foreground = 4; // outro modo de se mudar o estilo...
 poly1.thickness = 3;  // ...e a espessura de uma curva.
 poly1.clip_state='off' // controle de recorte
-isoview("off")
+isoview off
 
 //exemplos com LineSpec e GlobalProperty:
 clf();
index 71c32a1..0ac6678 100644 (file)
  * along with this program.
  *
  -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"  xml:id="plot2d" xml:lang="en">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml"
+          xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
+          xmlns:scilab="http://www.scilab.org"  xml:id="plot2d" xml:lang="en">
     <refnamediv>
         <refname>plot2d</refname>
         <refpurpose>2D plot</refpurpose>
@@ -774,7 +777,7 @@ a=gca(); // Handle on axes entity
 a.x_location = "origin";
 a.y_location = "origin";
 // Some operations on entities created by plot2d ...
-isoview()
+isoview
 a=gca();
 a.children // list the children of the axes.
 // There are a compound made of two polylines and a legend
@@ -785,7 +788,7 @@ poly1.clip_state='off'; // clipping control
 leg = a.children(2); // store legend handle into leg
 leg.font_style = 9;
 leg.line_mode = "on";
-isoview("off")
+isoview off
  ]]></programlisting>
         <scilab:image>
             // axis centered at (0,0)
index 852acbf..941f903 100644 (file)
  * along with this program.
  *
  -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:id="hist3d" xml:lang="pt">
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml"
+          xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
+          xmlns:scilab="http://www.scilab.org" xml:id="hist3d" xml:lang="pt">
     <refnamediv>
         <refname>hist3d</refname>
         <refpurpose>representação 3d de um histograma</refpurpose>
@@ -90,6 +93,7 @@ A = abs(rand(40,5));
 Z(1:40,:) = A;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -97,6 +101,7 @@ hist3d(Z);
             Z(1:40,:) = A;
             scf();
             hist3d(Z);
+            isoview off
         </scilab:image>
         <programlisting role="example"><![CDATA[
 Z = zeros(100,5);
@@ -106,6 +111,7 @@ Index = find(Z==0);
 Z(Index) = %nan;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -115,6 +121,7 @@ hist3d(Z);
             Z(Index) = %nan;
             scf();
             hist3d(Z);
+            isoview off
         </scilab:image>
         <programlisting role="example"><![CDATA[
 Z = zeros(100,5);
@@ -124,6 +131,7 @@ A = abs(rand(10,5));
 Z(91:100,:) = A;
 scf();
 hist3d(Z);
+isoview off
  ]]></programlisting>
         <scilab:image>
             Z = zeros(100,5);
@@ -133,6 +141,8 @@ hist3d(Z);
             Z(91:100,:) = A;
             scf();
             hist3d(Z);
+            isoview off
+            gca().rotation_angles = [30 50];
         </scilab:image>
     </refsection>
     <refsection>
@@ -146,8 +156,4 @@ hist3d(Z);
             </member>
         </simplelist>
     </refsection>
-    <refsection>
-        <title>Autores</title>
-        <para>Steer S. &amp; JPhilippe C.</para>
-    </refsection>
 </refentry>
diff --git a/scilab/modules/graphics/help/pt_BR/axes_operations/isoview.xml b/scilab/modules/graphics/help/pt_BR/axes_operations/isoview.xml
deleted file mode 100644 (file)
index d4d3804..0000000
+++ /dev/null
@@ -1,258 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
- * Copyright (C) INRIA - Serge Steer
- * Copyright (C) 2016 - Samuel GOUGEON
- * Copyright (C) 2012 - 2016 - Scilab Enterprises
- *
- * This file is hereby licensed under the terms of the GNU GPL v2.0,
- * pursuant to article 5.3.4 of the CeCILL v.2.1.
- * This file was originally licensed under the terms of the CeCILL v2.1,
- * and continues to be available under such terms.
- * For more information, see the COPYING file which you should have received
- * along with this program.
- *
- -->
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:id="isoview" xml:lang="pt">
-    <refnamediv>
-        <refname>isoview</refname>
-        <refpurpose>ajusta escalas para esboço isométrico
-        </refpurpose>
-    </refnamediv>
-    <refsynopsisdiv>
-        <title>Seqüência de Chamamento</title>
-        <synopsis>isoview
-            isoview on
-            isoview off
-            isoview(idGraphics [,"on"|"off"])
-            isoview(xmin, xmax, ymin, ymax)    // DEPRECATED. use replot()
-        </synopsis>
-    </refsynopsisdiv>
-    <refsection role="arguments">
-        <title>Parâmetros</title>
-        <variablelist>
-            <varlistentry>
-                <term>"on" | "off" | &lt;none&gt;</term>
-                <listitem>Enables, disables, or switches the isometric rendering
-                    for all considered axes.
-                </listitem>
-            </varlistentry>
-            <varlistentry>
-                <term>idGraphics</term>
-                <listitem>
-                    Vector of graphic handles. All the related axes are processed.
-                    By default, the current axes is processed.
-                </listitem>
-            </varlistentry>
-            <varlistentry>
-                <term>xmin, xmax, ymin, ymax</term>
-                <listitem>
-                    Quatro valores reais: new axes bounds.
-                    <warning>These parameters will be removed from Scilab 6.1.
-                        Please used <link linkend="replot">replot</link>
-                        after <function>isoview</function> instead.
-                    </warning>
-                </listitem>
-            </varlistentry>
-        </variablelist>
-    </refsection>
-    <refsection role="description">
-        <title>Descrição</title>
-        <para>
-            <function>isoview</function> is used to set or relax isometric rendering scales
-            on the x, y (and z) axes, without changing the size of the graphic window.
-        </para>
-        <para>
-            <literal>isoview()</literal> or simply <literal>isoview</literal>
-            switches the isoview status of the current axes, and keeps its current
-            bounds: isometric scales are set whenever
-            they were free, or scales are relaxed whenever they were isometric.
-        </para>
-        <para>
-            <literal>isoview("on")</literal> or <literal>isoview on</literal>
-            sets isometric scales for the current axes.
-        </para>
-        <para>
-            <literal>isoview("off")</literal> or <literal>isoview off</literal>
-            relaxes x, y (and z)  scales for the current axes.
-        </para>
-        <para>
-            <literal>isoview(idGraphics,..)</literal> runs on axes related
-            to each graphic object listed in the vector <varname>idGraphics</varname>:
-            <itemizedlist>
-                <listitem>
-                    If <varname>idGraphics(i)</varname> is a figure's handle,
-                    all its Axes are considered.
-                </listitem>
-                <listitem>
-                    If <varname>idGraphics(i)</varname> is an Axes,
-                    it is considered as is.
-                </listitem>
-                <listitem>
-                    If <varname>idGraphics(i)</varname> is the handle of a
-                    sub-axes component(such as a polyline, a compound, etc),
-                    its hosting axes is considered.
-                </listitem>
-            </itemizedlist>
-        </para>
-        <para>
-            <literal>isoview(xmin, xmax, ymin, ymax)</literal> sets the current
-            axes in isometric mode, and then sets its bounds to the given values.
-            <warning>
-                This usage
-                will be removed from Scilab 6.1. Please used
-                <link linkend="replot">replot</link> after
-                <function>isoview</function> instead.
-            </warning>
-        </para>
-        <note>The current axes is still the same after calling
-            <literal>isoview(..)</literal>, even when several axes have been processed.
-        </note>
-        <note>To plot some curves directly in isometric mode without calling
-            <function>isoview</function> afterwards, the <literal>plot2d(...,frameflag=4)</literal>
-            option may be used at call time.
-        </note>
-    </refsection>
-    <refsection role="examples">
-        <title>Exemplos</title>
-        <programlisting role="example"><![CDATA[
-t = [0:0.1:2*%pi]';
-clf
-nc = 3;
-
-subplot(2,nc,1)
-plot2d(cos(t),sin(t))
-xtitle("True circle")
-a1 = gca();
-
-subplot(2,nc,nc+1)
-plot2d(cos(t),sin(t))
-isoview
-
-subplot(2,nc,2)
-plot2d(7*cos(t),2*sin(t))
-xtitle("True ellipse")
-a2 = gca();
-
-subplot(2,nc,nc+2)
-plot2d(7*cos(t),2*sin(t))
-isoview
-
-// plot of a sphere using facets computed by eval3dp
-deff("[x,y,z] = sph(alp,tet)",[
-      "x = r*cos(alp).*cos(tet)+orig(1)*ones(tet)"; ..
-      "y = r*cos(alp).*sin(tet)+orig(2)*ones(tet)"; ..
-      "z = r*sin(alp)+orig(3)*ones(tet)"]);
-r = 3; orig = [0 0 0];
-[xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
-subplot(2,nc,3)
-plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
-xtitle("True sphere")
-a3 = gca();
-subplot(2,nc,nc+3)
-plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
-isoview
-
-// Switching isoview status for all axes of the current figure
-isoview(gcf())
-
-// Forcing isoview for all its axes
-isoview(gcf(), "on")
-
-// Relaxing isoview for the current axes
-isoview off
-
-// Setting isoview for top axes
-isoview(gcf(),"off")
-isoview([a1 a2 a3], "on")
- ]]></programlisting>
-        <scilab:image>
-            t = [0:0.1:2*%pi]';
-            clf
-            f = gcf();
-            f.axes_size = [850 400];
-            nc = 3;
-            subplot(2,nc,1)
-            plot2d(cos(t),sin(t))
-            xtitle("True circle")
-            a1 = gca();
-            subplot(2,nc,nc+1)
-            plot2d(cos(t),sin(t))
-            isoview
-
-            subplot(2,nc,2)
-            plot2d(7*cos(t),2*sin(t))
-            xtitle("True ellipse")
-            a2 = gca();
-            subplot(2,nc,nc+2)
-            plot2d(7*cos(t),2*sin(t))
-            isoview
-
-            // plot of a sphere using facets computed by eval3dp
-            deff("[x,y,z] = sph(alp,tet)",["x = r*cos(alp).*cos(tet)+orig(1)*ones(tet)"; ..
-            "y = r*cos(alp).*sin(tet)+orig(2)*ones(tet)"; ..
-            "z = r*sin(alp)+orig(3)*ones(tet)"]);
-            r = 3; orig = [0 0 0];
-            [xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
-            subplot(2,nc,3)
-            plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
-            xtitle("True sphere")
-            a3 = gca();
-            subplot(2,nc,nc+3)
-            plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
-            isoview
-        </scilab:image>
-
-        <programlisting role="example"><![CDATA[
-// Using plot2d(..., frameflag=4) :
-r = linspace(1,10,200);
-t = r*3;
-scf();
-subplot(1,2,1)
-plot2d(r.*sin(t),r.*cos(t))
-xtitle("plot2d(..)")
-
-subplot(1,2,2)
-plot2d(r.*sin(t),r.*cos(t),frameflag=4)
-xtitle("with frameflag=4")
- ]]></programlisting>
-        <scilab:image>
-            r = linspace(1,10,200);
-            t = r*3;
-            scf();
-            subplot(1,2,1)
-            plot2d(r.*sin(t),r.*cos(t))
-            xtitle("plot2d(..)")
-
-            subplot(1,2,2)
-            plot2d(r.*sin(t),r.*cos(t),frameflag=4)
-            xtitle("with frameflag=4")
-        </scilab:image>
-    </refsection>
-    <refsection role="see also">
-        <title>Ver Também</title>
-        <simplelist type="inline">
-            <member>
-                <link linkend="replot">replot</link>
-            </member>
-            <member>
-                <link linkend="axes_properties">Axes properties</link>
-            </member>
-        </simplelist>
-    </refsection>
-
-    <refsection role="history">
-        <title>Histórico</title>
-        <revhistory>
-            <revision>
-                <revnumber>6.0</revnumber>
-                <revdescription>
-                    <itemizedlist>
-                        <listitem>input flags "on"|"off" added.</listitem>
-                        <listitem>input parameters &lt;none&gt; or idGraphics added.</listitem>
-                    </itemizedlist>
-                </revdescription>
-            </revision>
-        </revhistory>
-    </refsection>
-</refentry>
diff --git a/scilab/modules/graphics/help/ru_RU/3d_plot/hist3d.xml b/scilab/modules/graphics/help/ru_RU/3d_plot/hist3d.xml
new file mode 100644 (file)
index 0000000..60e9141
--- /dev/null
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) INRIA - Serge Steer
+ * Copyright (C) ENPC - Jean-Philippe Chancelier
+ *
+ * Copyright (C) 2012 - 2016 - Scilab Enterprises
+ *
+ * This file is hereby licensed under the terms of the GNU GPL v2.0,
+ * pursuant to article 5.3.4 of the CeCILL v.2.1.
+ * This file was originally licensed under the terms of the CeCILL v2.1,
+ * and continues to be available under such terms.
+ * For more information, see the COPYING file which you should have received
+ * along with this program.
+ *
+ -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml"
+          xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
+          xmlns:scilab="http://www.scilab.org"  xml:id="hist3d" xml:lang="ru">
+    <refnamediv>
+        <refname>hist3d</refname>
+        <refpurpose>трёхмерное представление гистограммы</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Синтаксис</title>
+        <synopsis>hist3d(mtx,[theta,alpha,leg,flag,ebox])
+            hist3d(mtx,&lt;opt_args&gt;)
+            hist3d(list(mtx,x,y),[theta,alpha,leg,flag,ebox])
+            hist3d(list(mtx,x,y),&lt;opt_args&gt;)
+        </synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>mtx</term>
+                <listitem>
+                    <para>
+                        матрица размером <literal>(m,n)</literal>, определяющая гистограмму
+                        <literal>mtx(i,j)=F(x(i),y(j))</literal>, где <literal>x</literal>
+                        и <literal>y</literal> взяты в виде <literal>0:m</literal> и
+                        <literal>0:n</literal>.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>list(mtx,x,y)</term>
+                <listitem>
+                    <para>
+                        где <literal>mtx</literal> - это матрица размером <literal>(m,n)</literal>,
+                        определяющая гистограмму <literal>mtx(i,j)=F(x(i),y(j))</literal>, 
+                        где <literal>x</literal> и <literal>y</literal> - это векторы размерами <literal>(1,m+1)</literal> и <literal>(1,n+1)</literal>.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>&lt;opt_args&gt;</term>
+                <listitem>
+                    <para>
+                        это представляет последовательность деклараций <literal>key1=value1</literal>,
+                        <literal>key2=value2</literal>,... где <literal>key1</literal>,
+                        <literal>key2</literal>,... могут иметь одно из следующих значений:
+                        <literal>theta</literal>, <literal>alpha</literal>, <literal>leg</literal>, 
+                        <literal>flag</literal>, <literal>ebox</literal>. См. <link linkend="plot3d">plot3d</link>.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>theta, alpha, leg, flag, ebox</term>
+                <listitem>
+                    <para>
+                        см. <link linkend="plot3d">plot3d</link>.
+                    </para>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection>
+        <title>Описание</title>
+        <para>
+            <literal>hist3d</literal> представляет двумерную гистограмму в виде трёхмерного графика.
+            Значения объединяются в полузакрытые интервалы <literal>[x(i) x(i+1)[ X [y(i) y(i+1)[</literal>.
+        </para>
+        <para>
+            Введите команду <literal>hist3d()</literal>, чтобы посмотреть демонстрацию.
+        </para>
+    </refsection>
+    <refsection>
+        <title>Примеры</title>
+        <programlisting role="example"><![CDATA[
+        hist3d();
+ ]]></programlisting>
+        <scilab:image localized="true">hist3d();</scilab:image>
+        <programlisting role="example"><![CDATA[
+hist3d(10*rand(10,10));
+ ]]></programlisting>
+        <scilab:image>hist3d(10*rand(10,10));</scilab:image>
+        <programlisting role="example"><![CDATA[
+Z = zeros(100,5);
+A = abs(rand(40,5));
+Z(1:40,:) = A;
+scf();
+hist3d(Z);
+isoview off
+ ]]></programlisting>
+        <scilab:image>
+            Z = zeros(100,5);
+            A = abs(rand(40,5));
+            Z(1:40,:) = A;
+            scf();
+            hist3d(Z);
+            isoview off
+        </scilab:image>
+        <programlisting role="example"><![CDATA[
+Z = zeros(100,5);
+A = abs(rand(40,5));
+Z(1:40,:) = A;
+Index = find(Z==0);
+Z(Index) = %nan;
+scf();
+hist3d(Z);
+isoview off
+ ]]></programlisting>
+        <scilab:image>
+            Z = zeros(100,5);
+            A = abs(rand(40,5));
+            Z(1:40,:) = A;
+            Index = find(Z==0);
+            Z(Index) = %nan;
+            scf();
+            hist3d(Z);
+            isoview off
+        </scilab:image>
+        <programlisting role="example"><![CDATA[
+Z = zeros(100,5);
+A = abs(rand(40,5));
+Z(1:40,:) = A;
+A = abs(rand(10,5));
+Z(91:100,:) = A;
+scf();
+hist3d(Z);
+isoview off
+ ]]></programlisting>
+        <scilab:image>
+            Z = zeros(100,5);
+            A = abs(rand(40,5));
+            Z(1:40,:) = A;
+            A = abs(rand(10,5));
+            Z(91:100,:) = A;
+            scf();
+            hist3d(Z);
+            isoview off
+            gca().rotation_angles = [30 50];
+        </scilab:image>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="histplot">histplot</link>
+            </member>
+            <member>
+                <link linkend="plot3d">plot3d</link>
+            </member>
+        </simplelist>
+    </refsection>
+</refentry>
diff --git a/scilab/modules/graphics/help/ru_RU/axes_operations/isoview.xml b/scilab/modules/graphics/help/ru_RU/axes_operations/isoview.xml
new file mode 100644 (file)
index 0000000..b64d803
--- /dev/null
@@ -0,0 +1,303 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) INRIA - Serge Steer
+ * Copyright (C) 2016, 2018 - Samuel GOUGEON
+ *
+ * Copyright (C) 2012 - 2016 - Scilab Enterprises
+ *
+ * This file is hereby licensed under the terms of the GNU GPL v2.0,
+ * pursuant to article 5.3.4 of the CeCILL v.2.1.
+ * This file was originally licensed under the terms of the CeCILL v2.1,
+ * and continues to be available under such terms.
+ * For more information, see the COPYING file which you should have received
+ * along with this program.
+ *
+ -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML"
+          xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"
+          xml:lang="ru" xml:id="isoview">
+    <refnamediv>
+        <refname>isoview</refname>
+        <refpurpose>
+          настраивает изометрическое представление графических осей
+        </refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Синтаксис</title>
+        <synopsis>isoview
+            isoview on
+            isoview off
+            isoview(idGraphics [,"on"|"off"])
+            isoview(xmin, xmax, ymin, ymax)    // НЕ РЕКОМЕНДУЕТСЯ, используйте replot()
+        </synopsis>
+    </refsynopsisdiv>
+    <refsection role="arguments">
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>"on" | "off" | &lt;none&gt;</term>
+                <listitem>
+                    Включает или отключает или переключает изометрическое представление для всех
+                    рассматриваемых осей.
+                    <para/>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>idGraphics</term>
+                <listitem>
+                    Вектор графических указателей. Обрабатываются все связанные оси.
+                    По умолчанию обрабатываются текущие оси.
+                    <para/>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>xmin, xmax, ymin, ymax</term>
+                <listitem>
+                    Четыре десятичных числа: новые пределы осей.
+                    <warning>
+                        Эти параметры будут удалены из Scilab 6.1.
+                        Пожалуйста, вместо этого используйте <link linkend="replot">replot</link>
+                        после <function>isoview</function>.
+                    </warning>
+                    <para/>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection role="description">
+        <title>Описание</title>
+        <para>
+            Функция <function>isoview</function> используется для установки или
+            вернуть в исходное состояние масштабы изометрического представления
+            осей x, y (и z), без изменения размера графического окна.
+        </para>
+        <para>
+            <literal>isoview()</literal> или просто <literal>isoview</literal>
+            переключает статус изометрического представления текущих осей, и 
+            сохраняет их текущие пределы: изометрические масштабы устанавливаются
+            всегда, когда они свободны, или масштабы возвращаются в исходное
+            состояние всегда, когда они являются изометрическими.
+        </para>
+        <para>
+            <literal>isoview("on")</literal> или <literal>isoview on</literal>
+            устанавливаются изометрические масштабы для текущих осей.
+        </para>
+        <para>
+            <literal>isoview("off")</literal> или <literal>isoview off</literal>
+            возвращает в исходное состояние масштабы x, y (и z) для текущих осей.
+        </para>
+        <para>
+            <literal>isoview(idGraphics,..)</literal> запускается на осях, связанных
+            с каждым графическим объектом, содержащимся в векторе <varname>idGraphics</varname>:
+            <itemizedlist>
+                <listitem>
+                    Если <varname>idGraphics(i)</varname> - это указатель на графическое окно,
+                    то рассматриваются все её оси (Axes).
+                </listitem>
+                <listitem>
+                    Если <varname>idGraphics(i)</varname> - это оси Axes, то
+                    он рассматривается как есть.
+                </listitem>
+                <listitem>
+                    Если <varname>idGraphics(i)</varname> - это указатель на подосевой
+                    компонент (такой как polyline, compound, и т.д.), то рассматриваются
+                    оси, на которых он размещается.
+                </listitem>
+            </itemizedlist>
+        </para>
+        <para>
+            <literal>isoview(xmin, xmax, ymin, ymax)</literal> устанавливает текущие 
+            оси в изометрический режим,  а затем устанавливает их пределы на указанные значения.
+            <warning>
+                Это использование не рекомендуется и будет удалено из Scilab 6.1.
+                Пожалуйста, используйте вместо этого <link linkend="replot">replot</link> 
+                после <function>isoview</function>.
+            </warning>
+        </para>
+        <note>
+            Графический элемент текущих осей остаётся таким же после вызова <literal>isoview(..)</literal>.
+        </note>
+        <note>
+            Чтобы построить график каких-либо кривых напрямую в изометрическом режиме
+            без вызова <function>isoview</function> после того, как опция <literal>plot2d(...,frameflag=4)</literal>
+            может быть использована в момент вызова.
+        </note>
+        <refsect3>
+            <title>Построение в соответствии с установками .isoview и .cube_scaling</title>
+            <para>
+            <table align="middle">
+                <tr>
+                    <th>isoview(..)</th><th>gca().isoview</th>
+                                       <th>gca().cube_scaling</th>
+                                       <td><emphasis role="bold">Построение</emphasis></td>
+                </tr>
+                <tr>
+                    <th>on</th><td align="center">on</td>
+                               <td align="center">off</td>
+                               <td>X, Y и Z изометрические</td>
+                </tr>
+                <tr>
+                    <th>off</th><td align="center">off</td>
+                                <td align="center">on</td>
+                                <td>Независимые масштабы по X, Y и Z. В трёхмерном представлении, улучшенные
+                                  отношения высоты и ширины объекта, когда диапазоны X/Y/Z очень разные.</td>
+                </tr>
+                <tr>
+                    <th></th><td align="center">off</td>
+                            <td align="center">off</td>
+                            <td>Независимые масштабы по X, Y и Z. В трёхмерном представлении, улучшенные
+                                  отношения высоты и ширины объекта, когда диапазоны X/Y/Z близки к диапазонам данных</td>
+                </tr>
+                <tr>
+                    <th></th><td align="center">on</td>
+                             <td align="center">on</td>
+                             <td>Масштабы таковы, что оси выглядят квадратными или кубическими</td>
+                </tr>
+            </table>
+            </para>
+        </refsect3>
+    </refsection>
+    <refsection role="examples">
+        <title>Примеры</title>
+        <programlisting role="example"><![CDATA[
+t = [0:0.1:2*%pi]';
+clf
+nc = 3;
+subplot(2,nc,1)
+plot2d(cos(t),sin(t))
+xtitle("Истинная окружность")
+a1 = gca();
+subplot(2,nc,nc+1)
+plot2d(cos(t),sin(t))
+isoview
+subplot(2,nc,2)
+plot2d(7*cos(t),2*sin(t))
+xtitle("Истинный эллипс")
+a2 = gca();
+subplot(2,nc,nc+2)
+plot2d(7*cos(t),2*sin(t))
+isoview
+// построение сферы, используя фасеты, вычисленные с помощью eval3dp
+deff("[x,y,z] = sph(alp,tet)",[
+    "x = r*cos(alp).*cos(tet)+orig(1)*ones(tet)"; ..
+    "y = r*cos(alp).*sin(tet)+orig(2)*ones(tet)"; ..
+    "z = r*sin(alp)+orig(3)*ones(tet)"]);
+r = 3; orig = [0 0 0];
+[xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
+subplot(2,nc,3)
+plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+zlabel("isoview off", "rotation", -90, "fontsize",4)
+xtitle("Истинная сфера")
+a3 = gca();
+subplot(2,nc,nc+3)
+plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+zlabel("isoview on", "rotation", -90, "fontsize",4)
+isoview
+// Переключение статуса isoview для всех осей
+isoview(gcf())
+// Установка isoview для всех осей текущего графического окна
+isoview(gcf(), "on")
+// Восстановление исходных значений isoview для текущих осей
+isoview off
+// Установка isoview для верхних осей
+isoview(gcf(),"off")
+isoview([a1 a2 a3], "on")
+             ]]></programlisting>
+        <scilab:image>
+            t = [0:0.1:2*%pi]';
+            clf
+            f = gcf();
+            f.axes_size = [850 400];
+            nc = 3;
+            subplot(2,nc,1)
+            plot2d(cos(t),sin(t))
+            xtitle("True circle")
+            a1 = gca();
+            subplot(2,nc,nc+1)
+            plot2d(cos(t),sin(t))
+            isoview
+            subplot(2,nc,2)
+            plot2d(7*cos(t),2*sin(t))
+            xtitle("True ellipse")
+            a2 = gca();
+            subplot(2,nc,nc+2)
+            plot2d(7*cos(t),2*sin(t))
+            isoview
+            // plot of a sphere using facets computed by eval3dp
+            deff("[x,y,z] = sph(alp,tet)",["x = r*cos(alp).*cos(tet)+orig(1)*ones(tet)"; ..
+            "y = r*cos(alp).*sin(tet)+orig(2)*ones(tet)"; ..
+            "z = r*sin(alp)+orig(3)*ones(tet)"]);
+            r = 3; orig = [0 0 0];
+            [xx,yy,zz] = eval3dp(sph,linspace(-%pi/2,%pi/2,40),linspace(0,%pi*2,40));
+            subplot(2,nc,3)
+            plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+            zlabel("isoview off", "rotation", -90, "fontsize",4)
+            xtitle("True sphere")
+            a3 = gca();
+            subplot(2,nc,nc+3)
+            plot3d(xx, yy, zz, alpha=60, flag=[color("green") 8 4])
+            zlabel("isoview on", "rotation", -90, "fontsize",4)
+            isoview
+        </scilab:image>
+        <programlisting role="example"><![CDATA[
+// Использование plot2d(..., frameflag=4) :
+r = linspace(1,10,200);
+t = r*3;
+scf();
+subplot(1,2,1)
+plot2d(r.*sin(t),r.*cos(t))
+xtitle("plot2d(..)")
+subplot(1,2,2)
+plot2d(r.*sin(t),r.*cos(t),frameflag=4)
+xtitle("при frameflag=4")
+             ]]></programlisting>
+        <scilab:image>
+            r = linspace(1,10,200);
+            t = r*3;
+            scf();
+            subplot(1,2,1)
+            plot2d(r.*sin(t),r.*cos(t))
+            xtitle("plot2d(..)")
+            subplot(1,2,2)
+            plot2d(r.*sin(t),r.*cos(t),frameflag=4)
+            xtitle("при frameflag=4")
+        </scilab:image>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="replot">replot</link>
+            </member>
+            <member>
+                <link linkend="axes_properties">свойства осей</link>
+            </member>
+        </simplelist>
+    </refsection>
+    <refsection role="history">
+        <title>История</title>
+        <revhistory>
+            <revision>
+                <revnumber>6.0.0</revnumber>
+                <revdescription>
+                    <itemizedlist>
+                        <listitem>добавлены входные флаги "on"|"off".</listitem>
+                        <listitem>добавлены входные параметры &lt;none&gt; или idGraphics.</listitem>
+                        <listitem>
+                            <literal>isoview(xmin, xmax, ymin, ymax)</literal> отмечена как нерекомендуемая.
+                        </listitem>
+                    </itemizedlist>
+                </revdescription>
+            </revision>
+            <revision>
+                <revnumber>6.0.2</revnumber>
+                <revdescription>
+                    "isoview on" теперь устанавливает .cube_scaling="off", а
+                    "isoview off" устанавливает .cube_scaling="on".
+                </revdescription>
+            </revision>
+        </revhistory>
+    </refsection>
+</refentry>
index 32cf1c6..a0d0ef7 100644 (file)
@@ -88,8 +88,10 @@ function isoview(varargin)
     for i = 1:size(a,"*")
         tmp = a(i).isoview
         if action=="on" | (action=="" & tmp=="off")
+            a(i).cube_scaling = "off"
             a(i).isoview = "on"
         else
+            a(i).cube_scaling = "on"
             a(i).isoview = "off"
         end
         a(i).clip_state = "clipgrf"
index 8c7dc11..5ec97f4 100644 (file)
@@ -1016,9 +1016,9 @@ hallchart_ru_RU_2.png=ea1bd806ba768bef51e1df208af65b07
 hallchart_ru_RU_3.png=19a304fad91a9edb44b6c13d062ef1c5
 hilbert_1.png=51518f324c6c0ba177825aa4dca3d431
 hist3d_2.png=115bdb026707dd18523c17d8e8a1fadc
-hist3d_3.png=ebc6925edb6e7d769bb62fa5407adba0
-hist3d_4.png=1fd718be2769453bba087b4e04e1eda
-hist3d_5.png=66480e76063d23ffdd9153016dc80494
+hist3d_3.png=9367e60ee55651b1cdedecff26d2c9d7
+hist3d_4.png=f20f4ac3f3554cc30a64cfa3c43da454
+hist3d_5.png=92e8de8fa502f0ce68690473155eb5e8
 hist3d_en_US_1.png=9031d249fda1aeea0a14f05417e56bd7
 hist3d_fr_FR_1.png=9031d249fda1aeea0a14f05417e56bd7
 hist3d_ja_JP_1.png=9031d249fda1aeea0a14f05417e56bd7
@@ -1072,7 +1072,7 @@ intg_fr_FR_1.png=49896f43a08105afed470fca8530de7f
 intg_fr_FR_2.png=77946e65b25325b6e167f39b82deedd4
 intg_ja_JP_1.png=24ad1ebaeea773a33928890cfddb6bb5
 intg_ja_JP_2.png=5a9e789d2138a80876bf52ca51b591f8
-isoview_1.png=a30adca5a6a8d3c7352f9a5c6750732d
+isoview_1.png=e790c7133eeb3870b6ecf6aff552fa19
 isoview_2.png=7f599cee0ebf55f0e9656eb280e7af3c
 jetcolormap_1.png=1e12eded706f4c2d3dc1c34c389ebd2d
 karmarkar_1.png=626ad2a9c40850305ba69410b5c17794
index e1d51da..321e118 100644 (file)
Binary files a/scilab/modules/helptools/images/hist3d_3.png and b/scilab/modules/helptools/images/hist3d_3.png differ
index 596166b..e8bca22 100644 (file)
Binary files a/scilab/modules/helptools/images/hist3d_4.png and b/scilab/modules/helptools/images/hist3d_4.png differ
index df093d3..8f4d577 100644 (file)
Binary files a/scilab/modules/helptools/images/hist3d_5.png and b/scilab/modules/helptools/images/hist3d_5.png differ
index 35138db..7273010 100644 (file)
Binary files a/scilab/modules/helptools/images/isoview_1.png and b/scilab/modules/helptools/images/isoview_1.png differ