Base |
The BaseMarkableJobElement type exposes the following members.
| Name | Description | |
|---|---|---|
| AllowedScanControllers | List of scan controllers as the target of the job element. An empty list means the job element allows any scan controller to be the target. | |
| ApplicationDataDirectory |
The directory where application data, such as logs and configurations, are stored.
(Inherited from BaseJobElement) | |
| AvailableScanControllers | List of available scan controllers that can be used as the targets. | |
| BoundingBoxMap | ||
| Condition |
The binning condition for the holder of the job element.
(Inherited from BaseJobElement) | |
| ConfigurationManager | (Inherited from BasePlugin) | |
| DefaultPenNumber | ||
| DeviceManager | (Inherited from BaseJobElement) | |
| DirtyFlagLocker |
The lock object for property modification.
(Inherited from BaseJobElement) | |
| DoHandleConditionPortChangedDelegate | (Inherited from BaseJobElement) | |
| EnvelopingOutline | Defines the shape used to approximate the outline. | |
| Executions | The number of times this job element should be executed. | |
| ExecutionSequences | List of sequences on how the job element is iterated during execution. Each sequence can have its own number of iteration, outline pen, and filling pen. | |
| IsDirty |
The flag to indicate whether the content of this job element has been modified.
(Inherited from BaseJobElement) | |
| IsLocked | The flag to indicate whether the content of this job element should not be modified. | |
| JobElementID |
The unique ID of the job element. If the concrete class inherits from BaseJobElement, the JobElementID of the BaseJobElement will be prefilled. Recommended not to be changed.
(Inherited from BaseJobElement) | |
| LogDirectory |
The directory of the log file.
(Inherited from BasePlugin) | |
| Logger |
The common logger.
(Inherited from BasePlugin) | |
| MarkableConfiguration | The configuration: marker profiles, model matrix, and bounding box. | |
| PenNumber | The pen for the contour of this job element. | |
| PluginMetadata |
The metadata of the plugin instances. If the concrete class inherits from the BasePluginSetup interface, the metadata of the BasePluginSetup will be prefilled.
(Inherited from BasePlugin) | |
| POIs | Points of interest to be drawn on canvas but not marked. | |
| PropertyMask | (Inherited from BaseJobElement) | |
| ShowConditionControllerUIDelegate |
The delegate to show the controller UI because no ports have been defined.
(Inherited from BaseJobElement) | |
| SupportIterationLevel | ||
| VariableManager | (Inherited from BaseJobElement) | |
| VariableScopeName | (Inherited from BaseJobElement) |