System MarshalByRefObject
Cognex.VisionPro.Implementation CogObjectBase
Cognex.VisionPro.Implementation CogSerializableObjectBase
Cognex.VisionPro.ID CogIDProcessControlMetricsAIMDPM
Namespace: Cognex.VisionPro.ID
Assembly: Cognex.VisionPro.ID (in Cognex.VisionPro.ID.dll) Version: 80.0.0.0
The CogIDProcessControlMetricsAIMDPM type exposes the following members.
| Name | Description | |
|---|---|---|
| CogIDProcessControlMetricsAIMDPM(CogIDProcessControlMetricsAIMDPM) |
Constructs a new instance of this class as a deep copy
of the given instance.
| |
| CogIDProcessControlMetricsAIMDPM(SerializationInfo, StreamingContext) |
Serialization constructor for CogIDProcessControlMetricsAIMDPM.
|
| Name | Description | |
|---|---|---|
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetAttributes |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetClassName |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetComponentName |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetConverter |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetDefaultEvent |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetDefaultProperty |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEditor |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEvents |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetEvents( Attribute ) |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| GetObjectData |
Implements the GetObjectData method of the ISerializable interface.
(Inherited from CogSerializableObjectBase.) | |
| GetProperties |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetProperties( Attribute ) |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetPropertyOwner |
Implements the corresponding member of the ICustomTypeDescriptor interface.
May be overridden in derived classes to provide custom type information.
(Inherited from CogObjectBase.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| MemberwiseClone(Boolean) | Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject.) | |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |
| Name | Description | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AxialNonUniformity |
Two-dimensional matrix symbols include data fields of modules
nominally lying in a regular polygonal grid, and any reference decode
algorithm must adaptively map the center positions of those modules to
extract the data. Axial Nonuniformity tests for uneven scaling of the
symbol which would hinder readability at some non-normal viewing
angles more than at others.
This is a measure of how much the sampling point spacing differs between the X and Y axes.A value of 0 means there is no difference. | |||||||||||||
| AxialNonUniformityGrade | AxialNonUniformityGrade is derived from AxiaNonUniformity as follows:
This is a measure of how much the sampling point spacing differs from one axis to another. A(negligible), B, C, D, or F(excessive). | |||||||||||||
| FixedPatternDamageGrade | The FixedPatternDamageGrade is the lowest of the five segment grades and the grade for AG. Grading of AG:
| |||||||||||||
| GridNonUniformity |
Grid Nonuniformity measures and grades the largest deviation of the
grid intersections from their ideal theoretical position.
| |||||||||||||
| GridNonUniformityGrade | GridNonUniformityGrade is derived from GridNonUniformity as follows:
| |||||||||||||
| ModulationGrade | Modulation is a measure of the uniformity of reflectance of the dark and light modules respectively. Modulation, if insufficient, may increase the probability of a module being incorrectly identified as dark or light. ModulationGrade is derived from Modulation as follows:
| |||||||||||||
| OverallGrade |
The OverallGrade is the lowest of all computed grades.
| |||||||||||||
| PrintGrowth |
Print Growth tests that the graphical features comprising the symbol
have not grown or shrunk from nominal so much as to hinder readability
with less favorable imaging conditions than the test condition.
| |||||||||||||
| SymbolContrast |
Computed as the difference between the light and dark distribution
means as a percentage of the light distribution mean. The AIM-DPM
standard requires that the image be acquired such that the light
distribution is at 78 percent to within a ± 8% tolerance range.
Range is 0.0 (no contrast) to 1.0 (full contrast). | |||||||||||||
| SymbolContrastGrade | SymbolContrastGrade is derived from SymbolContrast as follows:
| |||||||||||||
| UEC |
The Unused Error Correction parameter characterizes the extent to which
regional or spot damage in the symbol has eroded the reading safety
margin that error correction provides.
The higher the unused error correction capacity, the better the symbol quality. Ranges from 0 (all error correction capacity used) to 1.0 (no error correction capacity used). | |||||||||||||
| UECGrade | UECGrade is derived from UEC as follows:
The greater the unused error correction capacity, the better the grade. A(almost all capacity is unused), B, C, D, or F(all, or almost all capacity is used). |