You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/api/index-all.html
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1781,6 +1781,10 @@ <h2 class="title">S</h2>
1781
1781
<divclass="block">Changes the state of the Permutation according to the contents
1782
1782
of an array of int values.</div>
1783
1783
</dd>
1784
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/Permutation.Mechanic.html#set(org.cicirello.permutations.Permutation,int%5B%5D,int,int,int)">set(Permutation, int[], int, int, int)</a></span> - Method in class org.cicirello.permutations.<ahref="org/cicirello/permutations/Permutation.Mechanic.html" title="class in org.cicirello.permutations">Permutation.Mechanic</a></dt>
1785
+
<dd>
1786
+
<divclass="block">Changes a range of permutation elements.</div>
1787
+
</dd>
1784
1788
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/Permutation.Mechanic.html#set(org.cicirello.permutations.Permutation,int,int)">set(Permutation, int, int)</a></span> - Method in class org.cicirello.permutations.<ahref="org/cicirello/permutations/Permutation.Mechanic.html" title="class in org.cicirello.permutations">Permutation.Mechanic</a></dt>
1785
1789
<dd>
1786
1790
<divclass="block">Changes the integer in one specific location of a Permutation.</div>
<thclass="colSecond" scope="row"><code><spanclass="memberNameLink"><ahref="#set(org.cicirello.permutations.Permutation,int%5B%5D,int,int,int)">set</a></span>​(<ahref="Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p,
230
+
int[] source,
231
+
int fromIndex,
232
+
int toIndex,
233
+
int numElementsToSet)</code></th>
234
+
<tdclass="colLast">
235
+
<divclass="block">Changes a range of permutation elements.</div>
<thclass="colSecond" scope="row"><code><spanclass="memberNameLink"><ahref="#set(org.cicirello.permutations.Permutation,int,int)">set</a></span>​(<ahref="Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p,
230
241
int index,
231
242
int value)</code></th>
232
243
<tdclass="colLast">
233
244
<divclass="block">Changes the integer in one specific location of a Permutation.</div>
<thclass="colSecond" scope="row"><code><spanclass="memberNameLink"><ahref="#set(org.cicirello.permutations.Permutation,int,int%5B%5D)">set</a></span>​(<ahref="Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p,
<preclass="methodSignature">protected final void set​(<ahref="Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p,
<preclass="methodSignature">protected final void set​(<ahref="Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p,
375
+
int[] source,
376
+
int fromIndex,
377
+
int toIndex,
378
+
int numElementsToSet)</pre>
379
+
<divclass="block">Changes a range of permutation elements. This method does not verify that the
380
+
change produces a valid permutation. The caller is responsible for making a combination
381
+
of calls to this method and/or the other methods of the Permutation.Mechanic class that
382
+
together produce a valid Permutation.
383
+
The behavior of the Permutation object may become unstable otherwise.
384
+
The caller should not return until the state of the Permutation object is again valid.</div>
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">Permutation.Mechanic.</span><code><spanclass="memberNameLink"><ahref="../Permutation.Mechanic.html#set(org.cicirello.permutations.Permutation,int%5B%5D,int,int,int)">set</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p,
198
+
int[] source,
199
+
int fromIndex,
200
+
int toIndex,
201
+
int numElementsToSet)</code></th>
202
+
<tdclass="colLast">
203
+
<divclass="block">Changes a range of permutation elements.</div>
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">Permutation.Mechanic.</span><code><spanclass="memberNameLink"><ahref="../Permutation.Mechanic.html#set(org.cicirello.permutations.Permutation,int,int)">set</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p,
198
209
int index,
199
210
int value)</code></th>
200
211
<tdclass="colLast">
201
212
<divclass="block">Changes the integer in one specific location of a Permutation.</div>
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">Permutation.Mechanic.</span><code><spanclass="memberNameLink"><ahref="../Permutation.Mechanic.html#set(org.cicirello.permutations.Permutation,int,int%5B%5D)">set</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p,
0 commit comments