文章作者:里海
来源网站:王牌飞行员_里海_里海NX二次开发3000例,里海BlockUI专栏,C\C++-CSDN博客
简介:
UG\NX二次开发 复制3元素的double数组到另一个数组 UF_VEC3_copy。仔细看第二段代码 。
效果:
代码:
#include "me.hpp"
void ufusr(char* param, int* retcode, int paramLen)
{
UF_initialize();
double a1[3] = { 1.0,2.0,3.0 };
double c1[6] = { 0 };
UF_VEC3_copy(a1, c1);
print("a1 %f,%f,%f\n", a1[0], a1[1], a1[2]);
print("c1 %f,%f,%f\n\n", c1[0], c1[1], c1[2]);
double b1[3] = { 1.0,2.0,3.0 };
double b2[3] = { -1.0,-2.0,-3.0 };
double c2[6] = { 0 };
UF_VEC3_copy(b1, c2);
UF_VEC3_copy(b2, &c2[3]);