Holds all the information regarding a single Data Matrix code: its decoded string, its grading, its errors,... More...


Public Member Functions | |
| EMatrixCode () | |
| Constructs a EMatrixCode context. | |
| EMatrixCode (eVision.EMatrixCode other) | |
| Constructs a EMatrixCode context. | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY, float panX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX, float zoomY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (eVision.EDrawAdapter graphicContext, float zoomX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (eVision.EDrawAdapter graphicContext) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, float zoomX, float zoomY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, float zoomX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color, float zoomX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (IntPtr graphicContext, eVision.ERGBColor color) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float zoomX, float zoomY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | DrawWithCurrentPen (IntPtr graphicContext, float zoomX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | DrawWithCurrentPen (IntPtr graphicContext) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | DrawErrors (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX, float panY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (eVision.EDrawAdapter drawAdapter, float zoomX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (eVision.EDrawAdapter drawAdapter) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, float zoomX, float zoomY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, float zoomX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, eVision.ERGBColor color, float zoomX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (IntPtr graphicContext, eVision.ERGBColor color) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrorsWithCurrentPen (IntPtr graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrorsWithCurrentPen (IntPtr graphicContext, float zoomX, float zoomY, float panX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrorsWithCurrentPen (IntPtr graphicContext, float zoomX, float zoomY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrorsWithCurrentPen (IntPtr graphicContext, float zoomX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrorsWithCurrentPen (IntPtr graphicContext) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | Load (eVision.ESerializer serializer) |
| Saves a EMatrixCode. The given ESerializer must have been created for writing. | |
| void | Load (string path) |
| Saves a EMatrixCode. The given ESerializer must have been created for writing. | |
| void | Save (eVision.ESerializer serializer) |
| Loads a EMatrixCode. The given ESerializer must have been created for reading. | |
| void | Save (string path) |
| Loads a EMatrixCode. The given ESerializer must have been created for reading. | |
| eVision.EPoint | GetCorner (int index) |
| Gets a matrix code corner. | |
| void | SetCorner (int index, eVision.EPoint corner) |
| Sets a matrix code corner. | |
| byte | GetDecodedDataElement (int index) |
| Gets a character value of the matrix code. | |
| bool | IsGS1 () |
| true if the decoded string uses the GS1 standard | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX, float zoomY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext, float zoomX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | Draw (System.Drawing.Graphics graphicContext, eVision.ERGBColor color) |
| Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected). | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX, float panY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, float zoomX, float zoomY, float panX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, float zoomX, float zoomY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, float zoomX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, eVision.ERGBColor color, float zoomX) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
| void | DrawErrors (System.Drawing.Graphics graphicContext, eVision.ERGBColor color) |
| Draws all symbol finder pattern cells where errors were detected and corrected. | |
Properties | |
| byte[] | RawBytes [get] |
| Returns a vector containing the codewords extracted from the Data Matrix. | |
| string | DecodedString [get] |
| Decoded Data Matrix symbol string. | |
| int | NumErrors [get] |
| Number of errors that were detected and corrected while decoding the symbol. | |
| eVision.ELogicalSize | LogicalSize [get] |
| Symbol logical size, as defined by ELogicalSize. | |
| eVision.EMatrixCodeContrastMode | ContrastType [get] |
| Symbol contrast type, as defined by EMatrixCodeContrastMode. | |
| eVision.EFlipping | Flipping [get] |
| Symbol flipping type, as defined by EFlipping. | |
| eVision.EFamily | Family [get] |
| ECC symbol family, as defined by EFamily. | |
| int | LogicalSizeWidth [get] |
| For a logical size of S1xS2, LogicalSizeWidth is the integer S2. | |
| int | LogicalSizeHeight [get] |
| For a logical size of S1xS2, LogicalSizeHeight is the integer S1. | |
| int | LocationThreshold [get] |
| Absolute threshold (0 to 255 scale) that was used during location of the symbol. | |
| int | ReadingThreshold [get] |
| Absolute threshold (0 to 255 scale) that was used during reading of the symbol. | |
| bool | Found [get] |
| true if a EMatrixCode object has been found in the ROI supplied to EMatrixCodeReader.Read, even if it could not be successfully decoded. | |
| float | Contrast [get] |
| Measured symbol contrast value, as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| int | ContrastGrade [get] |
| Measured symbol contrast grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | PrintGrowth [get] |
| Normalized measured print growth value, as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | MeasuredPrintGrowth [get] |
| Raw, un-normalized print quality parameter (1.0 to 0 scale), after a read operation, provided that the print quality assessment has been enabled. | |
| int | PrintGrowthGrade [get] |
| Measured print growth grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | AxialNonUniformity [get] |
| Measured axial non-uniformity value (1.0 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| int | AxialNonUniformityGrade [get] |
| Measured axial non-uniformity grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | UnusedErrorCorrection [get] |
| Measured unused error correction value (1.0 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| int | UnusedErrorCorrectionGrade [get] |
| Measured unused error correction grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| int | OverallGrade [get] |
| Overall symbol grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | SymbolContrastSNR [get] |
| Measured symbol contrast signal to noise ratio value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | VerticalMarkGrowth [get] |
| Measured vertical mark growth value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | HorizontalMarkGrowth [get] |
| Measured horizontal mark growth value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | VerticalMarkMisplacement [get] |
| Measured vertical mark misplacement value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | HorizontalMarkMisplacement [get] |
| Measured horizontal mark misplacement value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | DataMatrixCellWidth [get] |
| Measured data matrix cell width value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | DataMatrixCellHeight [get] |
| Measured data matrix cell height value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | CellDefects [get] |
| Measured cell defects value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| float | FinderPatternDefects [get] |
| Measured finder pattern defects value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled. | |
| eVision.EMatrixCodeSemiT10GradingParameters | SemiT10GradingParameters [get] |
| Semi T10-0701 grading parameters. | |
| eVision.EMatrixCodeIso15415GradingParameters | Iso15415GradingParameters [get] |
| ISO/IEC 15415 grading parameters. | |
| eVision.EMatrixCodeIso29158GradingParameters | Iso29158GradingParameters [get] |
| ISO/IEC 29158 grading parameters. | |
| eVision.EPoint | Center [get] |
| EMatrixCode center. | |
| float | Angle [get] |
| MatrixCode angle. | |
Holds all the information regarding a single Data Matrix code: its decoded string, its grading, its errors,...
License(s): EasyMatrixCode
| eVision.EMatrixCode.EMatrixCode | ( | ) |
Constructs a EMatrixCode context.
The default constructor constructs an uninitialized EMatrixCode object. All properties are initialized to their respective default values. The copy constructor constructs a EMatrixCode context based on a pre-existing EMatrixCode object. All properties and internal data are copied.
| eVision.EMatrixCode.EMatrixCode | ( | eVision.EMatrixCode | other | ) |
Constructs a EMatrixCode context.
| other | Another EMatrixCode object to be copied in the new EMatrixCode object. |
The default constructor constructs an uninitialized EMatrixCode object. All properties are initialized to their respective default values. The copy constructor constructs a EMatrixCode context based on a pre-existing EMatrixCode object. All properties and internal data are copied.
| void eVision.EMatrixCode.Draw | ( | eVision.EDrawAdapter | graphicContext | ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| void eVision.EMatrixCode.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| void eVision.EMatrixCode.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision.EMatrixCode.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision.EMatrixCode.Draw | ( | eVision.EDrawAdapter | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext | ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| float | zoomX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext | ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.Draw | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | eVision.EDrawAdapter | drawAdapter | ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
This member is intended to be called in conjunction with EMatrixCode.Draw.
| void eVision.EMatrixCode.DrawErrors | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
| void eVision.EMatrixCode.DrawErrors | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
| void eVision.EMatrixCode.DrawErrors | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
| void eVision.EMatrixCode.DrawErrors | ( | eVision.EDrawAdapter | drawAdapter, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| drawAdapter | A pointer to an EDrawAdapter (like the EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext | ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| float | zoomX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext | ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| color | The color in which to draw the overlay. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrors | ( | System.Drawing.Graphics | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrorsWithCurrentPen | ( | IntPtr | graphicContext | ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload of EMatrixCode.DrawErrors taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrorsWithCurrentPen | ( | IntPtr | graphicContext, |
| float | zoomX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload of EMatrixCode.DrawErrors taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrorsWithCurrentPen | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload of EMatrixCode.DrawErrors taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrorsWithCurrentPen | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload of EMatrixCode.DrawErrors taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawErrorsWithCurrentPen | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws all symbol finder pattern cells where errors were detected and corrected.
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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. |
This member is intended to be called in conjunction with EMatrixCode.Draw.
Use the overload of EMatrixCode.DrawErrors taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawWithCurrentPen | ( | IntPtr | graphicContext | ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
The reference corner has a bold cross marking.
Use the overload of EMatrixCode.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | zoomX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
The reference corner has a bold cross marking.
Use the overload of EMatrixCode.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
The reference corner has a bold cross marking.
Use the overload of EMatrixCode.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
The reference corner has a bold cross marking.
Use the overload of EMatrixCode.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| void eVision.EMatrixCode.DrawWithCurrentPen | ( | IntPtr | graphicContext, |
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the EMatrixCode corner points and symbol finder pattern (when the symbol size has been correctly detected).
| graphicContext | Handle of the device context on which to draw. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide 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 reference corner has a bold cross marking.
Use the overload of EMatrixCode.Draw taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.
Deprecated in version 23.12. Scheduled to be removed in version 27.6.
| eVision.EPoint eVision.EMatrixCode.GetCorner | ( | int | index | ) |
Gets a matrix code corner.
| index | Index of the matrix code corner. |
The indices of the corners use the following convention:
| byte eVision.EMatrixCode.GetDecodedDataElement | ( | int | index | ) |
Gets a character value of the matrix code.
| index | Index of the character value. |
This property makes it possible to see information not coded as ASCII characters.
| bool eVision.EMatrixCode.IsGS1 | ( | ) |
true if the decoded string uses the GS1 standard
| void eVision.EMatrixCode.Load | ( | eVision.ESerializer | serializer | ) |
Saves a EMatrixCode. The given ESerializer must have been created for writing.
| serializer | The serializer. |
| void eVision.EMatrixCode.Load | ( | string | path | ) |
Saves a EMatrixCode. The given ESerializer must have been created for writing.
| path | A string containing the full path to the file. |
| void eVision.EMatrixCode.Save | ( | eVision.ESerializer | serializer | ) |
Loads a EMatrixCode. The given ESerializer must have been created for reading.
| serializer | The ESerializer object that is read from. |
| void eVision.EMatrixCode.Save | ( | string | path | ) |
Loads a EMatrixCode. The given ESerializer must have been created for reading.
| path | A string containing the full path to the file. |
| void eVision.EMatrixCode.SetCorner | ( | int | index, |
| eVision.EPoint | corner ) |
Sets a matrix code corner.
| index | Index of the matrix code corner. |
| corner | New corner. |
|
get |
MatrixCode angle.
|
get |
Measured axial non-uniformity value (1.0 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Measured axial non-uniformity grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Measured cell defects value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
EMatrixCode center.
|
get |
Measured symbol contrast value, as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
This property is computed as the difference of the reference gray levels over their arithmetic average. Values range between 0 and 1.0.
|
get |
Measured symbol contrast grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Symbol contrast type, as defined by EMatrixCodeContrastMode.
|
get |
Measured data matrix cell height value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Measured data matrix cell width value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Decoded Data Matrix symbol string.
|
get |
ECC symbol family, as defined by EFamily.
|
get |
Measured finder pattern defects value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Symbol flipping type, as defined by EFlipping.
|
get |
true if a EMatrixCode object has been found in the ROI supplied to EMatrixCodeReader.Read, even if it could not be successfully decoded.
If this property is false, it is still possible that an unlocalized matrix code exists in the image. However, if Found is false, no other property should be read.
|
get |
Measured horizontal mark growth value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Measured horizontal mark misplacement value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
ISO/IEC 15415 grading parameters.
Grading will only be computed if EMatrixCodeReader.ComputeGrading is set to true.
|
get |
ISO/IEC 29158 grading parameters.
Grading will only be computed if EMatrixCodeReader.ComputeGrading is set to true. Retrieves the grading parameters specific to ISO29158. For parameters common with ISO15415, refer to EMatrixCode.Iso15415GradingParameters.
|
get |
Absolute threshold (0 to 255 scale) that was used during location of the symbol.
|
get |
Symbol logical size, as defined by ELogicalSize.
|
get |
For a logical size of S1xS2, LogicalSizeHeight is the integer S1.
|
get |
For a logical size of S1xS2, LogicalSizeWidth is the integer S2.
|
get |
Raw, un-normalized print quality parameter (1.0 to 0 scale), after a read operation, provided that the print quality assessment has been enabled.
This property is computed as the measured area of the active cells (same color as the finder pattern) over the area of ideal square cells, having sides equal to the pitches (such cells perfectly tile the symbol). Its value typically is on the order of 1.0, regardless the symbol size.
|
get |
Number of errors that were detected and corrected while decoding the symbol.
Such errors may be due to symbol degradation by scratches, blur, non-uniform illumination or slight changes in size.
|
get |
Overall symbol grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Normalized measured print growth value, as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
The use of this property is a bit tricky: first a raw measure of the print growth is provided as EMatrixCode.MeasuredPrintGrowth. Then, the measurement is normalized from the EMatrixCodeReader.MinimumPrintGrowth/EMatrixCodeReader.MaximumPrintGrowth/EMatrixCodeReader.NominalPrintGrowth properties of the EMatrixCodeReader instance, which must be provided by the user. The normalized EMatrixCode.PrintGrowth ranges around 0.
|
get |
Measured print growth grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Returns a vector containing the codewords extracted from the Data Matrix.
|
get |
Absolute threshold (0 to 255 scale) that was used during reading of the symbol.
|
get |
Semi T10-0701 grading parameters.
Grading will only be computed if EMatrixCodeReader.ComputeGrading is set to true.
|
get |
Measured symbol contrast signal to noise ratio value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Measured unused error correction value (1.0 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
The EMatrixCode.UnusedErrorCorrection property takes into account the number of redundant bits used for error correction only; no erasure nor error detection bits are considered.
|
get |
Measured unused error correction grading (4 to 0 scale), as defined by the AIM standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Measured vertical mark growth value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.
|
get |
Measured vertical mark misplacement value, as defined by the Semi T10 standard, after a read operation, provided that the print quality assessment has been enabled.