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

Holds all grading parameters pertaining to ISO/IEC 29158. More...

Public Member Functions

None __init__ (self)
 Constructor.
None __init__ (self, int CellContrastGrade)
None __init__ (self, int CellContrastGrade, int CellModulationGrade)
None __init__ (self, int CellContrastGrade, int CellModulationGrade, int MinimumReflectanceGrade)
None __init__ (self, int CellContrastGrade, int CellModulationGrade, int MinimumReflectanceGrade, int FixedPatternDamageGrade)
None __init__ (self, int CellContrastGrade, int CellModulationGrade, int MinimumReflectanceGrade, int FixedPatternDamageGrade, int ScanGrade)
None __init__ (self, int CellContrastGrade, int CellModulationGrade, int MinimumReflectanceGrade, int FixedPatternDamageGrade, int ScanGrade, float MeanLight)
None __init__ (self, int CellContrastGrade, int CellModulationGrade, int MinimumReflectanceGrade, int FixedPatternDamageGrade, int ScanGrade, float MeanLight, bool IsMeanLightInRequiredBounds)
None __init__ (self, eVision.EMatrixCodeIso29158GradingParameters other)
int CellContrastGrade (self)
 Cell Contrast Grade.
 CellContrastGrade (self, int value)
 Cell Contrast Grade.
int CellModulationGrade (self)
 Cell Modulation Grade.
 CellModulationGrade (self, int value)
 Cell Modulation Grade.
int MinimumReflectanceGrade (self)
 Minimum Reflectance Grade.
 MinimumReflectanceGrade (self, int value)
 Minimum Reflectance Grade.
int FixedPatternDamageGrade (self)
 FixedPatternDamageGrade.
 FixedPatternDamageGrade (self, int value)
 FixedPatternDamageGrade.
int ScanGrade (self)
 Scan Grade.
 ScanGrade (self, int value)
 Scan Grade.
float MeanLight (self)
 Mean Light.
 MeanLight (self, float value)
 Mean Light.
bool IsMeanLightInRequiredBounds (self)
 Is Mean Light In Required Bounds.
 IsMeanLightInRequiredBounds (self, bool value)
 Is Mean Light In Required Bounds.

Detailed Description

Holds all grading parameters pertaining to ISO/IEC 29158.

Remarks:

License(s): None

Constructor & Destructor Documentation

◆ __init__() [1/9]

None eVision.EMatrixCodeIso29158GradingParameters.__init__ ( self)

Constructor.

◆ __init__() [2/9]

None eVision.EMatrixCodeIso29158GradingParameters.__init__ ( self,
int CellContrastGrade )
Parameters
CellContrastGradeCell Contrast Grade

◆ __init__() [3/9]

None eVision.EMatrixCodeIso29158GradingParameters.__init__ ( self,
int CellContrastGrade,
int CellModulationGrade )
Parameters
CellContrastGradeCell Contrast Grade
CellModulationGradeCell Modulation Grade

◆ __init__() [4/9]

None eVision.EMatrixCodeIso29158GradingParameters.__init__ ( self,
int CellContrastGrade,
int CellModulationGrade,
int MinimumReflectanceGrade )
Parameters
CellContrastGradeCell Contrast Grade
CellModulationGradeCell Modulation Grade
MinimumReflectanceGradeMinimum Reflectance Grade

◆ __init__() [5/9]

None eVision.EMatrixCodeIso29158GradingParameters.__init__ ( self,
int CellContrastGrade,
int CellModulationGrade,
int MinimumReflectanceGrade,
int FixedPatternDamageGrade )
Parameters
CellContrastGradeCell Contrast Grade
CellModulationGradeCell Modulation Grade
MinimumReflectanceGradeMinimum Reflectance Grade
FixedPatternDamageGradeFixedPatternDamageGrade

◆ __init__() [6/9]

None eVision.EMatrixCodeIso29158GradingParameters.__init__ ( self,
int CellContrastGrade,
int CellModulationGrade,
int MinimumReflectanceGrade,
int FixedPatternDamageGrade,
int ScanGrade )
Parameters
CellContrastGradeCell Contrast Grade
CellModulationGradeCell Modulation Grade
MinimumReflectanceGradeMinimum Reflectance Grade
FixedPatternDamageGradeFixedPatternDamageGrade
ScanGradeScan Grade

