Table of Contents

Interface IMeasureItem

Namespace
AT.Librarys.Container.Station
Assembly
AT.Librarys.Container.dll

测量项接口

public interface IMeasureItem : IToolkitBase, IModuleBase
Inherited Members
Extension Methods

Properties

Station

工位(父集)

IMeasureStation Station { get; set; }

Property Value

IMeasureStation

WindowImage

图像窗口

IWindowImage WindowImage { get; set; }

Property Value

IWindowImage

Methods

Add(MeasureItemPara)

添加

bool Add(MeasureItemPara para)

Parameters

para MeasureItemPara

参数

Returns

bool

Delete(string)

删除

bool Delete(string name)

Parameters

name string

名称

Returns

bool

Execute(CObject, CPoseInfo, MeasureItemPara)

测量

List<MeasureItemResult> Execute(CObject image, CPoseInfo pose, MeasureItemPara para)

Parameters

image CObject

图像

pose CPoseInfo

位姿

para MeasureItemPara

测量项参数

Returns

List<MeasureItemResult>

Get()

获取实例项参数配置

List<MeasureItemPara> Get()

Returns

List<MeasureItemPara>

GetDebugCtl(MeasureItemPara)

获取调试控件

UserControl GetDebugCtl(MeasureItemPara para)

Parameters

para MeasureItemPara

参数

Returns

UserControl

GetResultValueName()

获取结果值名称

List<string> GetResultValueName()

Returns

List<string>

Events

MeasureFinish

测量完成事件

event EventHandler<MeasureFinishEventArgs> MeasureFinish

Event Type

EventHandler<MeasureFinishEventArgs>