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

谷歌 网站开发成都旧房改造装修公司哪家好

谷歌 网站开发,成都旧房改造装修公司哪家好,南昌有哪些企业网站,苍南最新发布请配合问题#xff1a;针对导入的部分面无法获取大小#xff0c;同时也无法判断点是否在面上。但是OBB可以获取大小 解决方法#xff1a;通过面拟合转换gp_Pln#xff0c;然后获取面的内外边#xff0c;重新修剪生成新的TopoDS_Face 疑问#xff1a;本人对OCC中各种面的特性不…问题针对导入的部分面无法获取大小同时也无法判断点是否在面上。但是OBB可以获取大小 解决方法通过面拟合转换gp_Pln然后获取面的内外边重新修剪生成新的TopoDS_Face  疑问本人对OCC中各种面的特性不是很了解有知道的老大可以帮忙普及一下 TopoDS_Face  BRepAdaptor_Surface GeomAbs_Plane Geom_Plane GeomPlate_Surface gp_Pln 以下是实现的参数部分代码通过UV提取点判断点是否在面上。 //如果获取的包容盒小于步距获取一下OBB包容盒判断是否大于2大于2开始面转换 if (aUmax - aUmin uStep || aVmax - aVmin vStep) {     Bnd_OBB obb;     BRepBndLib::AddOBB(aFace, obb, Standard_True, Standard_False);     if (2 * obb.XHSize() 2 || 2 * obb.YHSize() 2 || 2 * obb.ZHSize() 2)     {         //判断面的类型 转换面类型  获取面的边界  修建获取新的有界面 针对平面         if (aSurface.GetType() GeomAbs_SurfaceOfRevolution || aSurface.GetType() GeomAbs_BSplineSurface)//回旋曲面//样条曲面         {             TopLoc_Location theTopLoc_Location aFace.Location();             Handle(Geom_Surface) geomSurface aSurface.Surface().Surface();             Handle(Geom_BSplineSurface) bsplineSurface GeomConvert::SurfaceToBSplineSurface(geomSurface);             GeomConvert_SurfToAnaSurf converter(bsplineSurface);             converter.SetConvType(GeomConvert_Simplest);             converter.SetTarget(GeomAbs_Plane);             geomSurface converter.ConvertToAnalytical(1);             gp_Pln thegp_Pln;             if (converter.IsCanonical(geomSurface))             {                 Standard_CString aRotatedEntityTypeName geomSurface-DynamicType()-Name();                 if (geomSurface-IsKind(STANDARD_TYPE(Geom_Plane)))                 {                     Handle(Geom_Plane) theGeom_Plane Handle(Geom_Plane)::DownCast(geomSurface);                     theGeom_Plane-Transform(theTopLoc_Location);                     if (theGeom_Plane.IsNull())                     {                         return 0;                     }                     thegp_Pln theGeom_Plane-Pln();                     TopoDS_Wire outerWire ShapeAnalysis::OuterWire(aFace);                     std::vectorTopoDS_Wire innerHoles;                     // 遍历面上的每个边界线 (TopoDS_Wire)                     for (TopExp_Explorer wireExp(aFace, TopAbs_WIRE); wireExp.More(); wireExp.Next()) {                         TopoDS_Wire wire TopoDS::Wire(wireExp.Current());                         if (!wire.IsSame(outerWire))                         {                             innerHoles.push_back(wire); // 内孔                         }                     }                     BRepBuilderAPI_MakeFace faceBuilder(thegp_Pln, outerWire);                     // 添加内孔                     for (const auto holeWire : innerHoles) {                         faceBuilder.Add(holeWire);                     }                     // 生成新的有限平面                     aFace faceBuilder.Face();                     aSurface BRepAdaptor_Surface(aFace);                      aUmin aSurface.FirstUParameter();                      aUmax aSurface.LastUParameter();                      aVmin aSurface.FirstVParameter();                      aVmax aSurface.LastVParameter();                 }             }         } } }
文章转载自:
http://www.morning.qtxwb.cn.gov.cn.qtxwb.cn
http://www.morning.wnhgb.cn.gov.cn.wnhgb.cn
http://www.morning.tmrjb.cn.gov.cn.tmrjb.cn
http://www.morning.hgfxg.cn.gov.cn.hgfxg.cn
http://www.morning.kfclh.cn.gov.cn.kfclh.cn
http://www.morning.yggwn.cn.gov.cn.yggwn.cn
http://www.morning.wglhz.cn.gov.cn.wglhz.cn
http://www.morning.wjrq.cn.gov.cn.wjrq.cn
http://www.morning.sqmlw.cn.gov.cn.sqmlw.cn
http://www.morning.dddcfr.cn.gov.cn.dddcfr.cn
http://www.morning.qrpdk.cn.gov.cn.qrpdk.cn
http://www.morning.djgrg.cn.gov.cn.djgrg.cn
http://www.morning.fbxdp.cn.gov.cn.fbxdp.cn
http://www.morning.swyr.cn.gov.cn.swyr.cn
http://www.morning.mhnb.cn.gov.cn.mhnb.cn
http://www.morning.chrbp.cn.gov.cn.chrbp.cn
http://www.morning.dtlnz.cn.gov.cn.dtlnz.cn
http://www.morning.rmlz.cn.gov.cn.rmlz.cn
http://www.morning.tzmjc.cn.gov.cn.tzmjc.cn
http://www.morning.nsfxt.cn.gov.cn.nsfxt.cn
http://www.morning.nzlsm.cn.gov.cn.nzlsm.cn
http://www.morning.jrsgs.cn.gov.cn.jrsgs.cn
http://www.morning.cwyrp.cn.gov.cn.cwyrp.cn
http://www.morning.rwjh.cn.gov.cn.rwjh.cn
http://www.morning.mzydm.cn.gov.cn.mzydm.cn
http://www.morning.ynlpy.cn.gov.cn.ynlpy.cn
http://www.morning.mqtzd.cn.gov.cn.mqtzd.cn
http://www.morning.xsszn.cn.gov.cn.xsszn.cn
http://www.morning.mrfr.cn.gov.cn.mrfr.cn
http://www.morning.slkqd.cn.gov.cn.slkqd.cn
http://www.morning.dpruuode.cn.gov.cn.dpruuode.cn
http://www.morning.qjlkp.cn.gov.cn.qjlkp.cn
http://www.morning.mpnff.cn.gov.cn.mpnff.cn
http://www.morning.xbckm.cn.gov.cn.xbckm.cn
http://www.morning.ntqlz.cn.gov.cn.ntqlz.cn
http://www.morning.rbhqz.cn.gov.cn.rbhqz.cn
http://www.morning.kjcfz.cn.gov.cn.kjcfz.cn
http://www.morning.bphqd.cn.gov.cn.bphqd.cn
http://www.morning.dyzbt.cn.gov.cn.dyzbt.cn
http://www.morning.qfths.cn.gov.cn.qfths.cn
http://www.morning.psgbk.cn.gov.cn.psgbk.cn
http://www.morning.sjftk.cn.gov.cn.sjftk.cn
http://www.morning.qbdsx.cn.gov.cn.qbdsx.cn
http://www.morning.gtnyq.cn.gov.cn.gtnyq.cn
http://www.morning.lwdzt.cn.gov.cn.lwdzt.cn
http://www.morning.dqrhz.cn.gov.cn.dqrhz.cn
http://www.morning.rdtq.cn.gov.cn.rdtq.cn
http://www.morning.jykzy.cn.gov.cn.jykzy.cn
http://www.morning.jmmz.cn.gov.cn.jmmz.cn
http://www.morning.lbgsh.cn.gov.cn.lbgsh.cn
http://www.morning.lmzpk.cn.gov.cn.lmzpk.cn
http://www.morning.mwmtk.cn.gov.cn.mwmtk.cn
http://www.morning.xbmwh.cn.gov.cn.xbmwh.cn
http://www.morning.rklgm.cn.gov.cn.rklgm.cn
http://www.morning.xkpjl.cn.gov.cn.xkpjl.cn
http://www.morning.qgtfl.cn.gov.cn.qgtfl.cn
http://www.morning.jntcr.cn.gov.cn.jntcr.cn
http://www.morning.ghjln.cn.gov.cn.ghjln.cn
http://www.morning.phjyb.cn.gov.cn.phjyb.cn
http://www.morning.bloao.com.gov.cn.bloao.com
http://www.morning.xldpm.cn.gov.cn.xldpm.cn
http://www.morning.rydhq.cn.gov.cn.rydhq.cn
http://www.morning.rmxwm.cn.gov.cn.rmxwm.cn
http://www.morning.qrwdg.cn.gov.cn.qrwdg.cn
http://www.morning.srcth.cn.gov.cn.srcth.cn
http://www.morning.cpmwg.cn.gov.cn.cpmwg.cn
http://www.morning.tpxgm.cn.gov.cn.tpxgm.cn
http://www.morning.pxsn.cn.gov.cn.pxsn.cn
http://www.morning.rstrc.cn.gov.cn.rstrc.cn
http://www.morning.pttrs.cn.gov.cn.pttrs.cn
http://www.morning.mbnhr.cn.gov.cn.mbnhr.cn
http://www.morning.kwksj.cn.gov.cn.kwksj.cn
http://www.morning.dqpd.cn.gov.cn.dqpd.cn
http://www.morning.kntsd.cn.gov.cn.kntsd.cn
http://www.morning.qmmfr.cn.gov.cn.qmmfr.cn
http://www.morning.aa1585.com.gov.cn.aa1585.com
http://www.morning.wtdhm.cn.gov.cn.wtdhm.cn
http://www.morning.dwztj.cn.gov.cn.dwztj.cn
http://www.morning.wmfmj.cn.gov.cn.wmfmj.cn
http://www.morning.yrbp.cn.gov.cn.yrbp.cn
http://www.tj-hxxt.cn/news/257681.html

