Skip to main content

BoundaryCompletion

megane-viewer


megane-viewer / BoundaryCompletion

Class: BoundaryCompletion

Defined in: pipeline/builder.ts:310

Add bond-connected periodic display copies to a Drawing Boundary. Component mode completes finite molecules but refuses to expand periodic networks.

Extends

  • PipelineNode

Constructors

Constructor

new BoundaryCompletion(__namedParameters?): BoundaryCompletion

Defined in: pipeline/builder.ts:317

Parameters

__namedParameters?
mode?

"neighbors" | "components" = "neighbors"

Returns

BoundaryCompletion

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

bond

bond: string = "bond"

particle

particle: string = "particle"

Overrides

PipelineNode._inpPorts


_outPorts

protected readonly _outPorts: object

Defined in: pipeline/builder.ts:312

bond

bond: string = "bond"

particle

particle: string = "particle"

Overrides

PipelineNode._outPorts


mode

mode: "neighbors" | "components"

Defined in: pipeline/builder.ts:315


nodeType

readonly nodeType: "boundary_completion" = "boundary_completion"

Defined in: pipeline/builder.ts:311

Overrides

PipelineNode.nodeType

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

Serialize node parameters to the SerializedPipeline v3 node dict.

Returns

object

mode

mode: "neighbors" | "components"

type

type: string

Overrides

PipelineNode._toSerializedParams