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
|
}
|
|
|
|
}
|
}
|