- 博客(7)
- 收藏
- 关注
原创 向量-计算点到直线的距离
//获取2个向量的叉乘结果,即平行四边形的面积 double vecAB[3]={7.0,2.0,0.0}; double vecAC[3]={5.0,-1.0,0.0}; double vecCross[3]; UF_VEC3_cross(vecAB,vecAC,vecCross); double tolerance; UF_MODL_ask_distance_tolerance(&tolerance); //得到点到平面的距离 double distance; UF_V..
2022-01-22 16:05:04
652
原创 利用链表创建倒圆角
UF_FEATURE_SIGN sign=UF_NULLSIGN; double corner[3]={0,0,0}; char* edge[3]={"20","20","10"}; tag_t blkTAG=NULL_TAG; UF_MODL_create_block1(sign,corner,edge,&blkTAG); uf_list_p_t edgelist=NULL; UF_MODL_ask_feat_edges(blkTAG,&edgelist);//通过特征找..
2022-01-20 18:24:19
413
原创 链表创建拉伸
//创建曲线 UF_CURVE_line_t line1; line1.start_point[0]=0; line1.start_point[1]=0; line1.start_point[2]=0; line1.end_point[0]=0; line1.end_point[1]=10; line1.end_point[2]=0; tag_t line1TAG[3]; UF_CURVE_create_line(&line1,&line1TAG[0]); UF_CU..
2022-01-20 10:40:56
359
原创 根据点创建方块特征
Point3d P=point0->Point(); double L=expression0->Value(); double W=expression01->Value(); double H=expression02->Value(); char L1[256],W1[256],H1[256]; sprintf(L1,"%f",L); sprintf(W1,"%f...
2022-01-19 17:35:37
734
原创 创建圆和圆锥
利用UI界面创建圆和圆锥特征 //创建圆和圆锥的功能 char* title="选择类型创建特征"; int item=0; char items[][38]={"创建圆","创建圆锥"}; int num=2; int value=uc1603(title,item,items,num); if (value==5) { UF_FEATURE_SIGN sign=UF_NULLSIGN; double center[3]={0,0,0}; char* diam="30";
2022-01-18 11:04:39
72
原创 双指针的内存分配
单指针内存分配格式说明:_t* name=NULL;name=(_t*)uf_allocate_memory(N*sizeof(_t),&error);//分配内存name=(_t*)uf_reallocate_memory(name,M*sizeof(_t),&error);//重新分配内存uf_free(name);//释放内存单指针内存分配格式说明:_t** name=NULL;name=(_t**)uf_allocate_memory(N*sizeof(_
2022-01-18 09:39:14
757
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人