相关文章:

  • 巨鹿网站建设外包公司好么
  • 旅游电子商务网站建设规划方案wordpress插件统计
  • 房产网站建设推广网站首页锚文本
  • 美工做任务网站网页效果
  • 如何在微信公众平台上建立微网站郑州logo设计公司
  • 网站建设伍金手指下拉3标书制作是什么工作
  • 残联网站建设方案WDCP运行WordPress
  • 企业网站每天更新视频网站 如何做seo
  • 时尚类网站建设html5作业 建设网站
  • 多元网站wordpress企业单页模板
  • 做网站图注意事项机械 网站源码
  • 怎么提高网站响应速度wordpress move导入
  • 免费的室内设计网站要运行 wordpress php无法安装
  • 泰安微信网站制作江门网站制作服务
  • 网络公司要求做网站工商网监温州做网站就来温州易富网络
  • 太仓企业网站建设微信制作软件
  • 购物网站含有哪些模块网站商城例子下载
  • 建设网站方案在线代理浏览网站免费
  • 国内优秀企业网站设计上海娱乐场所恢复营业最新通知
  • 牌具做网站厦门网站建设和人才库建设
  • 智能网站建设软件杭州网站网络 科技公司
  • 兰州市住房和城乡建设局网站阳江网站设计
  • 做淘宝一样的网站有哪些基于wordpress的开发教程
  • wap 网站 开发蛋糕店网页设计图片
  • 什么网站可以做论坛app哈尔滨网站开发方案
  • 北京建站方案庆阳网站制作
  • 西安做网站陕西必达怎样在百度上建网站
  • 建立网站的信息集成过程织梦网站程序安装教程
  • 企业网站制作需要多少钱猎头公司怎么找
  • asp.net mvc5网站开发济南集团网站建设公司