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

List of options to customize the drawing of the grid. More...

Public Member Functions

None __init__ (self, eVision.EPen gridPen, bool drawCellStatus, eVision.EPen cellStatusPen, float cellStatusProportion, bool drawExtension, eVision.EPen extensionPen)
 Creates an eVision.EGridDrawOptions object.
None __init__ (self)
None __init__ (self, eVision.EPen GridPen)
None __init__ (self, eVision.EPen GridPen, bool DrawCellStatus)
None __init__ (self, eVision.EPen GridPen, bool DrawCellStatus, eVision.EPen CellStatusPen)
None __init__ (self, eVision.EPen GridPen, bool DrawCellStatus, eVision.EPen CellStatusPen, float CellStatusProportion)
None __init__ (self, eVision.EPen GridPen, bool DrawCellStatus, eVision.EPen CellStatusPen, float CellStatusProportion, bool DrawExtension)
None __init__ (self, eVision.EGridDrawOptions other)

Properties

 GridPen = property(_GridPen__getter, _GridPen__setter)
 Pen used for the drawing of the grid.
 DrawCellStatus = property(_DrawCellStatus__getter, _DrawCellStatus__setter)
 Flag used for the drawing of the cells' status.
 CellStatusPen = property(_CellStatusPen__getter, _CellStatusPen__setter)
 Pen used for the drawing of the cells' status.
 CellStatusProportion = property(_CellStatusProportion__getter, _CellStatusProportion__setter)
 Coefficient used for the drawing of the cells' status (proportion of the diagonals).
 DrawExtension = property(_DrawExtension__getter, _DrawExtension__setter)
 Flag used for the drawing of the grid's extension.
 ExtensionPen = property(_ExtensionPen__getter, _ExtensionPen__setter)
 Pen used for the drawing of the grid's extension.

Detailed Description

List of options to customize the drawing of the grid.

Remarks:

License(s): EasyQRCode or EasyMatrixCode or EasyBarCode

Constructor & Destructor Documentation

◆ __init__() [1/8]

None eVision.EGridDrawOptions.__init__ ( self,
eVision.EPen gridPen,
bool drawCellStatus,
eVision.EPen cellStatusPen,
float cellStatusProportion,
bool drawExtension,
eVision.EPen extensionPen )

Creates an eVision.EGridDrawOptions object.

Parameters
gridPenPen used for the drawing of the grid.
drawCellStatusFlag used for the drawing of the cells' status.
cellStatusPenPen used for the drawing of the cells' status.
cellStatusProportionCoefficient used for the drawing of the cells' status (proportion of the diagonals).
drawExtensionFlag used for the drawing of the grid's extension.
extensionPenPen used for the drawing of the grid's extension.

◆ __init__() [2/8]

None eVision.EGridDrawOptions.__init__ ( self)

◆ __init__() [3/8]

None eVision.EGridDrawOptions.__init__ ( self,
eVision.EPen GridPen )
Parameters
GridPenPen used for the drawing of the grid.

◆ __init__() [4/8]

None eVision.EGridDrawOptions.__init__ ( self,
eVision.EPen GridPen,
bool DrawCellStatus )
Parameters
GridPenPen used for the drawing of the grid.
DrawCellStatusFlag used for the drawing of the cells' status.

◆ __init__() [5/8]

None eVision.EGridDrawOptions.__init__ ( self,
eVision.EPen GridPen,
bool DrawCellStatus,
eVision.EPen CellStatusPen )
Parameters
GridPenPen used for the drawing of the grid.
DrawCellStatusFlag used for the drawing of the cells' status.
CellStatusPenPen used for the drawing of the cells' status.

◆ __init__() [6/8]

None eVision.EGridDrawOptions.__init__ ( self,
eVision.EPen GridPen,
bool DrawCellStatus,
eVision.EPen CellStatusPen,
float CellStatusProportion )
Parameters
GridPenPen used for the drawing of the grid.
DrawCellStatusFlag used for the drawing of the cells' status.
CellStatusPenPen used for the drawing of the cells' status.
CellStatusProportionCoefficient used for the drawing of the cells' status (proportion of the diagonals).

◆ __init__() [7/8]

None eVision.EGridDrawOptions.__init__ ( self,
eVision.EPen GridPen,
bool DrawCellStatus,
eVision.EPen CellStatusPen,
float CellStatusProportion,
bool DrawExtension )
Parameters
GridPenPen used for the drawing of the grid.
DrawCellStatusFlag used for the drawing of the cells' status.
CellStatusPenPen used for the drawing of the cells' status.
CellStatusProportionCoefficient used for the drawing of the cells' status (proportion of the diagonals).
DrawExtensionFlag used for the drawing of the grid's extension.

◆ __init__() [8/8]

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

Property Documentation

◆ CellStatusPen

eVision.EGridDrawOptions.CellStatusPen = property(_CellStatusPen__getter, _CellStatusPen__setter)
static

Pen used for the drawing of the cells' status.

◆ CellStatusProportion

eVision.EGridDrawOptions.CellStatusProportion = property(_CellStatusProportion__getter, _CellStatusProportion__setter)
static

Coefficient used for the drawing of the cells' status (proportion of the diagonals).

◆ DrawCellStatus

eVision.EGridDrawOptions.DrawCellStatus = property(_DrawCellStatus__getter, _DrawCellStatus__setter)
static

Flag used for the drawing of the cells' status.

◆ DrawExtension

eVision.EGridDrawOptions.DrawExtension = property(_DrawExtension__getter, _DrawExtension__setter)
static

Flag used for the drawing of the grid's extension.

◆ ExtensionPen

eVision.EGridDrawOptions.ExtensionPen = property(_ExtensionPen__getter, _ExtensionPen__setter)
static

Pen used for the drawing of the grid's extension.

◆ GridPen

eVision.EGridDrawOptions.GridPen = property(_GridPen__getter, _GridPen__setter)
static

Pen used for the drawing of the grid.