NX二次开发UFUN将3D矢量转换为4D矢量UF_VEC3_vec4

NX11+VS2013

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


UF_initialize();

//将3D矢量转换为4D矢量
double vec_3D[3] = { 15, 86, 156 };
double vec_4D[4] = {0};
UF_VEC3_vec4(vec_3D, vec_4D);

//打印
char msg[256];
sprintf(msg, "A:%f,B:%f,C:%f,D:%f", vec_4D[0], vec_4D[1], vec_4D[2], vec_4D[3]);
uc1601(msg, 1);

UF_terminate();

阿飞
2021年10月12日

 

阿飞

2021年10月12日

原文地址:https://www.cnblogs.com/nxopen2018/p/15400152.html