update japanese translation of core module.
[scilab.git] / scilab / modules / graphics / help / ja_JP / handle / swap_handles.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4
5  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
6
7  * Copyright (C) INRIA - Jean-Baptiste Silvy
8
9  * 
10
11  * This file must be used under the terms of the CeCILL.
12
13  * This source file is licensed as described in the file COPYING, which
14
15  * you should have received as part of this distribution.  The terms
16
17  * are also available at    
18
19  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
20
21  *
22
23  -->
24
25 <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="swap_handles">
26     
27     <refnamediv>
28         
29         <refname>swap_handles</refname>
30         
31         <refpurpose>グラフィック階層の2つのハンドルを交換する.</refpurpose>
32         
33     </refnamediv>
34     
35     <refsynopsisdiv>
36         
37         <title>呼び出し手順</title>
38         
39         <synopsis>swap_handle( handle1, handle2 )</synopsis>
40         
41     </refsynopsisdiv>
42     
43     <refsection>
44         
45         <title>パラメータ</title>
46         
47         <variablelist>
48             
49             <varlistentry>
50                 
51                 <term>handle1</term>
52                 
53                 <listitem>
54                     
55                     <para>交換する最初のハンドル.</para>
56                     
57                 </listitem>
58                 
59             </varlistentry>
60             
61             <varlistentry>
62                 
63                 <term>handle2</term>
64                 
65                 <listitem>
66                     
67                     <para>交換する2番目のハンドル.</para>
68                     
69                 </listitem>
70                 
71             </varlistentry>
72             
73         </variablelist>
74         
75     </refsection>
76     
77     <refsection>
78         
79         <title>説明</title>
80         
81         <para>
82             
83             <emphasis role="bold">swap_handles</emphasis>関数により
84             
85             グラフィック階層の2つのハンドルを交換することができます.
86             
87             最初のハンドルは2番目のハンドルの位置と交換されます.
88             
89         </para>
90         
91         <para>あるハンドルは他のハンドルと常に互換であるわけではないため,
92             
93             ハンドルの交換についえはいくつかの制約があります.
94             
95             例えば,  polylineとaxesハンドルを交換することはできません.
96             
97             この互換性に関する詳細については,
98             
99             <link linkend="graphics_entities">graphics_entities</link>ページを参照ください.
100             
101         </para>
102         
103         <para>このルーチンは同じ親の子の間で添字を変更する際に使用することができます.</para>
104         
105     </refsection>
106     
107     <refsection>
108         
109         <title>例</title>
110         
111         <programlisting role="example"><![CDATA[ 
112
113 //-----------------//
114
115 //  最初の例       //
116
117 //-----------------//
118
119
120
121 // 矩形を作成
122
123 xrect( 0.5, 0.5,0.5,0.5) ;
124
125 rect = gce() ;
126
127
128
129 // 円を作成
130
131 xarc( 0.5, 0.5, 0.5, 0.5, 0, 64 * 360 ) ;
132
133 circle = gce() ;
134
135
136
137 // 矢印を作成
138
139 xpoly([0,1],[0,1]) ;
140
141 arrow = gce() ;
142
143 arrow.polyline_style = 4 ;
144
145 arrow.arrow_size_factor = 4 ;
146
147
148
149 // 子のリストを取得
150
151 axes = gca()  ;
152
153 axes.children
154
155
156
157 // 順番を変更
158
159 swap_handles( rect, arrow ) ;
160
161 swap_handles( arrow, circle ) ;
162
163
164
165 // 新しい順番を得る
166
167 axes.children
168
169
170
171 //-----------------//
172
173 //  2番目の例      //
174
175 //-----------------//
176
177
178
179 // 2つのウインドウを作成
180
181 plot2d ;
182
183 axes1 = gca() ;
184
185
186
187 scf() ;
188
189 fec ;
190
191 axes2 = gca() ;
192
193
194
195 // 軸を交換
196
197 // 色マップは変更されないことに注意.
198
199 swap_handles( axes1, axes2 ) ;
200
201  ]]></programlisting>
202         
203     </refsection>
204     
205     <refsection role="see also">
206         
207         <title>参照</title>
208         
209         <simplelist type="inline">
210             
211             <member>
212                 
213                 <link linkend="graphics_entities">graphics_entities</link>
214                 
215             </member>
216             
217             <member>
218                 
219                 <link linkend="copy">copy</link>
220                 
221             </member>
222             
223             <member>
224                 
225                 <link linkend="delete">delete</link>
226                 
227             </member>
228             
229             <member>
230                 
231                 <link linkend="relocate_handle">relocate_handle</link>
232                 
233             </member>
234             
235         </simplelist>
236         
237     </refsection>
238     
239 </refentry>
240