Search
Preparing search index...
The search index is not available
three.signal-line
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
SignalLine
Class SignalLine
Hierarchy
SignalLine
Index
Constructors
constructor
Properties
labels
line
line
Geometry
options
scene
signals
Methods
add
Label
call
IfDebug
create
Line
dispose
get
Line
Length
remove
Label
send
update
update
Labels
update
Signals
Object literals
default
Options
Constructors
constructor
new
Signal
Line
(
options
:
SignalLineOptions
, scene
:
THREE.Scene
)
:
SignalLine
Parameters
options:
SignalLineOptions
scene:
THREE.Scene
Returns
SignalLine
Properties
Private
labels
labels
:
Label
[]
Private
line
line
:
THREE.Mesh
Private
line
Geometry
line
Geometry
:
THREE.Geometry
Private
options
options
:
SignalLineOptions
Private
scene
scene
:
THREE.Scene
Private
signals
signals
:
Signal
[]
Methods
add
Label
add
Label
(
labelOptions
:
LabelOptions
)
:
Label
Parameters
labelOptions:
LabelOptions
Returns
Label
The created label.
call
IfDebug
call
IfDebug
(
callback
:
function
)
:
void
Parameters
callback:
function
(
)
:
void
Returns
void
Returns
void
Private
create
Line
create
Line
(
)
:
void
Returns
void
dispose
dispose
(
)
:
void
Returns
void
get
Line
Length
get
Line
Length
(
)
:
number
Returns
number
The length of the signal line.
remove
Label
remove
Label
(
label
:
number
|
Label
)
:
void
Parameters
label:
number
|
Label
Returns
void
send
send
(
options
:
SignalOptions
)
:
void
Parameters
options:
SignalOptions
Returns
void
update
update
(
)
:
void
Returns
void
Private
update
Labels
update
Labels
(
)
:
void
Returns
void
Private
update
Signals
update
Signals
(
)
:
void
Returns
void
Object literals
Static
default
Options
default
Options
:
object
is
Debug
is
Debug
:
false
= false
line
Path
line
Path
:
undefined
[]
= []
line
Type
line
Type
:
NORMAL
= LINE_TYPE.NORMAL
material
Options
material
Options
:
object
blending
blending
:
any
= THREE.NormalBlending
color
color
:
number
= 16777215
depth
Write
depth
Write
:
true
= true
line
Width
line
Width
:
number
= 2
opacity
opacity
:
number
= 1
transparent
transparent
:
true
= true
Globals
LINE_
TYPE
POSITION
Label
Signal
Signal
Line
constructor
labels
line
line
Geometry
options
scene
signals
add
Label
call
IfDebug
create
Line
dispose
get
Line
Length
remove
Label
send
update
update
Labels
update
Signals
default
Options
Label
Options
Signal
Line
Options
Signal
Options
Signal
Uniforms
default
Fragment
Shader
default
Vertex
Shader
particle
Texture
Base64
Generated using
TypeDoc