Represents a grid of Data Barcodes. More...


Public Member Functions | |
| EBarCodeGrid () | |
| Creates an EBarCodeGrid object. | |
| EBarCodeGrid (eVision.EasyBarCode2.EBarCodeGrid other) | |
| Creates an EBarCodeGrid object. | |
| EBarCodeGrid (uint numCols, uint numRows) | |
| Creates an EBarCodeGrid object. | |
| EBarCodeGrid (uint numCols, uint numRows, eVision.ERectangle area, float extension) | |
| Creates an EBarCodeGrid object. | |
| eVision.EasyBarCode2.EBarCode[] | GetResults (uint column, uint row) |
| Returns the detected Barcodes. | |
| eVision.EasyBarCode2.EBarCode[] | GetResults () |
| Returns the detected Barcodes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame, float zoomX, float zoomY) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame, float zoomX) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, float zoomX, float zoomY, float panX, float panY) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, float zoomX, float zoomY, float panX) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, float zoomX, float zoomY) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, float zoomX) |
| Draws the codes. | |
| void | DrawGridCodes (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options) |
| Draws the codes. | |
| Public Member Functions inherited from eVision.EGrid | |
| EGrid () | |
| Constructs a EGrid object. | |
| EGrid (uint numCellsX, uint numCellsY, eVision.ERectangle area, float extension) | |
| Constructs a EGrid object. | |
| EGrid (eVision.EGrid other) | |
| Constructs a EGrid object. | |
| void | SetEnableRow (uint row, bool enable) |
| Enable/Disable Row. | |
| void | SetEnableColumn (uint column, bool enable) |
| Enable/Disable Column. | |
| void | SetEnableCell (uint column, uint row, bool enable) |
| Enable/Disable Cell. | |
| bool | GetCellEnabled (uint column, uint row) |
| Returns true if Cell is enabled and false otherwise. | |
| eVision.ERegion | GetCellRegion (uint column, uint row) |
| Returns the region of a grid cell given its indices in an EGrid object. | |
| void | DrawGrid (eVision.EDrawAdapter drawAdapter, eVision.EGridDrawOptions options, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the grid. | |
| void | DrawGrid (eVision.EDrawAdapter drawAdapter, eVision.EGridDrawOptions options, float zoomX, float zoomY, float panX, float panY) |
| Draws the grid. | |
| eVision.EEditionMode | HitTest (int x, int y, float zoomX, float zoomY, float panX, float panY) |
| Detects if the cursor is placed over one of the dragging handles. | |
| eVision.EEditionMode | HitTest (int x, int y, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Detects if the cursor is placed over one of the dragging handles. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame, float zoomX, float zoomY) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame, float zoomX) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| virtual void | Drag (int x, int y, eVision.EFrame frame) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| void | Drag (int x, int y, float zoomX, float zoomY, float panX, float panY) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| void | Drag (int x, int y, float zoomX, float zoomY, float panX) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| void | Drag (int x, int y, float zoomX, float zoomY) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| void | Drag (int x, int y, float zoomX) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| void | Drag (int x, int y) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| void | Load (string path) |
| Load the EGrid configuration. The given ESerializer must have been created for reading. | |
| void | Load (eVision.ESerializer serializer) |
| Load the EGrid configuration. The given ESerializer must have been created for reading. | |
| void | Save (string path) |
| Save the EGrid configuration. The given ESerializer must have been created for writing. | |
| void | Save (eVision.ESerializer serializer) |
| Save the EGrid configuration. The given ESerializer must have been created for writing. | |
Additional Inherited Members | |
| Properties inherited from eVision.EGrid | |
| uint | NumRows [get] |
| Returns the number of rows in the grid. | |
| uint | NumCols [get] |
| Returns the number of columns in the grid. | |
| bool | EnableAll [set] |
| Enable/Disable all cells. | |
| eVision.ERectangle | Area [get, set] |
| Returns the area of an EGrid object. | |
| float | Extension [get, set] |
| Returns the extension of an EGrid object. | |
| eVision.EEditionMode | EditionMode [get, set] |
| Graphical edition mode. | |
Represents a grid of Data Barcodes.
License(s): EasyBarCode
| eVision.EasyBarCode2.EBarCodeGrid.EBarCodeGrid | ( | ) |
Creates an EBarCodeGrid object.
| eVision.EasyBarCode2.EBarCodeGrid.EBarCodeGrid | ( | eVision.EasyBarCode2.EBarCodeGrid | other | ) |
Creates an EBarCodeGrid object.
| other | The reference EBarCodeGrid instance to copy this one from. |
| eVision.EasyBarCode2.EBarCodeGrid.EBarCodeGrid | ( | uint | numCols, |
| uint | numRows ) |
Creates an EBarCodeGrid object.
| numCols | The number of columns in the grid. |
| numRows | The number of rows in the grid. |
| eVision.EasyBarCode2.EBarCodeGrid.EBarCodeGrid | ( | uint | numCols, |
| uint | numRows, | ||
| eVision.ERectangle | area, | ||
| float | extension ) |
Creates an EBarCodeGrid object.
| numCols | The number of columns in the grid. |
| numRows | The number of rows in the grid. |
| area | The area of the grid. |
| extension | The extension of the grid. |
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| frame | Frame associated with the grid. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame, | ||
| float | zoomX ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| frame | Frame associated with the grid. |
| zoomX | Horizontal zooming factor. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| frame | Frame associated with the grid. |
| zoomX | Horizontal zooming factor. |
| zoomY | Vertical zooming factor. If set to 0, the horizontal zooming factor will be used for isotropic zooming. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| frame | Frame associated with the grid. |
| zoomX | Horizontal zooming factor. |
| zoomY | Vertical zooming factor. If set to 0, the horizontal zooming factor will be used for isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| frame | Frame associated with the grid. |
| zoomX | Horizontal zooming factor. |
| zoomY | Vertical zooming factor. If set to 0, the horizontal zooming factor will be used for isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| float | zoomX ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| zoomX | Horizontal zooming factor. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| zoomX | Horizontal zooming factor. |
| zoomY | Vertical zooming factor. If set to 0, the horizontal zooming factor will be used for isotropic zooming. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| zoomX | Horizontal zooming factor. |
| zoomY | Vertical zooming factor. If set to 0, the horizontal zooming factor will be used for isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| void eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the codes.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| zoomX | Horizontal zooming factor. |
| zoomY | Vertical zooming factor. If set to 0, the horizontal zooming factor will be used for isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| eVision.EasyBarCode2.EBarCode[] eVision.EasyBarCode2.EBarCodeGrid.GetResults | ( | ) |
Returns the detected Barcodes.
| eVision.EasyBarCode2.EBarCode[] eVision.EasyBarCode2.EBarCodeGrid.GetResults | ( | uint | column, |
| uint | row ) |
Returns the detected Barcodes.
| column | The column of a cell. |
| row | The row of a cell. |