SurfaceMesh
megane-viewer / SurfaceMesh
Class: SurfaceMesh
Defined in: pipeline/builder.ts:727
OVITO-style surface mesh: an alpha-shape envelope around the particles.
Ports: inp.particle — atom data out.mesh — surface mesh
Extends
PipelineNode
Constructors
Constructor
new SurfaceMesh(
__namedParameters?):SurfaceMesh
Defined in: pipeline/builder.ts:736
Parameters
__namedParameters?
alphaRadius?
number
color?
string
opacity?
number
Returns
SurfaceMesh
Overrides
PipelineNode.constructor
Properties
_id
_id:
string|null=null
Defined in: pipeline/builder.ts:102
Inherited from
PipelineNode._id
_inpPorts
protectedreadonly_inpPorts:object
Defined in: pipeline/builder.ts:730
particle
particle:
string="particle"
Overrides
PipelineNode._inpPorts
_outPorts
protectedreadonly_outPorts:object
Defined in: pipeline/builder.ts:729
mesh
mesh:
string="mesh"
Overrides
PipelineNode._outPorts
alphaRadius
alphaRadius:
number
Defined in: pipeline/builder.ts:732
color
color:
string
Defined in: pipeline/builder.ts:733
nodeType
readonlynodeType:"surface_mesh"="surface_mesh"
Defined in: pipeline/builder.ts:728
Overrides
PipelineNode.nodeType
opacity
opacity:
number
Defined in: pipeline/builder.ts:734
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:748
Serialize node parameters to the SerializedPipeline v3 node dict.
Returns
object
alphaRadius
alphaRadius:
number
color
color:
string
opacity
opacity:
number
type
type:
string
Overrides
PipelineNode._toSerializedParams