Search
Preparing search index...
The search index is not available
The Interactive Turing Machine — Documentation
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
The Interactive Turing Machine — Documentation
Index
Enumerations
Head
Action
Interaction
Styles
State
Node
Type
Turing
Machine
State
custom
Shapes
tool
Name
Classes
Action
Change
Interaction
Style
Control
Panel
Create
State
Action
Create
Transition
Action
Custom
Shapes
Delete
State
Action
Delete
State
Event
Delete
Transition
Action
Delete
Transition
Event
Easter
Egg
Easter
Egg
Manager
Edge
Edge
Tool
Edit
Final
State
Event
Edit
Initial
State
Event
Edit
State
Event
Edit
Transition
Event
Editor
Eraser
Error
Popup
Event
Manager
Export
Popup
Generator
Edge
Generator
Edge
Editor
Generator
Node
Graph
Graph
Event
Dispatcher
Graphical
Turing
Machine
Helpers
Import
Popup
Infinite
Roll
Load
Example
Popup
Main
Menu
Bar
Mouse
Dispatcher
Move
State
Action
New
Current
State
Event
New
State
Event
New
Transition
Event
No
Initial
State
Error
No
Transition
Available
Error
Node
Node
Editor
Node
Tool
Non
Deterministic
Error
Pen
Pen
And
Touch
Dispatcher
Popup
Set
Initial
State
Action
Spaceman
Easter
Egg
State
State
Machine
State
Node
TMError
Tape
Tape
Cell
Update
Event
Tape
Content
Editor
Popup
Tape
Content
Update
Event
Tape
Move
Event
Tape
New
Pos
Event
Tool
Bar
Touch
Transition
Transition
Edge
Transition
Edge
Editor
Turing
Machine
move
State
Event
Interfaces
Edge
Datum
Editable
State
Editable
Transition
Editable
Turing
Machine
Event
Example
Machine
Graph
Datum
Modified
Pointer
Event
Node
Datum
Point
Position
Selection
State
Export
State
Machine
Export
Tape
Export
Transition
Export
Turing
Machine
Export
Type aliases
Edge
Id
Edge
Selection
Event
Handler
EventID
Graph
Element
Graph
Selection
Node
Selection
StateID
Tape
Symbol
Tool
TransitionID
Variables
NO_
INITIAL_
STATE_
ID
READ_
ANY_
SYMBOL
WRITE_
NO_
SYMBOL
Functions
add
Generator
add
Lamp
add
Space
Man
Object literals
custom
Shapes
ToFiles
default
Shapes
Type aliases
Edge
Id
Edge
Id
:
String
Edge
Selection
Edge
Selection
:
Selection
<
SVGGElement
,
EdgeDatum
,
any
,
any
>
Event
Handler
Event
Handler<E>
:
function
Type parameters
E
:
Event
Type declaration
(
event
:
E
)
:
void
Parameters
event:
E
Returns
void
EventID
EventID
:
string
Graph
Element
Graph
Element
:
Node
|
Edge
Graph
Selection
Graph
Selection
:
Selection
<
SVGElement
,
GraphDatum
,
HTMLElement
,
__type
>
Node
Selection
Node
Selection
:
Selection
<
SVGGElement
,
NodeDatum
,
any
,
any
>
StateID
StateID
:
number
Tape
Symbol
Tape
Symbol
:
string
Tool
Tool
:
NodeTool
|
EdgeTool
TransitionID
TransitionID
:
number
Variables
Const
NO_
INITIAL_
STATE_
ID
NO_
INITIAL_
STATE_
ID
:
StateID
= -1
Const
READ_
ANY_
SYMBOL
READ_
ANY_
SYMBOL
:
TapeSymbol
= ""
Const
WRITE_
NO_
SYMBOL
WRITE_
NO_
SYMBOL
:
TapeSymbol
= ""
Functions
add
Generator
add
Generator
(
holder
:
Selection
<
SVGElement
>
, r
:
number
)
:
void
Parameters
holder:
Selection
<
SVGElement
>
r:
number
Returns
void
add
Lamp
add
Lamp
(
holder
:
Selection
<
SVGElement
>
, classOfCircle
:
string
)
:
void
Parameters
holder:
Selection
<
SVGElement
>
classOfCircle:
string
Returns
void
add
Space
Man
add
Space
Man
(
holder
:
Selection
<
HTMLElement
,
any
,
any
,
any
>
)
:
void
Parameters
holder:
Selection
<
HTMLElement
,
any
,
any
,
any
>
Returns
void
Object literals
Let
custom
Shapes
ToFiles
custom
Shapes
ToFiles
:
object
lamp
lamp
:
string
= "../../img/lamp.svg"
Let
default
Shapes
default
Shapes
:
object
lamp
lamp
:
string
= "<circle cx='0' cy='0' r='30'></circle>"
Globals
Head
Action
Interaction
Styles
State
Node
Type
Turing
Machine
State
custom
Shapes
tool
Name
Action
Change
Interaction
Style
Control
Panel
Create
State
Action
Create
Transition
Action
Custom
Shapes
Delete
State
Action
Delete
State
Event
Delete
Transition
Action
Delete
Transition
Event
Easter
Egg
Easter
Egg
Manager
Edge
Edge
Tool
Edit
Final
State
Event
Edit
Initial
State
Event
Edit
State
Event
Edit
Transition
Event
Editor
Eraser
Error
Popup
Event
Manager
Export
Popup
Generator
Edge
Generator
Edge
Editor
Generator
Node
Graph
Graph
Event
Dispatcher
Graphical
Turing
Machine
Helpers
Import
Popup
Infinite
Roll
Load
Example
Popup
Main
Menu
Bar
Mouse
Dispatcher
Move
State
Action
New
Current
State
Event
New
State
Event
New
Transition
Event
No
Initial
State
Error
No
Transition
Available
Error
Node
Node
Editor
Node
Tool
Non
Deterministic
Error
Pen
Pen
And
Touch
Dispatcher
Popup
Set
Initial
State
Action
Spaceman
Easter
Egg
State
State
Machine
State
Node
TMError
Tape
Tape
Cell
Update
Event
Tape
Content
Editor
Popup
Tape
Content
Update
Event
Tape
Move
Event
Tape
New
Pos
Event
Tool
Bar
Touch
Transition
Transition
Edge
Transition
Edge
Editor
Turing
Machine
move
State
Event
Edge
Datum
Editable
State
Editable
Transition
Editable
Turing
Machine
Event
Example
Machine
Graph
Datum
Modified
Pointer
Event
Node
Datum
Point
Position
Selection
State
Export
State
Machine
Export
Tape
Export
Transition
Export
Turing
Machine
Export
Edge
Id
Edge
Selection
Event
Handler
EventID
Graph
Element
Graph
Selection
Node
Selection
StateID
Tape
Symbol
Tool
TransitionID
NO_
INITIAL_
STATE_
ID
READ_
ANY_
SYMBOL
WRITE_
NO_
SYMBOL
add
Generator
add
Lamp
add
Space
Man
custom
Shapes
ToFiles
default
Shapes
Generated using
TypeDoc