eVision Python API
Loading...
Searching...
No Matches
eVision.EQRCodeGridDrawOptions Class Reference

List of options to customize the drawing of the QR codes. More...

Public Member Functions

None __init__ (self)
 Creates an eVision.EQRCodeGridDrawOptions object.
None __init__ (self, eVision.EPen codesPen, bool drawPosition, eVision.ERGBColor positionColor, bool drawDecodedString, bool drawGrid, eVision.ERGBColor gridColor, bool drawErrors, eVision.ERGBColor errorsColor)
 Creates an eVision.EQRCodeGridDrawOptions object.
None __init__ (self, eVision.EPen CodesPen)
None __init__ (self, eVision.EPen CodesPen, bool DrawPosition)
None __init__ (self, eVision.EPen CodesPen, bool DrawPosition, eVision.ERGBColor PositionColor)
None __init__ (self, eVision.EPen CodesPen, bool DrawPosition, eVision.ERGBColor PositionColor, bool DrawDecodedString)
None __init__ (self, eVision.EPen CodesPen, bool DrawPosition, eVision.ERGBColor PositionColor, bool DrawDecodedString, bool DrawGrid)
None __init__ (self, eVision.EPen CodesPen, bool DrawPosition, eVision.ERGBColor PositionColor, bool DrawDecodedString, bool DrawGrid, eVision.ERGBColor GridColor)
None __init__ (self, eVision.EPen CodesPen, bool DrawPosition, eVision.ERGBColor PositionColor, bool DrawDecodedString, bool DrawGrid, eVision.ERGBColor GridColor, bool DrawErrors)
None __init__ (self, eVision.EQRCodeGridDrawOptions other)
eVision.EPen CodesPen (self)
 Pen used for the drawing of the codes.
 CodesPen (self, eVision.EPen value)
 Pen used for the drawing of the codes.
bool DrawPosition (self)
 Flag for the drawing of code position.
 DrawPosition (self, bool value)
 Flag for the drawing of code position.
eVision.ERGBColor PositionColor (self)
 The color in which to draw the code position.
 PositionColor (self, eVision.ERGBColor value)
 The color in which to draw the code position.
bool DrawDecodedString (self)
 Flag for the drawing of the decoded string.
 DrawDecodedString (self, bool value)
 Flag for the drawing of the decoded string.
bool DrawGrid (self)
 Flag for the drawing of the code grid.
 DrawGrid (self, bool value)
 Flag for the drawing of the code grid.
eVision.ERGBColor GridColor (self)
 The color in which to draw the code grid.
 GridColor (self, eVision.ERGBColor value)
 The color in which to draw the code grid.
bool DrawErrors (self)
 Flag for the drawing of the errors.
 DrawErrors (self, bool value)
 Flag for the drawing of the errors.
eVision.ERGBColor ErrorsColor (self)
 The color in which to draw the errors.
 ErrorsColor (self, eVision.ERGBColor value)
 The color in which to draw the errors.

Detailed Description

List of options to customize the drawing of the QR codes.

Remarks:

License(s): EasyQRCode

Constructor & Destructor Documentation

◆ __init__() [1/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self)

Creates an eVision.EQRCodeGridDrawOptions object.

◆ __init__() [2/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EPen codesPen,
bool drawPosition,
eVision.ERGBColor positionColor,
bool drawDecodedString,
bool drawGrid,
eVision.ERGBColor gridColor,
bool drawErrors,
eVision.ERGBColor errorsColor )

Creates an eVision.EQRCodeGridDrawOptions object.

Parameters
codesPenPen used for the drawing of the codes.
drawPositionFlag for the drawing of code position.
positionColorThe color in which to draw the code position.
drawDecodedStringFlag for the drawing of the decoded string.
drawGridFlag for the drawing of the code grid.
gridColorThe color in which to draw the code grid.
drawErrorsFlag for the drawing of the errors.
errorsColorThe color in which to draw the errors.

◆ __init__() [3/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EPen CodesPen )
Parameters
CodesPenPen used for the drawing of the codes.

◆ __init__() [4/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EPen CodesPen,
bool DrawPosition )
Parameters
CodesPenPen used for the drawing of the codes.
DrawPositionFlag for the drawing of code position.

◆ __init__() [5/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EPen CodesPen,
bool DrawPosition,
eVision.ERGBColor PositionColor )
Parameters
CodesPenPen used for the drawing of the codes.
DrawPositionFlag for the drawing of code position.
PositionColorThe color in which to draw the code position.

