zplCore.comzplCore.com

ScanProofParameter

public record ScanProofParameter

One graded parameter.

Constructors

SignatureDescription
# 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

PropertyTypeDescription
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; }stringParameter name ("Symbol contrast", "Quiet zone" …).
Note { get; init; }stringShort 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 SignatureReturnsDescription
# Deconstruct(out string Name, out double? Value, out string Unit, out ScanProofGrade? Grade, out string Model, out string Note)void