Skip to main content

AddPolyhedra

megane-viewer


megane-viewer / AddPolyhedra

Class: AddPolyhedra

Defined in: pipeline/builder.ts:401

Generate coordination polyhedra mesh.

Ports: inp.particle — atom data out.mesh — polyhedra mesh

Extends

  • PipelineNode

Constructors

Constructor

new AddPolyhedra(__namedParameters?): AddPolyhedra

Defined in: pipeline/builder.ts:414

Parameters

__namedParameters?
cutoffTolerance?

number = 1.15

edgeColor?

string = "#dddddd"

edgeWidth?

number = 3.0

excludedCenters?

number[] = []

excludedLigands?

number[] = []

opacity?

number = 0.5

showEdges?

boolean = false

Returns

AddPolyhedra

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

particle

particle: string = "particle"

Overrides

PipelineNode._inpPorts


_outPorts

protected readonly _outPorts: object

Defined in: pipeline/builder.ts:403

mesh

mesh: string = "mesh"

Overrides

PipelineNode._outPorts


cutoffTolerance

cutoffTolerance: number

Defined in: pipeline/builder.ts:408


edgeColor

edgeColor: string

Defined in: pipeline/builder.ts:411


edgeWidth

edgeWidth: number

Defined in: pipeline/builder.ts:412


excludedCenters

excludedCenters: number[]

Defined in: pipeline/builder.ts:406


excludedLigands

excludedLigands: number[]

Defined in: pipeline/builder.ts:407


nodeType

readonly nodeType: "polyhedron_generator" = "polyhedron_generator"

Defined in: pipeline/builder.ts:402

Overrides

PipelineNode.nodeType


opacity

opacity: number

Defined in: pipeline/builder.ts:409


showEdges

showEdges: boolean

Defined in: pipeline/builder.ts:410

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

Serialize node parameters to the SerializedPipeline v3 node dict.

Returns

object

cutoffTolerance

cutoffTolerance: number

edgeColor

edgeColor: string

edgeWidth

edgeWidth: number

excludedCenters

excludedCenters: number[]

excludedLigands

excludedLigands: number[]

opacity

opacity: number

showEdges

showEdges: boolean

type

type: string

Overrides

PipelineNode._toSerializedParams