Click or drag to resize

MarkableSolid Properties

The MarkableSolid type exposes the following members.

Properties
 NameDescription
Public propertyActiveSliceIndex Slice index for rendering / executing a single slice.
(Inherited from BaseMultiCrossSectionVectorGraphic)
Public propertyAllowedScanControllers 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)
Protected propertyApplicationDataDirectory The directory where application data, such as logs and configurations, are stored.
(Inherited from BaseJobElement)
Public propertyAvailableScanControllers List of available scan controllers that can be used as the targets.
(Inherited from BaseMarkableJobElement)
Protected propertyBoundingBoxMap
(Inherited from BaseMarkableJobElement)
Protected propertyCancellationToken
(Inherited from BaseMultiCrossSectionVectorGraphic)
Public propertyCondition The binning condition for the holder of the job element.
(Inherited from BaseJobElement)
Protected propertyConfigurationManager
(Inherited from BasePlugin)
Protected propertyDefaultPenNumber
(Inherited from BaseMarkableJobElement)
Protected propertyDelta Delta for combining comparing points.
(Inherited from BaseMultiCrossSectionVectorGraphic)
Public propertyDeltaZ Delta between two slices in z direction.
(Inherited from BaseMultiCrossSectionVectorGraphic)
Protected propertyDeviceManager
(Inherited from BaseJobElement)
Protected propertyDirtyFlagLocker The lock object for property modification.
(Inherited from BaseJobElement)
Protected propertyDoHandleConditionPortChangedDelegate
(Inherited from BaseJobElement)
Public propertyEnvelopingOutline Defines the shape used to approximate the outline.
(Inherited from BaseMarkableJobElement)
Public propertyExecutions The number of times this job element should be executed.
(Inherited from BaseMarkableJobElement)
Public propertyExecutionSequences 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)
Public propertyFacets Lists containing Facet defining the surface of the solid.
(Inherited from BaseMarkableSolid)
Public propertyFillingPenNumber The pen for the filling of this job element.
(Inherited from BaseMarkableVectorGraphic)
Public propertyFillingProfiles The fillingprofiles for the whole vector graphic. The values are dynamically generated during the rebuild process.
(Inherited from BaseMarkableVectorGraphic)
Public propertyFirstLayerOffset Offset of the first sliced layer to the bottom or top bound (depending on ProcessingOrder).
(Inherited from BaseMarkableSolid)
Public propertyIsDirty The flag to indicate whether the content of this job element has been modified.
(Inherited from BaseJobElement)
Public propertyIsDynamic The flag to indicate whether the content of this job element is dynamic.
(Inherited from BaseMarkableVectorGraphic)
Public propertyIsFillable Indicates whether the vector graphic content is fillable
(Inherited from BaseMarkableVectorGraphic)
Public propertyIsJerkLimited 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)
Public propertyIsLocked The flag to indicate whether the content of this job element should not be modified.
(Inherited from BaseMarkableJobElement)
Public propertyIsNegative 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)
Protected propertyIsStreaming Flag used by executor for controlling the amount of slices to build.
(Inherited from BaseMultiCrossSectionVectorGraphic)
Public propertyIsUsingVariable
(Inherited from BaseMarkableVectorGraphic)
Public propertyJobElementID 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)
Protected propertyLayerFactory Factory for creating layers.
(Inherited from BaseMultiCrossSectionVectorGraphic)
Protected propertyLogDirectory The directory of the log file.
(Inherited from BasePlugin)
Public propertyLogger The common logger.
(Inherited from BasePlugin)
Public propertyMarkableConfiguration The configuration: marker profiles, model matrix, and bounding box.
(Inherited from BaseMarkableJobElement)
Protected propertyMarkedSliceIndex Index used by executor to build a specific slice (or all for -1).
(Inherited from BaseMultiCrossSectionVectorGraphic)
Public propertyMarkerProfile The settings for marking. This is a shortcut to the MarkerProfile contained in the MarkableConfiguration.
(Inherited from BaseMarkableVectorGraphic)
Protected propertyMaxBound Maximum coordinate of the bounding box defined by Facets.
(Inherited from BaseMarkableSolid)
Protected propertyMinBound Minimum coordinate of the bounding box defined by Facets.
(Inherited from BaseMarkableSolid)
Public propertyPenNumber
(Inherited from BaseMarkableVectorGraphic)
Public propertyPersistVectorGraphic Indicates whether the vector graphic content is statically generated, without the need of the Rebuild method.
(Inherited from BaseMarkableVectorGraphic)
Public propertyPluginMetadata 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)
Public propertyPOIs Points of interest to be drawn on canvas but not marked.
(Inherited from BaseMarkableJobElement)
Public propertyProcessingOrder Determines the whether slicing is done from top to bottom or vice versa.
(Inherited from BaseMultiCrossSectionVectorGraphic)
Public propertyPropertyMask
(Inherited from BaseJobElement)
Public propertyShouldBuildAllSlices 
Public propertyShowConditionControllerUIDelegate The delegate to show the controller UI because no ports have been defined.
(Inherited from BaseJobElement)
Public propertySliceCount Number of resulting slices. Depends on the transformation used for rebuilding.
(Inherited from BaseMarkableSolid)
Public propertySupportIterationLevel
(Inherited from BaseMarkableJobElement)
Public propertySupportsCellFilling Indicates whether the vector graphic content supports cell based filling. Mostly useful for Cellcodes.
(Inherited from BaseMarkableVectorGraphic)
Protected propertyVariableManager
(Inherited from BaseJobElement)
Public propertyVariableScopeName
(Inherited from BaseJobElement)
Public propertyVectorGraphicEngine The vector graphic engine. This property holds the content of this job element.
(Inherited from BaseMarkableVectorGraphic)
Top
See Also