1. 代码实现效果
2. cpp代码 ,注意使用多字节编码
#include <stdio.h>
#include <uf_defs.h>
#include <uf.h>
#include <uf_ui.h>
#include <uf_csys.h>
#include <uf_vec.h>
#include <uf_disp.h>
#include <uf_curve.h>
#include <uf_mtx.h>
#include <uf_obj.h>
#include "HuUFname.h"
/* 二次开发qq交流群745319185 */
typedef struct
{
UF_CURVE_arc_t* arc;
double abs_ctr[3];
double matrix[9];
double x_axis[3];
double y_axis[3];
} my_motion_data_t;
/* 创建 圆与直线 动态回调 */
static void motion_cb(double* screen_pos,
UF_UI_motion_cb_data_p_t motion_cb_data,
my_motion_data_t* my_data)
{
double radius, pos_arr