Classes | |
class | Area2DDragEventArgs |
Event argument class for both Rectangular AOI related events More... | |
class | Display |
.NET display control for Common Vision Blox More... | |
class | GenApiGrid |
GenICam GenApi Grid control. More... | |
class | LabelEventArgs |
Event argument class for label-related events More... | |
class | NamespaceDoc |
The namespace Stemmer.Cvb.Forms.Controls contains the GDI and DirectDraw/Direct3D based Common Vision Blox display and the GenApi grid as components that may be used in Forms applications or inside a FormsHost container or in the Visual Studio Forms designer, along with supporting type definitions. More... | |
class | OverlayEventArgs |
Event argument class for overlay-related events More... | |
class | OverlayPluginEventArgs |
Event that refers to overlay plugins. More... | |
class | OverlayPluginMouseOverEventArgs |
Event that refers to overlay plugin mouse over notifications. More... | |
class | RectDragEventArgs |
Event argument class for both Rectangular AOI related events More... | |
class | RubberMeasurementEventArgs |
Event argument class for measurement-rubber-related event More... | |
class | StatusLineUpdatedEventArgs |
Event that indicates a change in the status line of a display. More... | |
class | UserOverlayEventArgs |
Event that refers to user overlays. More... | |
class | UserOverlayMouseOverEventArgs |
Event that refers to user object mouse over notifications. More... | |
Enumerations | |
enum | LeftMouseButtonPaintMode { SetOverlayMask , EraseOverlayMask } |
Possible Overlay paint modes for the left mouse button. More... | |
enum | CoordinateDisplayStyle { None = -1 , Wedge = 0 , Crosshair = 1 } |
Options how to display the coordinate system when in select coordinate mode. More... | |
enum | StatusLineStyle { Show , Hide , Auto , MouseOver } |
Different ways the Cvb Display can handle the status line appearance. More... | |
enum | BevelStyle { None , Inner , Outer , Both } |
Different ways the bevels can be displayed. More... | |
enum | RightMouseButtonMode { None = 0 , Zoom = 1 } |
Possible reactions of the Cvb display to the right mouse button More... | |
enum | LeftMouseButtonMode { None = 0 , RubberBand = 1 , DefineRectAoi = 2 , DefineArea2DAoi = 3 , DefineOrigin = 4 , DrawPoints = 5 , DrawFill = 6 , DrawLine = 7 , DrawRectangle = 8 , Pan = 9 } |
Possible reactions of the Cvb display to the left mouse button More... | |
enum | MouseWheelMode { None = 0 , Zoom = 1 } |
Defines how the mouse wheel is being used by the display. More... | |
enum | MaxVisibility { Beginner = Visibility.Beginner , Expert = Visibility.Expert , Guru = Visibility.Guru } |
Defines which features should be shown in the GenApiGrid. More... | |
enum BevelStyle |
enum LeftMouseButtonMode |
Possible reactions of the Cvb display to the left mouse button
Enumerator | |
---|---|
None | display will ignore the left mouse button |
RubberBand | holding the left mouse button and dragging it inside the display will show (and drag) a rubber band |
DefineRectAoi | dragging inside the display will define a rectangular area of interest |
DefineArea2DAoi | dragging inside the display will define a parallelogram-shaped Area2D-type of interest |
DefineOrigin | clicking inside the display will modify the image's coordinate system origin |
DrawPoints | moving the mouse while holding the mouse button down will draw points inside the display according to the currently selected Display.LeftMouseButtonBehaviour. |
DrawFill | clicking the mouse will flood fill according to the currently selected Display.LeftMouseButtonBehaviour. |
DrawLine | dragging the mouse will draw a straight line inside the image according to the currently selected Display.LeftMouseButtonBehaviour. |
DrawRectangle | dragging the mouse will draw a rectangular area inside the image according to the currently selected Display.LeftMouseButtonBehaviour. |
Pan | dragging the mouse will pan the view accordingly (only effective when the zoom factor is higher than the panorama zoom factor) |
enum MaxVisibility |
Defines which features should be shown in the GenApiGrid.
Higher levels include lower ones: e.g. Expert includes all Beginner features.
enum MouseWheelMode |
enum RightMouseButtonMode |
Possible reactions of the Cvb display to the right mouse button
Enumerator | |
---|---|
None | display ignores the right mouse button |
Zoom | display uses the right mouse button for zooming in and out |
enum StatusLineStyle |
Different ways the Cvb Display can handle the status line appearance.