RsFillHoleByNurbs_Get3DTrimmingCurve
RsFillHoleByNurbs_Get3DTrimmingCurve
给定 index ,取出边界环上的第 index 条 3D 曲线数据 。
接口定义
extern "C" __declspec(dllimport) void RsFillHoleByNurbs_Get3DTrimmingCurve(
int index, int* ctrlp_num, int* degree, double** knot, double** cpx, double** cpy, double** cpz)
接口参数
输出参数 :
曲面边界曲线的数据 :
- int index: 曲线在边界环上的 id 号 ;
- int *ctrlp_num : 曲线的控制点数目 ;
- int *ctrlp_num : 曲线的控制点数目 ;
- int *degree :曲线的次数 ;
- double** knot :曲线的节点向量。长度为 ctrlp_num+degree+1;
- double** cpx : 存储曲线控制顶点的 x 分量坐标 , 长度为 ctrlp_num;
- double** cpy : 存储曲线控制顶点的 y 分量坐标 , 长度为 ctrlp_num;
- double** cpz : 存储曲线控制顶点的 z 分量坐标 , 长度为 ctrlp_num;
返回值
无返回值