Click or drag to resize

TakeImageAutomationSettingsView Class

Interaction logic for TakeImageAutomationSettingsView.xaml
Inheritance Hierarchy
SystemObject
  System.Windows.ThreadingDispatcherObject
    System.WindowsDependencyObject
      System.Windows.MediaVisual
        System.WindowsUIElement
          System.WindowsFrameworkElement
            System.Windows.ControlsControl
              System.Windows.ControlsContentControl
                System.Windows.ControlsUserControl
                  RAYLASE.Shared.GUIBaseBindableView
                    RAYLASE.Marker.ClickAndTeachPlugin.JobElementsTakeImageAutomationSettingsView

Namespace: RAYLASE.Marker.ClickAndTeachPlugin.JobElements
Assembly: RAYLASE.Marker.ClickAndTeachPlugin (in RAYLASE.Marker.ClickAndTeachPlugin.dll) Version: 2.49.0
Syntax
C#
public class TakeImageAutomationSettingsView : BaseBindableView, 
	IHelpView, IClickAndTeachSelectionRectangleCalculated, IClickAndTeachCanStartSelectionMode, IClickAndTeachShowRegionOfInterestOnWorkspace, IComponentConnector

The TakeImageAutomationSettingsView type exposes the following members.

Constructors
 NameDescription
Public methodTakeImageAutomationSettingsViewInitializes a new instance of the TakeImageAutomationSettingsView class
Top
Properties
 NameDescription
Public propertyBatch 
Public propertyCameraDevices 
Public propertyCameraDeviceSelected 
Public propertyCenterInScanfieldWorld The ROI's center in the scan field's coordinate system.
Public propertyContainsIncrementPlaceHolder 
Public propertyCurrentIteration 
Public propertyCurrentProcessTransformation RAYGUIDE's current process transformation. Updated as soon as the user changes it in the GUI. Used here to show the warning when assigning the ROI.
Public propertyCustomTextGenerator 
Public propertyDateFormat 
Public propertyDateStrings 
Public propertyFilePath 
Public propertyHasValidCamera 
Public propertyImageFileDirectory 
Public propertyImageFileName 
Public propertyImageFilePath 
Public propertyIncrement 
Public propertyIsCustomDateFormat 
Public propertyIsPickingMode Only if true picking and selection of the region is possible.
Public propertyLabelReduceCameraSize 
Public propertyLiveViewImage 
Public propertyLiveViewImageCenterPoint 
Public propertyLogPath 
Public propertyMinDigits 
Public propertyObjectColor 
Public propertyProcTrafoWarningVisibility Visibility of the process transformation warning.
Public propertyReduceCameraImageSize 
Public propertyRegionOfInterest 
Public propertyResetType 
Public propertyResetTypeExecute 
Public propertyResetTypeLoad 
Public propertyResetTypeNever 
Public propertyRoiAngle The ROI's angle in rad.
Public propertyRoiCenterLabel The label of the center data. It changes from "Center (x, y) [mm]" to "Center (x, y, z) [mm]" in case there is z range in the scan head's correction file.
Public propertyRoiCenterX The ROI's center's x coordinate.
Public propertyRoiCenterY The ROI's center's y coordinate.
Public propertyRoiCenterZ The ROI's center's y coordinate.
Public propertyRoiHeight The ROI's height in micrometers.
Public propertyRoiWidth The ROI's width in micrometers.
Public propertyRoiZCoordVisibility In case the scan head's correction file defines a z range the z coordinate will be shown.
Public propertyScanController 
Public propertySelectedDateFormat 
Public propertySizeWorld 
Public propertyStart 
Public propertyToggleButtonForegroundColor Controls the foreground color of the picking toggle button.
Public propertyToolTipFileName 
Public propertyToolTipFilePath 
Public propertyUsePenColor 
Public propertyVisibilityAlpha 
Public propertyWorkspaceOverlayAlpha 
Public propertyWorkspaceOverlayEnabled 
Public propertyWorkspaceOverlayLineThickness 
Public propertyWorkspaceScanfieldOffset The offset between the scan field's and the workspace's coordinate system.
Top
Methods
 NameDescription
Public methodGetHelpID 
Public methodInitializeComponent InitializeComponent
Public methodOnClickAndTeachSelectionRectangleCalculated Event from C & T model user selected a rectangle in workspace GUI
Public methodOnClickAndTeachWorkspaceToImageRendered 
Protected methodRaisePropertyChanged Raises this object's PropertyChanged event.
(Inherited from BaseBindableView)
Protected methodSetPropertyT Checks if a property already matches a desired value. Sets the property and notifies listeners only when necessary.
(Inherited from BaseBindableView)
Top
Events
 NameDescription
Public eventPropertyChanged Raised whenever a property value has changed.
(Inherited from BaseBindableView)
Public eventRenderWorkspaceToImage 
Public eventShowRegionOfInterestOnWorkspace event handler for showing region of interest
Public eventStartSelectionMode event handler for starting the rectangle selection mode in GUI
Top
Fields
 NameDescription
Public fieldAutoResetPickingMode 
Top
Explicit Interface Implementations
 NameDescription
Explicit interface implementationPrivate methodIComponentConnectorConnectAttaches events and names to compiled content.
Top
See Also