Click or drag to resize

CameraEmulatorSettingsView Class

Interaction logic for CameraEmulatorSettingsView.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.CamerasPlugin.EmulatorCameraEmulatorSettingsView

Namespace: RAYLASE.Marker.CamerasPlugin.Emulator
Assembly: RAYLASE.Marker.CamerasPlugin (in RAYLASE.Marker.CamerasPlugin.dll) Version: 2.19.0
Syntax
C#
public class CameraEmulatorSettingsView : BaseBindableView, 
	ITabbedView, IHelpView, IComponentConnector

The CameraEmulatorSettingsView type exposes the following members.

Constructors
 NameDescription
Public methodCameraEmulatorSettingsView Constructor.
Top
Properties
 NameDescription
Public propertyAddScanHead 
Public propertyAutoConnect If true it is tried to connect the camera at application start.
Public propertyBigPictureFileName Allows to compensate a scan field calibration rotation.
Public propertyBigPictureFilePath 
Public propertyBigPictureRotation Allows to compensate a scan field calibration rotation.
Public propertyCalibrationGuiData The GUI elements shown in the calibration user control.
Public propertyCameraID The string identifying the camera as shown in the combo box.
Public propertyCameraInfo The camera info - equivalent to the JAI SDK.
Public propertyCameraInfos The list of all defined camera infos.
Public propertyConfigurationManager RAYGUIDE's configuration manager; needed to get and to store the last used calibration data file.
Public propertyCropFactorVisibility 
Public propertyDownscaleFactor The factor a taken picture will be scaled down before added to the workspace background.
Public propertyFieldHeightMaxPixel The maximal field height of the camera allowed by the hardware.
Public propertyFieldHeightMinPixel The minimal field height of the camera allowed by the hardware.
Public propertyFieldHeightPixel The camera image's height in pixel.
Public propertyFieldWidthMaxPixel The maximal field with of the camera allowed by the hardware.
Public propertyFieldWidthMinPixel The minimal field with of the camera allowed by the hardware.
Public propertyFieldWidthPixel The camera image's width in pixel.
Public propertyHasScanHeadLensMounted If true and distortion correction is enabled a taken image is cut to remove black stripes.
Public propertyInfoGuiData The GUI elements shown in the info user control.
Public propertyIsCalibrationEnabled Flag to indicate if the calibration buttons are enabled.
Public propertyIsConnectButtonEnabled 
Public propertyIsConnected True if a camera is connected.
Public propertyIsDictionaryToKeep 
Public propertyIsNotConnected True if no camera is not connected.
Public propertyIsReadingFromGuiForbidden Only if false values from the edit fields are read out into the internal data; this must not be done in case the dialog is just and be filled programmatically opened.
Public propertyIsResetButtonEnabled 
Public propertyIsScanHeadAssigned True if a scan head is assigned to the camera.
Public propertyLoadButtonVisibility Hidden field: Visibility of the button for loading the background image.
Public propertyMainTabIndex Index of the tab currently open in the dialog.
Public propertyPenNumber 
Public propertyRectificationCropFactor A tile will be cropped by this percentage if a F-Theta lens is mounted and equalization is activated.
Public propertyScanHead The selected scan head in the dialog.
Public propertyScanHeads The list of scan hands in the combo box.
Public propertyShowDevice 
Top
Methods
 NameDescription
Public methodGetHelpID Returns the ID string for showing the appropriate section in the manual.
Public methodInitializeComponent InitializeComponent
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 eventActiveTabIndexChanged 
Public eventPropertyChanged Raised whenever a property value has changed.
(Inherited from BaseBindableView)
Top
Explicit Interface Implementations
 NameDescription
Explicit interface implementationPrivate methodIComponentConnectorConnectAttaches events and names to compiled content.
Top
See Also