DrawingBoundary
megane-viewer / DrawingBoundary
Class: DrawingBoundary
Defined in: pipeline/builder.ts:275
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:280
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:83
Inherited from
PipelineNode._id
_inpPorts
protectedreadonly_inpPorts:object
Defined in: pipeline/builder.ts:278
particle
particle:
string="particle"
Overrides
PipelineNode._inpPorts
_outPorts
protectedreadonly_outPorts:object
Defined in: pipeline/builder.ts:277
particle
particle:
string="particle"
Overrides
PipelineNode._outPorts
bounds
bounds:
object={}
Defined in: pipeline/builder.ts:281
xMax?
optionalxMax?:number
xMin?
optionalxMin?:number
yMax?
optionalyMax?:number
yMin?
optionalyMin?:number
zMax?
optionalzMax?:number
zMin?
optionalzMin?:number
nodeType
readonlynodeType:"drawing_boundary"="drawing_boundary"
Defined in: pipeline/builder.ts:276
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:293
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