Go to main documentation 🔗
Preparing search index...
The search index is not available
cubing.js — API Reference - v0.53.4
cubing.js — API Reference
alg
TraversalDownUp
Class TraversalDownUp<DataDown, DataAlgUp, DataAlgNodeUp>
Abstract
Type Parameters
DataDown
DataAlgUp
DataAlgNodeUp
=
DataAlgUp
Hierarchy (
view full
)
TraversalDownUp
TraversalUp
Index
Constructors
constructor
Methods
traverse
Alg
traverse
Alg
Node
traverse
Commutator
traverse
Conjugate
traverse
Grouping
traverse
Into
Alg
Node
traverse
Line
Comment
traverse
Move
traverse
Newline
traverse
Pause
Constructors
constructor
new
Traversal
Down
Up
<
DataDown
,
DataAlgUp
,
DataAlgNodeUp
>
(
)
:
TraversalDownUp
<
DataDown
,
DataAlgUp
,
DataAlgNodeUp
>
Type Parameters
DataDown
DataAlgUp
DataAlgNodeUp
=
DataAlgUp
Returns
TraversalDownUp
<
DataDown
,
DataAlgUp
,
DataAlgNodeUp
>
Methods
Abstract
traverse
Alg
traverse
Alg
(
alg
,
dataDown
)
:
DataAlgUp
Parameters
alg
:
Alg
dataDown
:
DataDown
Returns
DataAlgUp
traverse
Alg
Node
traverse
Alg
Node
(
algNode
,
dataDown
)
:
DataAlgNodeUp
Parameters
algNode
:
AlgNode
dataDown
:
DataDown
Returns
DataAlgNodeUp
Abstract
traverse
Commutator
traverse
Commutator
(
commutator
,
dataDown
)
:
DataAlgNodeUp
Parameters
commutator
:
Commutator
dataDown
:
DataDown
Returns
DataAlgNodeUp
Abstract
traverse
Conjugate
traverse
Conjugate
(
conjugate
,
dataDown
)
:
DataAlgNodeUp
Parameters
conjugate
:
Conjugate
dataDown
:
DataDown
Returns
DataAlgNodeUp
Abstract
traverse
Grouping
traverse
Grouping
(
grouping
,
dataDown
)
:
DataAlgNodeUp
Parameters
grouping
:
Grouping
dataDown
:
DataDown
Returns
DataAlgNodeUp
traverse
Into
Alg
Node
traverse
Into
Alg
Node
(
algNode
,
dataDown
)
:
AlgNode
Parameters
algNode
:
AlgNode
dataDown
:
DataDown
Returns
AlgNode
Abstract
traverse
Line
Comment
traverse
Line
Comment
(
comment
,
dataDown
)
:
DataAlgNodeUp
Parameters
comment
:
LineComment
dataDown
:
DataDown
Returns
DataAlgNodeUp
Abstract
traverse
Move
traverse
Move
(
move
,
dataDown
)
:
DataAlgNodeUp
Parameters
move
:
Move
dataDown
:
DataDown
Returns
DataAlgNodeUp
Abstract
traverse
Newline
traverse
Newline
(
newline
,
dataDown
)
:
DataAlgNodeUp
Parameters
newline
:
Newline
dataDown
:
DataDown
Returns
DataAlgNodeUp
Abstract
traverse
Pause
traverse
Pause
(
pause
,
dataDown
)
:
DataAlgNodeUp
Parameters
pause
:
Pause
dataDown
:
DataDown
Returns
DataAlgNodeUp
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
traverse
Alg
traverse
Alg
Node
traverse
Commutator
traverse
Conjugate
traverse
Grouping
traverse
Into
Alg
Node
traverse
Line
Comment
traverse
Move
traverse
Newline
traverse
Pause
Go to main documentation 🔗
cubing.js — API Reference - v0.53.4
Loading...