Skip to main content

SpectrumPlot

megane-viewer


megane-viewer / SpectrumPlot

Class: SpectrumPlot

Defined in: pipeline/builder.ts:871

Draw a spectrum as a 2D line chart. Terminal node, like the Viewport.

Ports: inp.spectrum — spectrum data

Extends​

  • PipelineNode

Constructors​

Constructor​

new SpectrumPlot(__namedParameters?): SpectrumPlot

Defined in: pipeline/builder.ts:879

Parameters​

__namedParameters?​
color?​

string

reverseX?​

boolean

Returns​

SpectrumPlot

Overrides​

PipelineNode.constructor

Properties​

_id​

_id: string | null = null

Defined in: pipeline/builder.ts:102

Inherited from​

PipelineNode._id


_inpPorts​

protected readonly _inpPorts: object

Defined in: pipeline/builder.ts:874

spectrum​

spectrum: string = "spectrum"

Overrides​

PipelineNode._inpPorts


_outPorts​

protected readonly _outPorts: Record<string, string> = {}

Defined in: pipeline/builder.ts:873

Overrides​

PipelineNode._outPorts


color​

color: string

Defined in: pipeline/builder.ts:877


nodeType​

readonly nodeType: "spectrum_plot" = "spectrum_plot"

Defined in: pipeline/builder.ts:872

Overrides​

PipelineNode.nodeType


reverseX​

reverseX: boolean

Defined in: pipeline/builder.ts:876

Accessors​

inp​

Get Signature​

get inp(): PortAccessor

Defined in: pipeline/builder.ts:110

Input port namespace. Access ports via node.inp.portName

Returns​

PortAccessor

Inherited from​

PipelineNode.inp


out​

Get Signature​

get out(): PortAccessor

Defined in: pipeline/builder.ts:105

Output port namespace. Access ports via node.out.portName

Returns​

PortAccessor

Inherited from​

PipelineNode.out

Methods​

_toSerializedParams()​

_toSerializedParams(): object

Defined in: pipeline/builder.ts:886

Serialize node parameters to the SerializedPipeline v3 node dict.

Returns​

object

color​

color: string

reverseX​

reverseX: boolean

type​

type: string

Overrides​

PipelineNode._toSerializedParams