Matrix |
The MatrixCopy type exposes the following members.
Name | Description | |
---|---|---|
![]() | AlternationOffset | The offset to be applied for every other index in the 1st dimension. |
![]() | ApplicationDataDirectory |
The directory where application data, such as logs and configurations, are stored.
(Inherited from BaseJobElement) |
![]() | CanOutputSingleJobElement | (Inherited from BaseFlowJobElement) |
![]() | Centered | Distributes the children around the position of the container. |
![]() | Children |
The list of the child job elements.
(Inherited from BaseFlowJobElement) |
![]() | Condition |
The binning condition for the holder of the job element.
(Inherited from BaseJobElement) |
![]() | ConfigurationManager | (Inherited from BasePlugin) |
![]() | CurrentIteration |
The current iteration index.
(Inherited from BaseLoopFlow) |
![]() | DeviceManager | (Inherited from BaseJobElement) |
![]() | Dimensions | The dimension of the matrix as a vector of (number of cells in x-direction, number of cells in y-direction, number of cells in z-direction). |
![]() | DirtyFlagLocker |
The lock object for property modification.
(Inherited from BaseJobElement) |
![]() | DoHandleConditionPortChangedDelegate | (Inherited from BaseJobElement) |
![]() | FlexibleLocations | List of cell positions that will be processed during execution. This overrides the default behavior of processing all cells. |
![]() | HasConditionValueOverride |
The flag to indicate that the condition is used for the direct children and each can override the condition value. The container itself does not use the binning.
(Inherited from BaseFlowJobElement) |
![]() | InternalChildren |
The list of the child job elements, in read-write form.
(Inherited from BaseFlowJobElement) |
![]() | InternalIterations |
The number of iterations that will be performed.
(Inherited from BaseLoopFlow) |
![]() | IsAborted |
The flag to indicate whether this job element has stopped processing its children in case of error.
(Inherited from BaseFlowJobElement) |
![]() | IsBidirectional | The flag to indicate whether the traversal is bidirectional. For example, if starting from MinMinMin and traversing in XYZ direction, row 1 is from left to right, row 2 is from right to left. |
![]() | IsDirty |
The flag to indicate whether the content of this job element has been modified.
(Inherited from BaseJobElement) |
![]() | IsNonAtomic | Obsolete. The flag to indicate whether the children execution will be intermingled with other outside job elements. This is only meaningful if the parent's IsParallel is true. (Inherited from BaseFlowJobElement) |
![]() | IsParallel | Obsolete. The flag to indicate whether the children will be executed in parallel. (Inherited from BaseFlowJobElement) |
![]() | IsUsingFlexibleLocations | |
![]() | 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 of this flow job element.
(Inherited from BaseFlowJobElement) |
![]() | OutputSingleJobElement | (Inherited from BaseFlowJobElement) |
![]() | Pitches | The cell size of the matrix as a vector of (cell size in x-direction, cell size in y-direction, cell size in z-direction). |
![]() | 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) |
![]() | ProcessingDirection | The direction of the traversal. The default is x first, then y, and then z. |
![]() | PropertyMask | (Inherited from BaseJobElement) |
![]() | Repeat |
If true the job element will be executed repeatedly
(Inherited from BaseLoopFlow) |
![]() | ShowConditionControllerUIDelegate |
The delegate to show the controller UI because no ports have been defined.
(Inherited from BaseJobElement) |
![]() | SkipLocations | List of cell positions that will be skipped during execution. |
![]() | StartLocation | The location of the starting cell. The default is MinMinMin cell. |
![]() | UseMaxFlowJobElementExecutions |
The flag to indicate whether this flow job element honors the value of maximum executions that is passed via the Execute method.
(Inherited from BaseLoopFlow) |
![]() | VariableManager | (Inherited from BaseJobElement) |
![]() | VariableScopeName | (Inherited from BaseJobElement) |