◆ __init__() [6/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EPen CodesPen,
bool DrawPosition,
eVision.ERGBColor PositionColor,
bool DrawDecodedString )
Parameters
CodesPenPen used for the drawing of the codes.
DrawPositionFlag for the drawing of code position.
PositionColorThe color in which to draw the code position.
DrawDecodedStringFlag for the drawing of the decoded string.

◆ __init__() [7/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EPen CodesPen,
bool DrawPosition,
eVision.ERGBColor PositionColor,
bool DrawDecodedString,
bool DrawGrid )
Parameters
CodesPenPen used for the drawing of the codes.
DrawPositionFlag for the drawing of code position.
PositionColorThe color in which to draw the code position.
DrawDecodedStringFlag for the drawing of the decoded string.
DrawGridFlag for the drawing of the code grid.

◆ __init__() [8/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EPen CodesPen,
bool DrawPosition,
eVision.ERGBColor PositionColor,
bool DrawDecodedString,
bool DrawGrid,
eVision.ERGBColor GridColor )
Parameters
CodesPenPen used for the drawing of the codes.
DrawPositionFlag for the drawing of code position.
PositionColorThe color in which to draw the code position.
DrawDecodedStringFlag for the drawing of the decoded string.
DrawGridFlag for the drawing of the code grid.
GridColorThe color in which to draw the code grid.

◆ __init__() [9/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EPen CodesPen,
bool DrawPosition,
eVision.ERGBColor PositionColor,
bool DrawDecodedString,
bool DrawGrid,
eVision.ERGBColor GridColor,
bool DrawErrors )
Parameters
CodesPenPen used for the drawing of the codes.
DrawPositionFlag for the drawing of code position.
PositionColorThe color in which to draw the code position.
DrawDecodedStringFlag for the drawing of the decoded string.
DrawGridFlag for the drawing of the code grid.
GridColorThe color in which to draw the code grid.
DrawErrorsFlag for the drawing of the errors.

◆ __init__() [10/10]

None eVision.EQRCodeGridDrawOptions.__init__ ( self,
eVision.EQRCodeGridDrawOptions other )
Parameters
otherOther instance

Member Function Documentation

◆ CodesPen() [1/2]

eVision.EPen eVision.EQRCodeGridDrawOptions.CodesPen ( self)

Pen used for the drawing of the codes.

◆ CodesPen() [2/2]

eVision.EQRCodeGridDrawOptions.CodesPen ( self,
eVision.EPen value )

Pen used for the drawing of the codes.

◆ DrawDecodedString() [1/2]

bool eVision.EQRCodeGridDrawOptions.DrawDecodedString ( self)

Flag for the drawing of the decoded string.

◆ DrawDecodedString() [2/2]

eVision.EQRCodeGridDrawOptions.DrawDecodedString ( self,
bool value )

Flag for the drawing of the decoded string.

◆ DrawErrors() [1/2]

bool eVision.EQRCodeGridDrawOptions.DrawErrors ( self)

Flag for the drawing of the errors.

◆ DrawErrors() [2/2]

eVision.EQRCodeGridDrawOptions.DrawErrors ( self,
bool value )

Flag for the drawing of the errors.

◆ DrawGrid() [1/2]

bool eVision.EQRCodeGridDrawOptions.DrawGrid ( self)

Flag for the drawing of the code grid.

◆ DrawGrid() [2/2]

eVision.EQRCodeGridDrawOptions.DrawGrid ( self,
bool value )

Flag for the drawing of the code grid.

◆ DrawPosition() [1/2]

bool eVision.EQRCodeGridDrawOptions.DrawPosition ( self)

Flag for the drawing of code position.

◆ DrawPosition() [2/2]

eVision.EQRCodeGridDrawOptions.DrawPosition ( self,
bool value )

Flag for the drawing of code position.

◆ ErrorsColor() [1/2]

eVision.ERGBColor eVision.EQRCodeGridDrawOptions.ErrorsColor ( self)

The color in which to draw the errors.

◆ ErrorsColor() [2/2]

eVision.EQRCodeGridDrawOptions.ErrorsColor ( self,
eVision.ERGBColor value )

The color in which to draw the errors.

◆ GridColor() [1/2]

eVision.ERGBColor eVision.EQRCodeGridDrawOptions.GridColor ( self)

The color in which to draw the code grid.

◆ GridColor() [2/2]

eVision.EQRCodeGridDrawOptions.GridColor ( self,
eVision.ERGBColor value )

The color in which to draw the code grid.

◆ PositionColor() [1/2]

eVision.ERGBColor eVision.EQRCodeGridDrawOptions.PositionColor ( self)

The color in which to draw the code position.

◆ PositionColor() [2/2]

eVision.EQRCodeGridDrawOptions.PositionColor ( self,
eVision.ERGBColor value )

The color in which to draw the code position.