UG\NX二次开发 已知Z方向 求3x3矩阵 UF_MTX3_initialize_z

文章作者:里海
来源网站:王牌飞行员_里海_里海NX二次开发3000例,里海BlockUI专栏,C\C++-CSDN博客


简介:

        已知Z方向 求3x3矩阵

效果:

      

代码:

#include "me.hpp"

void ufusr(char* param, int* retcode, int paramLen)
{
	UF_initialize();

	//已知Z方向 求3x3矩阵
	double vecZ[3] = { 0.0, 0.0, 1.0 };
	double mtx[9] = { 0 };
	UF_MTX3_initialize_z(vecZ, mtx);

	for (int i = 0; i < 9; i++)
	{
		print("%f", mtx[i]);
		if ((i + 1) % 3 != 0)
			print("\t");
		else
			print("\n");

	}

	UF_terminate();

}

int ufusr_ask_unload(void)
{
	return (UF_UNLOAD_IMMEDIATELY);
}

猜你喜欢

转载自blog.csdn.net/WangPaiFeiXingYuan/article/details/132716296