Skip to content

editorGlobalsPlatePipelineStep

Class: PlatePipelineStep

Hierarchy

  • PlatePipelineStep

BendPlatePolygonStep

BendStep

ExtrudeStep

GenerateCutLinesStep

PlateRendererStep

SafetyMarginGeometryStep

SubdivideBentPlateStep

TriangulateStep

PlateGroupingStep

Index

Properties

Methods

Properties

Protected cancelled

cancelled: boolean = false

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:76


Protected Readonly warningEventEmitter

warningEventEmitter: EventEmitter‹object› = new EventEmitter<{ code: string; message: string; }>()

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:77

Methods

Protected Abstract _run

_run(config: PlatePipelineConfig, resultObject: IPlatePipelineResult): void

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:113

Parameters:

Name Type
config PlatePipelineConfig
resultObject IPlatePipelineResult

Returns: void


Protected _runAsynchronously

_runAsynchronously(config: PlatePipelineConfig, resultObject: IPlatePipelineResult): Promise‹void›

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:115

Parameters:

Name Type
config PlatePipelineConfig
resultObject IPlatePipelineResult

Returns: Promise‹void›


Protected _runAsynchronouslyForAllPlates

_runAsynchronouslyForAllPlates(configs: PlatePipelineConfig[], resultObjects: IPlatePipelineResult[]): Promise‹void›

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:125

Parameters:

Name Type
configs PlatePipelineConfig[]
resultObjects IPlatePipelineResult[]

Returns: Promise‹void›


Protected _runForAllPlates

_runForAllPlates(configs: PlatePipelineConfig[], resultObjects: IPlatePipelineResult[]): void

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:119

Parameters:

Name Type
configs PlatePipelineConfig[]
resultObjects IPlatePipelineResult[]

Returns: void


cancel

cancel(): void

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:109

Returns: void


getWarningEventEmitter

getWarningEventEmitter(): IPublicEventEmitterInterface‹object›

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:82

Returns: IPublicEventEmitterInterface‹object›


run

run(config: PlatePipelineConfig, resultObject: IPlatePipelineResult): void

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:86

Parameters:

Name Type
config PlatePipelineConfig
resultObject IPlatePipelineResult

Returns: void


runAsynchronously

runAsynchronously(config: PlatePipelineConfig, resultObject: IPlatePipelineResult): Promise‹void›

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:91

Parameters:

Name Type
config PlatePipelineConfig
resultObject IPlatePipelineResult

Returns: Promise‹void›


runAsynchronouslyForAllPlates

runAsynchronouslyForAllPlates(configs: PlatePipelineConfig[], resultObjects: IPlatePipelineResult[]): Promise‹void›

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:101

Parameters:

Name Type
configs PlatePipelineConfig[]
resultObjects IPlatePipelineResult[]

Returns: Promise‹void›


runForAllPlates

runForAllPlates(configs: PlatePipelineConfig[], resultObjects: IPlatePipelineResult[]): void

Defined in src/model/visualization/Plates/PlatePipeline/PlatePipelineStep.ts:96

Parameters:

Name Type
configs PlatePipelineConfig[]
resultObjects IPlatePipelineResult[]

Returns: void