使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

HDrawingObject (Class)

名称

HDrawingObject绘图对象 — 代表绘图对象的一个实例。

构造函数

CreateDrawingObjectCircle创建绘图对象圆    创建一个可以交互式修改的圆。
CreateDrawingObjectRectangle2创建绘图对象矩形2    创建一个可以交互修改的任意方向的矩形。
CreateDrawingObjectRectangle1创建绘图对象矩形1    创建一个平行于坐标轴的矩形,可以交互式修改。

方法

AttachBackgroundToWindow附加背景到窗口    将背景图像附加到 HALCON 窗口。
ClearDrawingObject清除绘图对象    删除绘图对象。
CreateDrawingObjectCircle创建绘图对象圆    创建一个可以交互式修改的圆。
CreateDrawingObjectCircleSector创建绘图对象圆形扇区    创建一个可以交互式修改的圆形扇区。
CreateDrawingObjectEllipse创建绘图对象椭圆    创建一个可以交互式修改的椭圆。
CreateDrawingObjectEllipseSector创建绘图对象椭圆扇区    创建一个可以交互修改的椭圆扇区。
CreateDrawingObjectLine创建绘图对象线    创建一条可以交互式修改的线。
CreateDrawingObjectRectangle1创建绘图对象矩形1    创建一个平行于坐标轴的矩形,可以交互式修改。
CreateDrawingObjectRectangle2创建绘图对象矩形2    创建一个可以交互修改的任意方向的矩形。
CreateDrawingObjectText创建绘图对象文本    创建一个可以交互式移动的文本对象。
CreateDrawingObjectXld创建绘图对象扩展线描述    创建一个可以交互式修改的扩展线描述轮廓。
DetachBackgroundFromWindow从窗口中分离背景    从 HALCON 窗口中分离背景图像。
GetDrawingObjectIconic获取绘图对象图标    返回绘图对象的图标对象。
GetDrawingObjectParams获取绘图对象参数    获取绘图对象的参数。
SendMouseDoubleClickEvent发送鼠标双击事件    向缓冲窗口发送一个事件,表示鼠标双击事件。
SendMouseDownEvent发送鼠标按下事件    向窗口缓冲区发送事件,表示鼠标按下事件。
SendMouseDragEvent发送鼠标拖动事件    向缓冲窗口发送一个事件,表示鼠标拖动事件。
SendMouseUpEventt发送鼠标释放事件    向缓冲窗口发送一个事件,表示鼠标释放事件。
SetDrawingObjectCallback设置绘图对象回调    向绘图对象添加回调函数。
SetDrawingObjectParams设置绘图对象参数    设置绘图对象的参数。
SetDrawingObjectXld设置绘图对象扩展线描述    设置交互式画 XLD 的轮廓。

HDrawingObject (Class)

名称

HDrawingObject绘图对象 — 代表绘图对象的一个实例。

构造函数

CreateDrawingObjectCircle创建绘图对象圆    创建一个可以交互式修改的圆。
CreateDrawingObjectRectangle2创建绘图对象矩形2    创建一个可以交互修改的任意方向的矩形。
CreateDrawingObjectRectangle1创建绘图对象矩形1    创建一个平行于坐标轴的矩形,可以交互式修改。

方法

AttachBackgroundToWindow附加背景到窗口    将背景图像附加到 HALCON 窗口。
ClearDrawingObject清除绘图对象    删除绘图对象。
CreateDrawingObjectCircle创建绘图对象圆    创建一个可以交互式修改的圆。
CreateDrawingObjectCircleSector创建绘图对象圆形扇区    创建一个可以交互式修改的圆形扇区。
CreateDrawingObjectEllipse创建绘图对象椭圆    创建一个可以交互式修改的椭圆。
CreateDrawingObjectEllipseSector创建绘图对象椭圆扇区    创建一个可以交互修改的椭圆扇区。
CreateDrawingObjectLine创建绘图对象线    创建一条可以交互式修改的线。
CreateDrawingObjectRectangle1创建绘图对象矩形1    创建一个平行于坐标轴的矩形,可以交互式修改。
CreateDrawingObjectRectangle2创建绘图对象矩形2    创建一个可以交互修改的任意方向的矩形。
CreateDrawingObjectText创建绘图对象文本    创建一个可以交互式移动的文本对象。
CreateDrawingObjectXld创建绘图对象扩展线描述    创建一个可以交互式修改的扩展线描述轮廓。
DetachBackgroundFromWindow从窗口中分离背景    从 HALCON 窗口中分离背景图像。
GetDrawingObjectIconic获取绘图对象图标    返回绘图对象的图标对象。
GetDrawingObjectParams获取绘图对象参数    获取绘图对象的参数。
SendMouseDoubleClickEvent发送鼠标双击事件    向缓冲窗口发送一个事件,表示鼠标双击事件。
SendMouseDownEvent发送鼠标按下事件    向窗口缓冲区发送事件,表示鼠标按下事件。
SendMouseDragEvent发送鼠标拖动事件    向缓冲窗口发送一个事件,表示鼠标拖动事件。
SendMouseUpEvent发送鼠标释放事件    向缓冲窗口发送一个事件,表示鼠标释放事件。
SetDrawingObjectCallback设置绘图对象回调    向绘图对象添加回调函数。
SetDrawingObjectParams设置绘图对象参数    设置绘图对象的参数。
SetDrawingObjectXld设置绘图对象扩展线描述    设置交互式画 XLD 的轮廓。

使用右上角的选项卡切换到不同的编程语言。