Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SignalLine

Hierarchy

  • SignalLine

Index

Constructors

constructor

Properties

Private labels

labels: Label[]

Private line

line: THREE.Mesh

Private lineGeometry

lineGeometry: THREE.Geometry

Private options

Private scene

scene: THREE.Scene

Private signals

signals: Signal[]

Methods

addLabel

callIfDebug

  • callIfDebug(callback: function): void

Private createLine

  • createLine(): void

dispose

  • dispose(): void

getLineLength

  • getLineLength(): number

removeLabel

  • removeLabel(label: number | Label): void

send

update

  • update(): void

Private updateLabels

  • updateLabels(): void

Private updateSignals

  • updateSignals(): void

Object literals

Static defaultOptions

defaultOptions: object

isDebug

isDebug: false = false

linePath

linePath: undefined[] = []

lineType

lineType: NORMAL = LINE_TYPE.NORMAL

materialOptions

materialOptions: object

blending

blending: any = THREE.NormalBlending

color

color: number = 16777215

depthWrite

depthWrite: true = true

lineWidth

lineWidth: number = 2

opacity

opacity: number = 1

transparent

transparent: true = true

Generated using TypeDoc