NX二次开发UFUN将3D矢量转换为2D矢量,去掉它的z坐标三维向量UF_VEC3_vec2

NX11+VS2013

#include <uf.h>
#include <uf_ui.h>
#include <uf_vec.h>


UF_initialize();

//将3D矢量转换为2D矢量。去掉它的z坐标三维向量。
double vec_3D[3] = { 15, 26, 89 };
double vec_2D[2] = { 0 };
UF_VEC3_vec2(vec_3D, vec_2D);


//打印
char msg[256];
sprintf(msg, "X:%f,Y:%f", vec_2D[0], vec_3D[1]);
uc1601(msg, 1);

UF_terminate();

阿飞
2021年10月12日

 

阿飞
2021年10月12日
原文地址:https://www.cnblogs.com/nxopen2018/p/15400126.html