using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel; namespace HalconTools { public class LineMetrology { public double hv_RowBegin { get; set; } public double hv_ColumnBegin { get; set; } public double hv_RowEnd { get; set; } public double hv_ColumnEnd { get; set; } [DefaultValue(1.0)] public double hv_measure_sigma = 1.0; [DefaultValue(40.0)] public double hv_measure_threshold = 40.0; [DefaultValue(10)] public double hv_num_measures = 10; public measure_select hv_measure_select { get; set; } public measure_transition hv_measure_transition { get; set; } [DefaultValue("first")] public enum measure_select { first, last, all } [DefaultValue("positive")] public enum measure_transition { positive, negative, all } } }