函数输出设置方法


函数原型:vxFxn.GetOutput(unqiueId,linkId)
关键字:vxFxn
函数名称:GetOutput
函数输入:
1. unqiueId:函数名称号
2. linkId:函数的输出序号
函数说明:获取指定检测函数的某个输出端口的值

1. 指定输出为基本数值类型时

--Bool(布尔值)
bValue = vxFxn.GetOutput(unqiueId,linkId)
--Long(整型数据)
lValue = vxFxn.GetOutput(unqiueId,linkId)
--Real(浮点型数值)
rValue = vxFxn.GetOutput(unqiueId,linkId)
--String(字符串类型)
sValue = vxFxn.GetOutput(unqiueId,linkId)


2. 指定输出为结构体类型时

--RealPoint(点)
x,y = vxFxn.GetOutput(unqiueId,linkId)
--Line(线体)
x,y,length,angle =vxFxn.GetOutput(unqiueId,linkId)
--Circle(圆)
x,y,radius =vxFxn.GetOutput(unqiueId,linkId)
--XYA(向线)
x,y,a = vxFxn.GetOutput(unqiueId,linkId)
--Rect2(斜矩形)
x,y,len1,len2,angle = vxFxn.GetOutput(unqiueId,linkId)


3. 指定输出为数组类型时

array =vxFxn.GetOutput(unqiueId,linkId)
--获取数组中某个元素的值
--1.元素为基本类型时
value =vxArray.Get(array,1)
--2.元素为结构体类型时
x,y = vxArray.Get(array,1)

需要更多的信息?

This documentation page has been extracted from the Q&A section where you can discuss it and get feedback.
相关问题