Skip to main content

SurfaceMesh

megane-viewer


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​

protected readonly _inpPorts: object

Defined in: pipeline/builder.ts:730

particle​

particle: string = "particle"

Overrides​

PipelineNode._inpPorts


_outPorts​

protected readonly _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​

readonly nodeType: "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