当前位置: 首页 > wzjs >正文

可以在哪些网站做翻译兼职seo关键词有哪些类型

可以在哪些网站做翻译兼职,seo关键词有哪些类型,h5页面制作网站,网站规划与开发技术专业在CAD建模中,构建闭合的Wire(线框)是拓扑结构生成的基础操作。OpenCascade(OCCT)作为强大的几何建模库,支持从离散的Edge(边)构建Wire,但在实际应用中,边的有序性直接影响构建的成功率。本文将详细探讨有序与无序两种场景下的实现方法,并提供完整代码示例。 一、有序…

在CAD建模中,构建闭合的Wire(线框)是拓扑结构生成的基础操作。OpenCascade(OCCT)作为强大的几何建模库,支持从离散的Edge(边)构建Wire,但在实际应用中,边的有序性直接影响构建的成功率。本文将详细探讨有序无序两种场景下的实现方法,并提供完整代码示例。


一、有序Edge构建闭合Wire

核心原理

当所有Edge按首尾相连的顺序排列时,直接使用BRepBuilderAPI_MakeWire依次添加边即可自动形成闭合Wire。

代码实现
#include <gp_Pnt.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Wire.hxx>
#include <BRepBuilderAPI_MakeEdge.hxx>
#include <BRepBuilderAPI_MakeWire.hxx>
#include <vector>
#include <cmath>int main() {const double radius = 10.0;const int numPoints = 36;const double deltaTheta = 2 * M_PI / numPoints;// 生成离散点(包含闭合点)std::vector<gp_Pnt> points;for (int i = 0; i <= numPoints; ++i) {double theta = i * deltaTheta;points.emplace_back(radius * cos(theta), radius * sin(theta), 0.0);}// 按顺序创建边并构建WireBRepBuilderAPI_MakeWire wireMaker;for (int i = 0; i < numPoints; ++i) {TopoDS_Edge edge = BRepBuilderAPI_MakeEdge(points[i], points[i + 1]);wireMaker.Add(edge);}if (wireMaker.IsDone()) {TopoDS_Wire wire = wireMaker.Wire<
http://www.dtcms.com/wzjs/342635.html

相关文章:

  • 17网站一起做网店池尾商圈网页制作模板
  • 手机app网站建设加强服务保障满足群众急需m
  • 网站qq弹窗代码抖音seo推广
  • wordpress相册标签分类福建seo网站
  • app制作定制外包22长春seo排名
  • 网站备案归属地aso优化重要吗
  • 开个人网站如何赚钱怎么自己建网站
  • 赌博网站开发公司哈尔滨seo和网络推广
  • 企业融资的方式有哪几种杭州网站优化咨询
  • 上海市网站建1688的网站特色
  • 社区信息建设网站推广优化排名
  • 网站模板上传教程广告软文营销平台
  • 贵州网站开发制作公司百度代运营公司
  • 威客做的好的网站石家庄网站建设就找
  • 新手网站建设百度霸屏推广
  • 西藏建设注册中心官方网站搜索引擎营销特点
  • 璧山集团网站建设中国seo第一人
  • 公司门户网站建设方案济南seo排行榜
  • 云建站源码平台推广是什么工作
  • 高新技术企业网站怎么做外贸推广有哪些好的方式
  • 网站域名查询班级优化大师使用指南
  • 黄页网页的推广网站下载百度推广费用预算表
  • 如何把网站点击连接到百度商桥重庆网站关键词排名优化
  • 建设银行签名通在网站哪里下载自建网站流程
  • 济南网站建设多少钱关键词排名优化公司
  • 没有公司做网站犯法吗宁波seo哪家好快速推广
  • 手机网站css百度推广关键词匹配模式
  • 手机网站用什么做的网站域名在哪里查询
  • wordpress如何上传到服务器seo外链要做些什么
  • 赤峰市做网站建设的公司手机怎么做网站免费的