Modify
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
protectedreadonly_inpPorts:object
Defined in: pipeline/builder.ts:250
particle
particle:
string="in"
Overrides
PipelineNode._inpPorts
_outPorts
protectedreadonly_outPorts:object
Defined in: pipeline/builder.ts:249
particle
particle:
string="out"
Overrides
PipelineNode._outPorts
nodeType
readonlynodeType:"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