create_drawing_object_rectangle1( : : Row1, Column1, Row2, Column2 : DrawID)Descriptioncreate_drawing_object_rectangle1 creates a rectangle aligned along the coordinate axis which can be modified interactively in a HALCON window by the user. The rectangle is defined by the coordinates Row1, ...
DrawID(output_control)drawing_object→(integer) Handle of the drawing object. Result If the parameter values are correct, the operatorcreate_drawing_object_rectangle1returns the value 2 (H_MSG_2 (H_MSG_TRUE)). Otherwise an exception is raised. ...
if(Drawing_Index.at(i) == selected_drawing_object) { Select_DrawID=i; } } QString Message_test = pEven->text(); QByteArray ba = Message_test.toLocal8Bit(); const char *str = ba.data(); HTuple Draw_Message(str); HTuple Draw_MesObj; CreateDrawingObjectText(position[0],position[1...
160. create_drawing_object_ellipse_sector( : : Row, Column, Phi, Radius1,Radius2, StartAngle, EndAngle : DrawID) 创建一个可以交互编辑的椭圆弧 161. create_drawing_object_rectangle1( : : Row1, Column1, Row2, Column2 : DrawID) 创建一个平衡于轴的可交互编辑的矩形 162. create_drawing_o...
create_drawing_object_ellipse create_drawing_object_ellipse_sector create_drawing_object_line create_drawing_object_rectangle1 create_drawing_object_rectangle2 create_drawing_object_text create_drawing_object_xld attach_drawing_object_to_window detach_drawing_object_from_window get_drawing_object_iconic ...
CreateDrawingObject(HDrawingObject.HDrawingObjectType.RECTANGLE1, new HTuple[] { 100, 100, 150, 250 }); hDrawingObjects.Add(rect); HS.HalconWindow.AttachDrawingObjectToWindow(rect); } /// <summary> /// 画椭圆形 /// </summary> /// <param name="sender"></param> /// <param name=...
private Rectangle2 rectangle2 = new Rectangle2(); private void button_DrawLine_Click(object sender, EventArgs e) { drawingObject.CreateDrawingObjectLine(100, 100, 200, 200); //将绘图对象关联到Halcon窗口 hwindow.AttachDrawingObjectToWindow(drawingObject); ...
drawingObject.CreateDrawingObjectRectangle2(300,400,0,300,200); //将绘图对象关联到Halcon窗口 hwindow.AttachDrawingObjectToWindow(drawingObject); } privatevoidbutton_SaveRect_Click(objectsender,EventArgse) { HTupleparamName,param; paramName=newHTuple(newstring[]{"row","column","phi","length1","...
hDrawingObject.CreateDrawingObjectRectangle2(100, 100, 0, 30, 10);HWindow.AttachDrawingObjectTo...
{drawingObject.CreateDrawingObjectRectangle2(300,400,0,300,200);//将绘图对象关联到Halcon窗口hwindow.AttachDrawingObjectToWindow(drawingObject);}privatevoidbutton_SaveRect_Click(objectsender, EventArgs e){HTuple paramName, param;paramName =newHTuple(newstring[] {"row","column","phi","length1","...