Click or drag to resize

JAICameraSettingView Class

Interaction logic for JAICameraSettingView.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.JAICameraJAICameraSettingView

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

The JAICameraSettingView type exposes the following members.

Constructors
 NameDescription
Public methodJAICameraSettingView Constructor.
Top
Properties
 NameDescription
Public propertyAddScanHead 
Public propertyAutoConnect If true it is tried to connect the camera at application start.
Public propertyCalibrationGuiData The GUI elements shown in the calibration user control.
Public propertyCameraID The string identifying the camera as shown in the combo box. Contains the model name and its serial number.
Public propertyCameraInfo The camera info as retrieved by the JAI SDK.
Public propertyCameraInfos The list of all camera infos found by the JAI SDK when calling PvSystem.Find().
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 propertyExposureTime The exposure time used by the camera.
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 width of the camera allowed by the hardware.
Public propertyFieldWidthMinPixel The minimal field width of the camera allowed by the hardware.
Public propertyFieldWidthPixel The camera image's width in pixel.
Public propertyGain The current gain value set in the camera.
Public propertyGainMax The maximal gain value allowed by the camera model.
Public propertyGainMin The minimal gain value allowed by the camera model.
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 propertyIsAutoGain If true the gain is set automatically by the camera.
Public propertyIsAveragePixels If true each horizontal pixel pair is middled. Only used if IsCombinePixels is set.
Public propertyIsCombinePixels If true four pixels are combined into one.
Public propertyIsConnectButtonEnabled 
Public propertyIsConnected True if a camera is connected.
Public propertyIsDictionaryToKeep 
Public propertyIsGainEnabled If false the gain is set automatically by the camera.
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 propertyIsSumPixels If true all four combined pixels are summed up. Only used if IsCombinePixels is set.
Public propertyIsToFlip If true the camera picture will be flipped horizontally.
Public propertyMainTabIndex Index of the tab currently open in the dialog.
Public propertyMaxExposureTime The maximal exposure time allowed by the camera model. Given in milliseconds.
Public propertyMinExposureTime The minimal exposure time allowed by the camera model. Given in milliseconds.
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