◆ __init__() [7/9]

None eVision.EMatrixCodeIso29158GradingParameters.__init__ ( self,
int CellContrastGrade,
int CellModulationGrade,
int MinimumReflectanceGrade,
int FixedPatternDamageGrade,
int ScanGrade,
float MeanLight )
Parameters
CellContrastGradeCell Contrast Grade
CellModulationGradeCell Modulation Grade
MinimumReflectanceGradeMinimum Reflectance Grade
FixedPatternDamageGradeFixedPatternDamageGrade
ScanGradeScan Grade
MeanLightMean Light

◆ __init__() [8/9]

None eVision.EMatrixCodeIso29158GradingParameters.__init__ ( self,
int CellContrastGrade,
int CellModulationGrade,
int MinimumReflectanceGrade,
int FixedPatternDamageGrade,
int ScanGrade,
float MeanLight,
bool IsMeanLightInRequiredBounds )
Parameters
CellContrastGradeCell Contrast Grade
CellModulationGradeCell Modulation Grade
MinimumReflectanceGradeMinimum Reflectance Grade
FixedPatternDamageGradeFixedPatternDamageGrade
ScanGradeScan Grade
MeanLightMean Light
IsMeanLightInRequiredBoundsIs Mean Light In Required Bounds

◆ __init__() [9/9]

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

Member Function Documentation

◆ CellContrastGrade() [1/2]

int eVision.EMatrixCodeIso29158GradingParameters.CellContrastGrade ( self)

Cell Contrast Grade.

◆ CellContrastGrade() [2/2]

eVision.EMatrixCodeIso29158GradingParameters.CellContrastGrade ( self,
int value )

Cell Contrast Grade.

◆ CellModulationGrade() [1/2]

int eVision.EMatrixCodeIso29158GradingParameters.CellModulationGrade ( self)

Cell Modulation Grade.

◆ CellModulationGrade() [2/2]

eVision.EMatrixCodeIso29158GradingParameters.CellModulationGrade ( self,
int value )

Cell Modulation Grade.

◆ FixedPatternDamageGrade() [1/2]

int eVision.EMatrixCodeIso29158GradingParameters.FixedPatternDamageGrade ( self)

FixedPatternDamageGrade.

◆ FixedPatternDamageGrade() [2/2]

eVision.EMatrixCodeIso29158GradingParameters.FixedPatternDamageGrade ( self,
int value )

FixedPatternDamageGrade.

◆ IsMeanLightInRequiredBounds() [1/2]

bool eVision.EMatrixCodeIso29158GradingParameters.IsMeanLightInRequiredBounds ( self)

Is Mean Light In Required Bounds.

◆ IsMeanLightInRequiredBounds() [2/2]

eVision.EMatrixCodeIso29158GradingParameters.IsMeanLightInRequiredBounds ( self,
bool value )

Is Mean Light In Required Bounds.

◆ MeanLight() [1/2]

float eVision.EMatrixCodeIso29158GradingParameters.MeanLight ( self)

Mean Light.

◆ MeanLight() [2/2]

eVision.EMatrixCodeIso29158GradingParameters.MeanLight ( self,
float value )

Mean Light.

◆ MinimumReflectanceGrade() [1/2]

int eVision.EMatrixCodeIso29158GradingParameters.MinimumReflectanceGrade ( self)

Minimum Reflectance Grade.

◆ MinimumReflectanceGrade() [2/2]

eVision.EMatrixCodeIso29158GradingParameters.MinimumReflectanceGrade ( self,
int value )

Minimum Reflectance Grade.

◆ ScanGrade() [1/2]

int eVision.EMatrixCodeIso29158GradingParameters.ScanGrade ( self)

Scan Grade.

◆ ScanGrade() [2/2]

eVision.EMatrixCodeIso29158GradingParameters.ScanGrade ( self,
int value )

Scan Grade.