Search
Preparing search index...
The search index is not available
cagen
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
cagen
Permutation
Class Permutation
Hierarchy
ArrayGenerator
<
Permutation
>
Permutation
Factorial
Implements
IBidirectionalGenerator
<
Permutation
,
Iterator
<
Permutation
>
,
ReverseIterator
<
Permutation
>
>
ICandidate
Index
Classes
For
OfAdaptor
Iterator
Reverse
Iterator
Type aliases
Iterator
Reverse
Iterator
Constructors
constructor
Methods
__@iterator
at
begin
end
equals
n
nth
r
rbegin
rend
size
size
Type aliases
Static
Iterator
Iterator
:
Iterator
<
Permutation
>
Static
Reverse
Iterator
Reverse
Iterator
:
ReverseIterator
<
Permutation
>
Constructors
constructor
new
Permutation
(
n
:
number
, r
:
number
)
:
Permutation
Parameters
n:
number
r:
number
Returns
Permutation
Methods
__@iterator
__@iterator
(
)
:
IterableIterator
<
number
[]
>
Returns
IterableIterator
<
number
[]
>
at
at
(
index
:
number
)
:
Array
<
number
>
Parameters
index:
number
Returns
Array
<
number
>
The case at the
index
.
begin
begin
(
)
:
Iterator
<
Permutation
>
Returns
Iterator
<
Permutation
>
end
end
(
)
:
Iterator
<
Permutation
>
Returns
Iterator
<
Permutation
>
equals
equals
(
obj
:
Permutation
)
:
boolean
Parameters
obj:
Permutation
Returns
boolean
n
n
(
)
:
number
Returns
number
nth
nth
(
index
:
number
)
:
Iterator
<
Permutation
>
Parameters
index:
number
Returns
Iterator
<
Permutation
>
The iterator at the
index
.
r
r
(
)
:
number
Returns
number
rbegin
rbegin
(
)
:
ReverseIterator
<
Permutation
>
Returns
ReverseIterator
<
Permutation
>
rend
rend
(
)
:
ReverseIterator
<
Permutation
>
Returns
ReverseIterator
<
Permutation
>
size
size
(
)
:
number
Returns
number
Static
size
size
(
n
:
number
, r
:
number
)
:
number
Parameters
n:
number
r:
number
Returns
number
Computed number of cases.
Globals
cagen
cagen.base
Cartesian
Product
Combination
Factorial
Permutation
For
OfAdaptor
Iterator
Reverse
Iterator
Iterator
Reverse
Iterator
constructor
__@iterator
at
begin
end
equals
n
nth
r
rbegin
rend
size
size
Repeated
Combination
Repeated
Permutation
Generated using
TypeDoc