Profile Properties |
The SimpleJobExecutorProfile type exposes the following members.
| Name | Description | |
|---|---|---|
| CalculateStatistics |
The flag to indicate that statistic calculation should be performed.
(Inherited from BaseJobExecutorProfile) | |
| ConcurrentExecutors |
The maximum number of tasks/threads that will run in parallel to process the execution. Set to 0 to ignore.
(Inherited from BaseJobExecutorProfile) | |
| DisableLog |
Flags to indicate whether logging should be disabled in the executors. This can help reducing the amount of writing to the log file.
(Inherited from BaseJobExecutorProfile) | |
| ExecutionTimeEstimateHandler |
The handler which reports the expected execution time of all slices of a sliced 3D object (e.g. a solid) while its slices are built, because the statistics only contain its active slice.
It is called from the executor threads, also after the execution has started when the slices are streamed.
(Inherited from BaseJobExecutorProfile) | |
| ExecutorFinishedDelegate |
The handler when an executor has finished executing the job.
(Inherited from BaseJobExecutorProfile) | |
| ExecutorOptions |
The actions and options associated with the job executor. Set to ExecutorOptions.None to ignore.
(Inherited from BaseJobExecutorProfile) | |
| Filters |
The filter to specify the types of job elements that will be processed. The filter functions depending on the value of FilterType. Leave empty to ignore.
(Inherited from BaseJobExecutorProfile) | |
| FilterType |
The way the Filters value is being used. It could be a black list or a white list.
(Inherited from BaseJobExecutorProfile) | |
| FlattenJob |
Flattens all containers. Subsequent vector graphics will be merged.
(Inherited from BaseJobExecutorProfile) | |
| IgnoreCondition |
The flag to indicate that the executor should not handle the binning for the job element.
(Inherited from BaseJobExecutorProfile) | |
| IgnoreDynamicContentUpdate |
The flag to indicate that the executor should not update the content of the dynamic job element.
(Inherited from BaseJobExecutorProfile) | |
| IgnoreNonActiveLayers |
Executes only the active layer when using BaseMultiCrossSectionVectorGraphic (Inherited from BaseJobExecutorProfile) | |
| IgnoreScanController |
The flag to indicate that the executor does not send execution to any scan controller.
(Inherited from BaseJobExecutorProfile) | |
| IgnoreZeroPowerAfterExecution |
If true, zero power after execution will be omitted, regardless the configuration.
(Inherited from BaseJobExecutorProfile) | |
| IsSingleList |
The flag to indicate whether the executor should run on-card process.
(Inherited from BaseJobExecutorProfile) | |
| JobElementFilters |
The filter to specify the job elements that will be processed. The filter functions depending on the value of JobElementFilterType. Leave empty to ignore.
(Inherited from BaseJobExecutorProfile) | |
| JobElementFilterType |
The way the JobElementFilters value is being used. It could be a black list or a white list.
(Inherited from BaseJobExecutorProfile) | |
| JobExecutorType | (Overrides BaseJobExecutorProfileJobExecutorType) | |
| ListPoolMap |
The map of which lists are available and how they are partitioned into the static, dynamic and stream pools. Leave empty to ignore.
(Inherited from BaseJobExecutorProfile) | |
| LoopIterationSync |
The flag to indicate that the executor waits until all children are done, before starting the next iteration.
This will result in ~20ms overhead per iteration, as the execution cannot be queued on the scan controller in advance.
(Inherited from BaseJobExecutorProfile) | |
| MaxExecutions |
The maximum number of executions performed by the job. If not null, this value overrides Executions and InternalIterations.
(Inherited from BaseJobExecutorProfile) | |
| PreparationProgressHandler |
The handler which reports the progress of time consuming preparation steps before the content of a job element can be executed, e.g. building the slices of a solid.
It is called from the executor threads.
(Inherited from BaseJobExecutorProfile) | |
| PrepareJobValidation |
Adds the executed job elements to the JobsValidator.
If true, RemoveJobDefinitionFromJobsValidator(JobDefinition) has to be called, before the job can be disposed.
(Inherited from BaseJobExecutorProfile) | |
| PreviewMarkingMode |
Overrides the MarkingMode of the job element.
(Inherited from BaseJobExecutorProfile) | |
| PreviewSpeed |
Overrides the following pen properties:
-mark speed: value
-jump speed: 2 * value
-power: 0
-delays:0
-sky writing, wobble, ramping -> disabled
(Inherited from BaseJobExecutorProfile) | |
| ProcessingStageFinishedHandler |
The handler when a job element has finished a certain processing stage.
(Inherited from BaseJobExecutorProfile) | |
| ProvideInfiniteLoopExit |
Exits the loop when setting EnableJobLoop(Boolean) to false.
(Inherited from BaseJobExecutorProfile) | |
| SupportsDynamicContent |
The flag to indicate that the executor supports dynamic content. This will disable looping dynamic job elements on the card, as the content might change.
(Inherited from BaseJobExecutorProfile) | |
| SyncProcessTransformationQueue |
If true, execution is synced with the scan controllers process transformation queue.
(Inherited from BaseJobExecutorProfile) | |
| ThreadWaits | (Inherited from BaseJobExecutorProfile) | |
| VectorGraphicElementFilters |
The filter to specify layers and paths that will be processed. The filter functions depending on the value of JobElementFilterType.
(Inherited from BaseJobExecutorProfile) | |
| VectorGraphicElementFilterType |
The way the VectorGraphicElementFilters value is being used. It could be a black list or a white list.
(Inherited from BaseJobExecutorProfile) |