本节主要介绍通过样条曲线及截面OPEN API结构体构建截面特征,函数名 UF_MODL_create_section_surface,效果图如下:

1、函数结构
int UF_MODL_create_section_surface
(UF_MODL_secsrf_data_p_t section_surface_data,
tag_p_t section_surface)
2、实例源码
#include <stdio.h>
#include <uf.h>
#include <uf_defs.h>
#include <uf_curve.h>
#include <uf_modl.h>
#include <uf_modl_types.h>
#define UF_CALL(X) (report( __FILE__, __LINE__, #X, (X)))
static int report( char *file, int line, char *call, int irc)
{
if (irc)
{
char messg[133];
printf("%s, line %d: %s\n", file, line, call);
(UF_get_fail_message(irc, messg)) ?
printf(" returned a %d\n", irc) :
printf(" returned error %d: %s\n", irc, messg);
}
return(irc);
}
static void do_ugopen_api(void)
{
int knot_fix, pole_fix;
tag_t start_tag;
tag_t apex_tag;
tag_t end_tag;
tag_t spine_tag;
tag_t feature_tag;
1329


&spm=1001.2101.3001.11974&articleId=128819027&d=1&t=3&u=e1929da4c5604be08d9ebf055d24623b)

被折叠的 条评论
为什么被折叠?



