函数属性获取及操作方法(关键字fxn)

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

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

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

2. 指定输出为结构体类型时
--RealPoint(点)
x,y = Olk.Get(fxnId,linkId)
--Line(线体)
x,y,length,angle = Olk.Get(fxnId,linkId)
--Circle(圆)
x,y,radius = Olk.Get(fxnId,linkId)
--XYA(向线)
x,y,a = Olk.Get(fxnId,linkId)
--Rect2(斜矩形)
x,y,len1,len2,angle = Olk.Get(fxnId,linkId)

3. 指定输出为数组类型时
array = Olk.Get(fxnId,linkId)
--获取数组中某个元素的值
--1.元素为基本类型时
value = Array.Get(array,1)
--2.元素为结构体类型时
x,y = Array.Get(array,1)

需要更多的信息?

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