Skip to main content

DrawingBoundary

megane-viewer


megane-viewer / DrawingBoundary

Class: DrawingBoundary

Defined in: pipeline/builder.ts:361

Generate periodic display copies inside an inclusive fractional range. This changes drawing data only; structural atom indices and the cell remain unchanged.

Extends​

  • PipelineNode

Constructors​

Constructor​

new DrawingBoundary(bounds?): DrawingBoundary

Defined in: pipeline/builder.ts:366

Parameters​

bounds?​
xMax?​

number

xMin?​

number

yMax?​

number

yMin?​

number

zMax?​

number

zMin?​

number

Returns​

DrawingBoundary

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

particle​

particle: string = "particle"

Overrides​

PipelineNode._inpPorts


_outPorts​

protected readonly _outPorts: object

Defined in: pipeline/builder.ts:363

particle​

particle: string = "particle"

Overrides​

PipelineNode._outPorts


bounds​

bounds: object = {}

Defined in: pipeline/builder.ts:367

xMax?​

optional xMax?: number

xMin?​

optional xMin?: number

yMax?​

optional yMax?: number

yMin?​

optional yMin?: number

zMax?​

optional zMax?: number

zMin?​

optional zMin?: number


nodeType​

readonly nodeType: "drawing_boundary" = "drawing_boundary"

Defined in: pipeline/builder.ts:362

Overrides​

PipelineNode.nodeType

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

Serialize node parameters to the SerializedPipeline v3 node dict.

Returns​

object

type​

type: string

xMax​

xMax: number

xMin​

xMin: number

yMax​

yMax: number

yMin​

yMin: number

zMax​

zMax: number

zMin​

zMin: number

Overrides​

PipelineNode._toSerializedParams