Skip to main content

Modify

megane-viewer


megane-viewer / Modify

Class: Modify

Defined in: pipeline/builder.ts:247

Override per-atom visual properties (scale, opacity).

Ports: inp.particle — atom data in out.particle — modified atom data

Extends

  • PipelineNode

Constructors

Constructor

new Modify(__namedParameters?): Modify

Defined in: pipeline/builder.ts:255

Parameters

__namedParameters?
opacity?

number = 1.0

scale?

number = 1.0

Returns

Modify

Overrides

PipelineNode.constructor

Properties

_id

_id: string | null = null

Defined in: pipeline/builder.ts:83

Inherited from

PipelineNode._id


_inpPorts

protected readonly _inpPorts: object

Defined in: pipeline/builder.ts:250

particle

particle: string = "in"

Overrides

PipelineNode._inpPorts


_outPorts

protected readonly _outPorts: object

Defined in: pipeline/builder.ts:249

particle

particle: string = "out"

Overrides

PipelineNode._outPorts


nodeType

readonly nodeType: "modify" = "modify"

Defined in: pipeline/builder.ts:248

Overrides

PipelineNode.nodeType


opacity

opacity: number

Defined in: pipeline/builder.ts:253


scale

scale: number

Defined in: pipeline/builder.ts:252

Accessors

inp

Get Signature

get inp(): PortAccessor

Defined in: pipeline/builder.ts:91

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:86

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

Returns

PortAccessor

Inherited from

PipelineNode.out

Methods

_toSerializedParams()

_toSerializedParams(): object

Defined in: pipeline/builder.ts:261

Serialize node parameters to the SerializedPipeline v3 node dict.

Returns

object

opacity

opacity: number

scale

scale: number

type

type: string

Overrides

PipelineNode._toSerializedParams