Click or drag to resize

WorkspaceConfiguration Class

Configuration for defining Workspace arrangement. Contains settings for (multi) field setup and mark on the fly.
Inheritance Hierarchy
SystemObject
  RAYLASE.Marker.ConfigurationWorkspaceConfiguration

Namespace: RAYLASE.Marker.Configuration
Assembly: RAYLASE.Marker.Configuration (in RAYLASE.Marker.Configuration.dll) Version: 2.19.0
Syntax
C#
public class WorkspaceConfiguration

The WorkspaceConfiguration type exposes the following members.

Constructors
 NameDescription
Public methodWorkspaceConfigurationInitializes a new instance of the WorkspaceConfiguration class
Top
Properties
 NameDescription
Public propertyBackgroundPath Gets or sets the path of the background image.
Public propertyCorrectionFileIndex Defines the index of the correction file set at start of the job.
Public propertyEmbedBackground Gets or sets a flag to embed the background image defined by BackgroundPath.
Public propertyHomePositionMode Defines the mode where the mirrors will be positioned when the job is finished.
Public propertyIntersectedField Gets the size and offset of the combined field in intersected mode.
Public propertyIsDefault Gets or sets a flag to tell calling application, to use this configuration on default.
Public propertyMotfSettings Gets the mark on the fly settings WorkspaceConfigurationMarkOntheFlySettings.
Public propertyMultiHeadMode Gets or sets the MultiHeadMode. This defines, how multiple ScanControllers operate together.
Public propertyName Gets or sets the name of the configuration.
Public propertyNumberOfExecutions Defines the number of times the job will be executed
Public propertyOptimizationSettings Gets the optimization settings OptimizationSettings.
Public propertyRepeat Defines whether the job will be repeated indefinitely
Public propertyScanControllers Gets the list of used ScanControllers
Public propertyUnifiedField Gets the size and offset of the combined field in unified mode.
Public propertyUseMatchingWorkspaceSize If true, size and offset of workspace is automatically calculated to fit the field(s)
Public propertyVersion Gets or sets the version of the configuration
Public propertyWorkspace Gets the size and offset of the workspace. Only used if UseMatchingWorkspaceSize is false.
Top
Methods
 NameDescription
Public methodStatic memberCalculateSize Calculates size and offset of intersected and unified field.
Public methodGetEffectiveOffset Returns the effective workspace offset, depending on MultiHeadMode.
Public methodGetEffectiveSize Returns the effective workspace size, depending on MultiHeadMode.
Public methodToStringReturns a string that represents the current object.
(Overrides ObjectToString)
Public methodUpdateSize Calculates and sets size and offset of IntersectedField and UnifiedField
Public methodUpdateTilingBounds Creates TilingBounds between multiple fields.
Top
See Also