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)
eVision.EPen GridPen (self)
 Pen used for the drawing of the grid.
 GridPen (self, eVision.EPen value)
 Pen used for the drawing of the grid.
bool DrawCellStatus (self)
 Flag used for the drawing of the cells' status.
 DrawCellStatus (self, bool value)
 Flag used for the drawing of the cells' status.
eVision.EPen CellStatusPen (self)
 Pen used for the drawing of the cells' status.
 CellStatusPen (self, eVision.EPen value)
 Pen used for the drawing of the cells' status.
float CellStatusProportion (self)
 Coefficient used for the drawing of the cells' status (proportion of the diagonals).
 CellStatusProportion (self, float value)
 Coefficient used for the drawing of the cells' status (proportion of the diagonals).
bool DrawExtension (self)
 Flag used for the drawing of the grid's extension.
 DrawExtension (self, bool value)
 Flag used for the drawing of the grid's extension.
eVision.EPen ExtensionPen (self)
 Pen used for the drawing of the grid's extension.
 ExtensionPen (self, eVision.EPen value)
 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

Member Function Documentation

◆ CellStatusPen() [1/2]

eVision.EPen eVision.EGridDrawOptions.CellStatusPen ( self)

Pen used for the drawing of the cells' status.

◆ CellStatusPen() [2/2]

eVision.EGridDrawOptions.CellStatusPen ( self,
eVision.EPen value )

Pen used for the drawing of the cells' status.

◆ CellStatusProportion() [1/2]

float eVision.EGridDrawOptions.CellStatusProportion ( self)

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

◆ CellStatusProportion() [2/2]

eVision.EGridDrawOptions.CellStatusProportion ( self,
float value )

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

◆ DrawCellStatus() [1/2]

bool eVision.EGridDrawOptions.DrawCellStatus ( self)

Flag used for the drawing of the cells' status.

◆ DrawCellStatus() [2/2]

eVision.EGridDrawOptions.DrawCellStatus ( self,
bool value )

Flag used for the drawing of the cells' status.

◆ DrawExtension() [1/2]

bool eVision.EGridDrawOptions.DrawExtension ( self)

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

◆ DrawExtension() [2/2]

eVision.EGridDrawOptions.DrawExtension ( self,
bool value )

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

◆ ExtensionPen() [1/2]

eVision.EPen eVision.EGridDrawOptions.ExtensionPen ( self)

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

◆ ExtensionPen() [2/2]

eVision.EGridDrawOptions.ExtensionPen ( self,
eVision.EPen value )

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

◆ GridPen() [1/2]

eVision.EPen eVision.EGridDrawOptions.GridPen ( self)

Pen used for the drawing of the grid.

◆ GridPen() [2/2]

eVision.EGridDrawOptions.GridPen ( self,
eVision.EPen value )

Pen used for the drawing of the grid.