public record ScanProofParameter
One graded parameter.
Constructors
| Signature | Description |
# ScanProofParameter(string Name, double? Value, string Unit, ScanProofGrade? Grade, string Model, string Note = "") | One graded parameter. Name: Parameter name ("Symbol contrast", "Quiet zone" …). · Value: Measured value in Unit (null: not measured). · Unit: "%", "X", "dots", "ratio" … ("" for counts and grades). · Grade: Grade of this parameter (null: reported only, not graded). · Model: "ISO/IEC 15416", "ISO/IEC 15415" (parameter modelled on that standard) or "zplCore" (own geometric check). · Note: Short explanation. |
Properties
| Property | Type | Description |
Grade { get; init; } | ScanProofGrade? | Grade of this parameter (null: reported only, not graded). |
Model { get; init; } | string | "ISO/IEC 15416", "ISO/IEC 15415" (parameter modelled on that standard) or "zplCore" (own geometric check). |
Name { get; init; } | string | Parameter name ("Symbol contrast", "Quiet zone" …). |
Note { get; init; } | string | Short explanation. |
Unit { get; init; } | string | "%", "X", "dots", "ratio" … ("" for counts and grades). |
Value { get; init; } | double? | Measured value in Unit (null: not measured). |
Methods
| Method Signature | Returns | Description |
# Deconstruct(out string Name, out double? Value, out string Unit, out ScanProofGrade? Grade, out string Model, out string Note) | void | |