点击查看详细介绍

UF_SIM_convert_nurbs_to_position_data() 函数的参数解释说明,以及函数详细用法

misnn 9年前 911 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_SIM_convert_nurbs_to_position_data
(
UF_SIM_engine_p_t engine,
int cntr_point_count,
int order,
int knot_count,
double* knots,
double* cntr_points,
int* point_count,
double* * positions
)

函数说明:
计算基于NURBS给定参数的最终点的数组直线段。基于NURBS(邮政)的现有资料就可以了预计,这点是3维和结是一维的。因此结必须具有knot_count和cntr_pnts的长度有有3cntr_pnt_count的长度。产量POINT_COUNT:号码数组中返回点位置:点名单数组大小位置(point_count3)顺序是逐点后,位置(0) - >点1-x位置(1) - >点-1-Y位置(2) - >点1-Z位置(3) - >点2-X位置(4) - GT;点2-Y...位置的内存此函数内部分配和必须从该函数的调用被释放

函数参数:
第1个参数为输入:
engine代表参数变量,UF_SIM_engine_p_t 为输入参数类型, - 仿真引擎对象

第2个参数为输入:
输入int 整数型的参数,参数的变量格式为cntr_point_count, - 控制点的数量

第3个参数为输入:
输入int 整数型的参数,参数的变量格式为order, - NURBS曲线的顺序

第4个参数为输入:
输入int 整数型的参数,参数的变量格式为knot_count, - 结向量的数量

第5个参数为输入:
输入double* 双精度类型的参数,参数的变量格式为knots, - 结向量数组

第6个参数为输入:
输入double* 双精度类型的参数,参数的变量格式为cntr_points, - 控制点阵列

第7个参数为输出:
输出int* 整数型的参数,参数的变量格式为point_count, - 在阵列中的点数

第8个参数为输出:
输出double* * 双精度类型的参数,参数的变量格式为positions, - 分返回数组

0

最新回复 (0)
请登录后发表新帖