Represents a grid of Data Barcodes. More...


Public Member Functions | |
| None | __init__ (self) |
| Creates an eVision.EasyBarCode2.EBarCodeGrid object. | |
| None | __init__ (self, eVision.EasyBarCode2.EBarCodeGrid other) |
| Creates an eVision.EasyBarCode2.EBarCodeGrid object. | |
| None | __init__ (self, int numCols, int numRows) |
| Creates an eVision.EasyBarCode2.EBarCodeGrid object. | |
| None | __init__ (self, int numCols, int numRows, eVision.ERectangle area, float extension) |
| Creates an eVision.EasyBarCode2.EBarCodeGrid object. | |
| list[eVision._eVision.EasyBarCode2.EBarCode] | GetResults (self, int column, int row) |
| Returns the detected Barcodes. | |
| list[eVision._eVision.EasyBarCode2.EBarCode] | GetResults (self) |
| Returns the detected Barcodes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame, float zoomX, float zoomY) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame, float zoomX) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, eVision.EFrame frame) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, float zoomX, float zoomY, float panX, float panY) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, float zoomX, float zoomY, float panX) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, float zoomX, float zoomY) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options, float zoomX) |
| Draws the codes. | |
| None | DrawGridCodes (self, eVision.EDrawAdapter|None drawAdapter, eVision.EasyBarCode2.EBarCodeGridDrawOptions options) |
| Draws the codes. | |
| Public Member Functions inherited from eVision.EGrid | |
| None | __init__ (self) |
| Constructs a eVision.EGrid object. | |
| None | __init__ (self, int numCellsX, int numCellsY, eVision.ERectangle area, float extension) |
| Constructs a eVision.EGrid object. | |
| None | __init__ (self, eVision.EGrid other) |
| Constructs a eVision.EGrid object. | |
| None | SetEnableRow (self, int row, bool enable) |
| Enable/Disable Row. | |
| None | SetEnableColumn (self, int column, bool enable) |
| Enable/Disable Column. | |
| None | SetEnableCell (self, int column, int row, bool enable) |
| Enable/Disable Cell. | |
| bool | GetCellEnabled (self, int column, int row) |
| Returns true if Cell is enabled and false otherwise. | |
| eVision.ERegion | GetCellRegion (self, int column, int row) |
| Returns the region of a grid cell given its indices in an eVision.EGrid object. | |
| None | DrawGrid (self, eVision.EDrawAdapter|None drawAdapter, eVision.EGridDrawOptions options, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the grid. | |
| None | DrawGrid (self, eVision.EDrawAdapter|None drawAdapter, eVision.EGridDrawOptions options, float zoomX, float zoomY, float panX, float panY) |
| Draws the grid. | |
| eVision.EEditionMode | HitTest (self, 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 (self, 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. | |
| None | Drag (self, 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. | |
| None | Drag (self, 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. | |
| None | Drag (self, 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. | |
| None | Drag (self, 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. | |
| None | Drag (self, int x, int y, eVision.EFrame frame) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| None | Drag (self, 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. | |
| None | Drag (self, 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. | |
| None | Drag (self, int x, int y, float zoomX, float zoomY) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| None | Drag (self, int x, int y, float zoomX) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| None | Drag (self, int x, int y) |
| Moves the specified handle to a new position and updates all placement parameters of the grid. | |
| None | Load (self, str path) |
| Load the eVision.EGrid configuration. | |
| None | Load (self, eVision.ESerializer|None serializer) |
| Load the eVision.EGrid configuration. | |
| None | Save (self, str path) |
| Save the eVision.EGrid configuration. | |
| None | Save (self, eVision.ESerializer|None serializer) |
| Save the eVision.EGrid configuration. | |
| int | NumRows (self) |
| Returns the number of rows in the grid. | |
| int | NumCols (self) |
| Returns the number of columns in the grid. | |
| eVision.ERectangle | Area (self) |
| Returns the area of an eVision.EGrid object. | |
| Area (self, eVision.ERectangle value) | |
| Returns the area of an eVision.EGrid object. | |
| float | Extension (self) |
| Returns the extension of an eVision.EGrid object. | |
| Extension (self, float value) | |
| Returns the extension of an eVision.EGrid object. | |
| eVision.EEditionMode | EditionMode (self) |
| Graphical edition mode. | |
| EditionMode (self, eVision.EEditionMode value) | |
| Graphical edition mode. | |
Additional Inherited Members | |
| Protected Member Functions inherited from eVision.EGrid | |
| _EnableAll__setter (self, bool value) | |
| Enable/Disable all cells. | |
| Properties inherited from eVision.EGrid | |
| EnableAll | |
Represents a grid of Data Barcodes.
Remarks:
License(s): EasyBarCode
| None eVision.EasyBarCode2.EBarCodeGrid.__init__ | ( | self | ) |
Creates an eVision.EasyBarCode2.EBarCodeGrid object.
| None eVision.EasyBarCode2.EBarCodeGrid.__init__ | ( | self, | |
| eVision.EasyBarCode2.EBarCodeGrid | other ) |
Creates an eVision.EasyBarCode2.EBarCodeGrid object.
| other | The reference eVision.EasyBarCode2.EBarCodeGrid instance to copy this one from. |
| None eVision.EasyBarCode2.EBarCodeGrid.__init__ | ( | self, | |
| int | numCols, | ||
| int | numRows ) |
Creates an eVision.EasyBarCode2.EBarCodeGrid object.
| numCols | The number of columns in the grid. |
| numRows | The number of rows in the grid. |
| None eVision.EasyBarCode2.EBarCodeGrid.__init__ | ( | self, | |
| int | numCols, | ||
| int | numRows, | ||
| eVision.ERectangle | area, | ||
| float | extension ) |
Creates an eVision.EasyBarCode2.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. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| frame | Frame associated with the grid. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame, | ||
| float | zoomX ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| 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. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| 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. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| 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. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| 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. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| float | zoomX ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| drawAdapter | Handle to the device context of the destination window. |
| options | Options for codes drawing. |
| zoomX | Horizontal zooming factor. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| 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. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| 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. |
| None eVision.EasyBarCode2.EBarCodeGrid.DrawGridCodes | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EasyBarCode2.EBarCodeGridDrawOptions | options, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the codes.
Remarks:
The zoomX, zoomY, panX and panY parameters can be used to scale and/or translate the drawing operations.
| 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. |
| list[eVision._eVision.EasyBarCode2.EBarCode] eVision.EasyBarCode2.EBarCodeGrid.GetResults | ( | self | ) |
Returns the detected Barcodes.
| list[eVision._eVision.EasyBarCode2.EBarCode] eVision.EasyBarCode2.EBarCodeGrid.GetResults | ( | self, | |
| int | column, | ||
| int | row ) |
Returns the detected Barcodes.
| column | The column of a cell. |
| row | The row of a cell. |