Markable |
The MarkableSolid type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActiveSliceIndex |
Slice index for rendering / executing a single slice.
(Inherited from BaseMultiCrossSectionVectorGraphic) |
![]() | 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.
(Inherited from BaseMarkableJobElement) |
![]() | 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.
(Inherited from BaseMarkableJobElement) |
![]() | BoundingBoxMap | (Inherited from BaseMarkableJobElement) |
![]() | CancellationToken | (Inherited from BaseMultiCrossSectionVectorGraphic) |
![]() | Condition |
The binning condition for the holder of the job element.
(Inherited from BaseJobElement) |
![]() | ConfigurationManager | (Inherited from BasePlugin) |
![]() | DefaultPenNumber | (Inherited from BaseMarkableJobElement) |
![]() | Delta |
Delta for combining comparing points.
(Inherited from BaseMultiCrossSectionVectorGraphic) |
![]() | DeltaZ |
Delta between two slices in z direction.
(Inherited from BaseMultiCrossSectionVectorGraphic) |
![]() | 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.
(Inherited from BaseMarkableJobElement) |
![]() | Executions |
The number of times this job element should be executed.
(Inherited from BaseMarkableJobElement) |
![]() | 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.
(Inherited from BaseMarkableJobElement) |
![]() | Facets |
Lists containing Facet defining the surface of the solid.
(Inherited from BaseMarkableSolid) |
![]() | FillingPenNumber |
The pen for the filling of this job element.
(Inherited from BaseMarkableVectorGraphic) |
![]() | FillingProfiles |
The fillingprofiles for the whole vector graphic. The values are dynamically generated during the rebuild process.
(Inherited from BaseMarkableVectorGraphic) |
![]() | FirstLayerOffset |
Offset of the first sliced layer to the bottom or top bound (depending on ProcessingOrder).
(Inherited from BaseMarkableSolid) |
![]() | IsDirty |
The flag to indicate whether the content of this job element has been modified.
(Inherited from BaseJobElement) |
![]() | IsDynamic |
The flag to indicate whether the content of this job element is dynamic.
(Inherited from BaseMarkableVectorGraphic) |
![]() | IsFillable |
Indicates whether the vector graphic content is fillable
(Inherited from BaseMarkableVectorGraphic) |
![]() | IsJerkLimited |
Commands the executor the unlock the scan head. Only activate this setting, if all vectors are jerk limited. Otherwise scan head could be damaged.
(Inherited from BaseMarkableVectorGraphic) |
![]() | IsLocked |
The flag to indicate whether the content of this job element should not be modified.
(Inherited from BaseMarkableJobElement) |
![]() | IsNegative |
Flag for removing the largest path of each layer. Can be useful when surface defines a mold instead of the (positive) area to engrave.
(Inherited from BaseMarkableSolid) |
![]() | IsStreaming |
Flag used by executor for controlling the amount of slices to build.
(Inherited from BaseMultiCrossSectionVectorGraphic) |
![]() | IsUsingVariable | (Inherited from BaseMarkableVectorGraphic) |
![]() | 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) |
![]() | LayerFactory |
Factory for creating layers.
(Inherited from BaseMultiCrossSectionVectorGraphic) |
![]() | 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.
(Inherited from BaseMarkableJobElement) |
![]() | MarkedSliceIndex |
Index used by executor to build a specific slice (or all for -1).
(Inherited from BaseMultiCrossSectionVectorGraphic) |
![]() | MarkerProfile |
The settings for marking. This is a shortcut to the MarkerProfile contained in the MarkableConfiguration.
(Inherited from BaseMarkableVectorGraphic) |
![]() | MaxBound |
Maximum coordinate of the bounding box defined by Facets.
(Inherited from BaseMarkableSolid) |
![]() | MinBound |
Minimum coordinate of the bounding box defined by Facets.
(Inherited from BaseMarkableSolid) |
![]() | PenNumber | (Inherited from BaseMarkableVectorGraphic) |
![]() | PersistVectorGraphic |
Indicates whether the vector graphic content is statically generated, without the need of the Rebuild method.
(Inherited from BaseMarkableVectorGraphic) |
![]() | 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.
(Inherited from BaseMarkableJobElement) |
![]() | ProcessingOrder |
Determines the whether slicing is done from top to bottom or vice versa.
(Inherited from BaseMultiCrossSectionVectorGraphic) |
![]() | PropertyMask | (Inherited from BaseJobElement) |
![]() | ShouldBuildAllSlices | |
![]() | ShowConditionControllerUIDelegate |
The delegate to show the controller UI because no ports have been defined.
(Inherited from BaseJobElement) |
![]() | SliceCount |
Number of resulting slices. Depends on the transformation used for rebuilding.
(Inherited from BaseMarkableSolid) |
![]() | SupportIterationLevel | (Inherited from BaseMarkableJobElement) |
![]() | SupportsCellFilling |
Indicates whether the vector graphic content supports cell based filling. Mostly useful for Cellcodes.
(Inherited from BaseMarkableVectorGraphic) |
![]() | VariableManager | (Inherited from BaseJobElement) |
![]() | VariableScopeName | (Inherited from BaseJobElement) |
![]() | VectorGraphicEngine |
The vector graphic engine. This property holds the content of this job element.
(Inherited from BaseMarkableVectorGraphic) |