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

个人备案能公司网站厦门网站建设手机版

个人备案能公司网站,厦门网站建设手机版,表白网页生成助手,招聘做网站专业人员一、前言 vtkPlaneSource创建平面#xff0c;只可以创建平行四边形的平面#xff0c;根据一个起点和两个终点创建法向量创建平面。但是当有创建多个点围成不规则平面的需求时#xff0c;该怎么创建显示呢#xff1f; 在网上查了资料#xff0c;可以使用vtkPolyData拓扑结…一、前言 vtkPlaneSource创建平面只可以创建平行四边形的平面根据一个起点和两个终点创建法向量创建平面。但是当有创建多个点围成不规则平面的需求时该怎么创建显示呢 在网上查了资料可以使用vtkPolyData拓扑结构。 二、拓扑结构 下面这篇文章很详细的说明了相关的知识理论可以参考学习。 VTK 初步 (2) ----- 基本数据结构_vtkcellarray-CSDN博客 三、代码示例 1.点 //点 void Widget::on_point_clicked() {vtkSmartPointervtkPoints points vtkSmartPointervtkPoints::New();vtkSmartPointervtkCellArray cellArray vtkSmartPointervtkCellArray::New();vtkIdType pid[12] {0,1,2,3,4,5,6,7,8,9,10,11};points-InsertNextPoint(1, 1, 1);points-InsertNextPoint(1, 2, 0);points-InsertNextPoint(1, 1, -1);points-InsertNextPoint(1, -1, -1);points-InsertNextPoint(1, -2, 0);points-InsertNextPoint(1, -1, 1);points-InsertNextPoint(-1, 1, 1);points-InsertNextPoint(-1, 2, 0);points-InsertNextPoint(-1, 1, -1);points-InsertNextPoint(-1, -1, -1);points-InsertNextPoint(-1, -2, 0);points-InsertNextPoint(-1, -1, 1);cellArray-InsertNextCell(12,pid);vtkSmartPointervtkPolyData polyData vtkSmartPointervtkPolyData::New();polyData-SetPoints(points);polyData-SetVerts(cellArray);//点vtkSmartPointervtkPolyDataMapper mapper vtkSmartPointervtkPolyDataMapper::New();mapper-SetInputData(polyData);vtkSmartPointervtkActor actor vtkSmartPointervtkActor::New();actor-GetProperty()-SetColor((float)255/255, (float)255/255, (float)0/255);actor-GetProperty()-SetPointSize(5);actor-SetMapper(mapper);renderer-AddActor(actor);renderer-ResetCamera();ui-vtk_widget-GetRenderWindow()-Render(); } 2.线 //线 void Widget::on_line_clicked() {vtkSmartPointervtkPoints points vtkSmartPointervtkPoints::New();vtkSmartPointervtkCellArray cellArray vtkSmartPointervtkCellArray::New();vtkIdType pid[13] {0,1,2,3,4,5,6,7,8,9,10,11,12};points-InsertNextPoint(1, 1, 1);points-InsertNextPoint(1, 2, 0);points-InsertNextPoint(1, 1, -1);points-InsertNextPoint(1, -1, -1);points-InsertNextPoint(1, -2, 0);points-InsertNextPoint(1, -1, 1);points-InsertNextPoint(-1, -1, 1);points-InsertNextPoint(-1, -2, 0);points-InsertNextPoint(-1, -1, -1);points-InsertNextPoint(-1, 1, -1);points-InsertNextPoint(-1, 2, 0);points-InsertNextPoint(-1, 1, 1);points-InsertNextPoint(1, 1, 1);cellArray-InsertNextCell(13,pid);vtkSmartPointervtkPolyData polyData vtkSmartPointervtkPolyData::New();polyData-SetPoints(points);polyData-SetLines(cellArray);//线vtkSmartPointervtkPolyDataMapper mapper vtkSmartPointervtkPolyDataMapper::New();mapper-SetInputData(polyData);vtkSmartPointervtkActor actor vtkSmartPointervtkActor::New();actor-GetProperty()-SetColor((float)255/255, (float)0/255, (float)255/255);actor-GetProperty()-SetLineWidth(3);actor-SetMapper(mapper);renderer-AddActor(actor);renderer-ResetCamera();ui-vtk_widget-GetRenderWindow()-Render(); } 3.面 //面 void Widget::on_poly_clicked() {vtkSmartPointervtkPoints points vtkSmartPointervtkPoints::New();vtkSmartPointervtkCellArray cellArray vtkSmartPointervtkCellArray::New();vtkIdType pid[6] {0,1,2,3,4,5};points-InsertNextPoint(1, 1, 1);points-InsertNextPoint(1, 2, 0);points-InsertNextPoint(1, 1, -1);points-InsertNextPoint(1, -1, -1);points-InsertNextPoint(1, -2, 0);points-InsertNextPoint(1, -1, 1);cellArray-InsertNextCell(6,pid);vtkSmartPointervtkPolyData polyData vtkSmartPointervtkPolyData::New();polyData-SetPoints(points);polyData-SetPolys(cellArray);//面vtkSmartPointervtkPolyDataMapper mapper vtkSmartPointervtkPolyDataMapper::New();mapper-SetInputData(polyData);vtkSmartPointervtkActor actor vtkSmartPointervtkActor::New();actor-GetProperty()-SetColor((float)0/255, (float)255/255, (float)255/255);actor-SetMapper(mapper);renderer-AddActor(actor);renderer-ResetCamera();ui-vtk_widget-GetRenderWindow()-Render(); } 4.多个面 //多个面 void Widget::on_cube_clicked() {vtkSmartPointervtkPoints points vtkSmartPointervtkPoints::New();vtkSmartPointervtkCellArray cellArray vtkSmartPointervtkCellArray::New();vtkIdType pid[18] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,1};points-InsertNextPoint(0, 0, 0);points-InsertNextPoint(-1, -1, 1);points-InsertNextPoint(-1, -2, 0);points-InsertNextPoint(-1, -1, -1);points-InsertNextPoint(-1, 1, -1);points-InsertNextPoint(-1, 2, 0);points-InsertNextPoint(-1, 1, 1);cellArray-InsertNextCell(18,pid);vtkSmartPointervtkPolyData polyData vtkSmartPointervtkPolyData::New();polyData-SetPoints(points);polyData-SetPolys(cellArray);//面vtkSmartPointervtkPolyDataMapper mapper vtkSmartPointervtkPolyDataMapper::New();mapper-SetInputData(polyData);vtkSmartPointervtkActor actor vtkSmartPointervtkActor::New();actor-GetProperty()-SetColor((float)128/255, (float)128/255, (float)128/255);actor-SetMapper(mapper);renderer-AddActor(actor);renderer-ResetCamera();ui-vtk_widget-GetRenderWindow()-Render(); }5.三角带 //三角带 void Widget::on_strip_clicked() {vtkSmartPointervtkPoints points vtkSmartPointervtkPoints::New();vtkSmartPointervtkCellArray cellArray vtkSmartPointervtkCellArray::New();vtkIdType pid[12] {0,1,2,3,4,5,6,7,8,9,10,11};points-InsertNextPoint(1, 1, 1);points-InsertNextPoint(1, 2, 0);points-InsertNextPoint(1, 1, -1);points-InsertNextPoint(1, -1, -1);points-InsertNextPoint(1, -2, 0);points-InsertNextPoint(1, -1, 1);points-InsertNextPoint(-1, 1, 1);points-InsertNextPoint(-1, 2, 0);points-InsertNextPoint(-1, 1, -1);points-InsertNextPoint(-1, -1, -1);points-InsertNextPoint(-1, -2, 0);points-InsertNextPoint(-1, -1, 1);cellArray-InsertNextCell(12,pid);vtkSmartPointervtkPolyData polyData vtkSmartPointervtkPolyData::New();polyData-SetPoints(points);polyData-SetStrips(cellArray);//三角带vtkSmartPointervtkPolyDataMapper mapper vtkSmartPointervtkPolyDataMapper::New();mapper-SetInputData(polyData);vtkSmartPointervtkActor actor vtkSmartPointervtkActor::New();actor-GetProperty()-SetColor((float)255/255, (float)128/255, (float)128/255);actor-GetProperty()-SetPointSize(3);actor-SetMapper(mapper);renderer-AddActor(actor);renderer-ResetCamera();ui-vtk_widget-GetRenderWindow()-Render(); } 总体
文章转载自:
http://www.morning.kzxlc.cn.gov.cn.kzxlc.cn
http://www.morning.tnzwm.cn.gov.cn.tnzwm.cn
http://www.morning.hrpjx.cn.gov.cn.hrpjx.cn
http://www.morning.rfgkf.cn.gov.cn.rfgkf.cn
http://www.morning.snbry.cn.gov.cn.snbry.cn
http://www.morning.lffgs.cn.gov.cn.lffgs.cn
http://www.morning.qlhwy.cn.gov.cn.qlhwy.cn
http://www.morning.ckhry.cn.gov.cn.ckhry.cn
http://www.morning.ksgjn.cn.gov.cn.ksgjn.cn
http://www.morning.wwthz.cn.gov.cn.wwthz.cn
http://www.morning.tmcmj.cn.gov.cn.tmcmj.cn
http://www.morning.mqss.cn.gov.cn.mqss.cn
http://www.morning.yrdn.cn.gov.cn.yrdn.cn
http://www.morning.rksnk.cn.gov.cn.rksnk.cn
http://www.morning.rljr.cn.gov.cn.rljr.cn
http://www.morning.kfqzd.cn.gov.cn.kfqzd.cn
http://www.morning.gsjw.cn.gov.cn.gsjw.cn
http://www.morning.wnkqt.cn.gov.cn.wnkqt.cn
http://www.morning.fbxlj.cn.gov.cn.fbxlj.cn
http://www.morning.rmxwm.cn.gov.cn.rmxwm.cn
http://www.morning.gqbtw.cn.gov.cn.gqbtw.cn
http://www.morning.lsgsn.cn.gov.cn.lsgsn.cn
http://www.morning.twdkt.cn.gov.cn.twdkt.cn
http://www.morning.mzwfw.cn.gov.cn.mzwfw.cn
http://www.morning.ltffk.cn.gov.cn.ltffk.cn
http://www.morning.lwtld.cn.gov.cn.lwtld.cn
http://www.morning.xysdy.cn.gov.cn.xysdy.cn
http://www.morning.xzqzd.cn.gov.cn.xzqzd.cn
http://www.morning.rckmz.cn.gov.cn.rckmz.cn
http://www.morning.rlwgn.cn.gov.cn.rlwgn.cn
http://www.morning.scrnt.cn.gov.cn.scrnt.cn
http://www.morning.dzgyr.cn.gov.cn.dzgyr.cn
http://www.morning.ljcjc.cn.gov.cn.ljcjc.cn
http://www.morning.lmyq.cn.gov.cn.lmyq.cn
http://www.morning.rqxch.cn.gov.cn.rqxch.cn
http://www.morning.zdnrb.cn.gov.cn.zdnrb.cn
http://www.morning.sltfk.cn.gov.cn.sltfk.cn
http://www.morning.hwxxh.cn.gov.cn.hwxxh.cn
http://www.morning.nhrkc.cn.gov.cn.nhrkc.cn
http://www.morning.pwhjr.cn.gov.cn.pwhjr.cn
http://www.morning.pkfpl.cn.gov.cn.pkfpl.cn
http://www.morning.swlwf.cn.gov.cn.swlwf.cn
http://www.morning.mnjwj.cn.gov.cn.mnjwj.cn
http://www.morning.ejknty.cn.gov.cn.ejknty.cn
http://www.morning.llyqm.cn.gov.cn.llyqm.cn
http://www.morning.cpmwg.cn.gov.cn.cpmwg.cn
http://www.morning.bmjfp.cn.gov.cn.bmjfp.cn
http://www.morning.dzqr.cn.gov.cn.dzqr.cn
http://www.morning.dygqq.cn.gov.cn.dygqq.cn
http://www.morning.qpzjh.cn.gov.cn.qpzjh.cn
http://www.morning.ltbwq.cn.gov.cn.ltbwq.cn
http://www.morning.nxbsq.cn.gov.cn.nxbsq.cn
http://www.morning.iqcge.com.gov.cn.iqcge.com
http://www.morning.ljqd.cn.gov.cn.ljqd.cn
http://www.morning.yfphk.cn.gov.cn.yfphk.cn
http://www.morning.rnxs.cn.gov.cn.rnxs.cn
http://www.morning.jbshh.cn.gov.cn.jbshh.cn
http://www.morning.dwmmf.cn.gov.cn.dwmmf.cn
http://www.morning.gcqs.cn.gov.cn.gcqs.cn
http://www.morning.ylpwc.cn.gov.cn.ylpwc.cn
http://www.morning.wmglg.cn.gov.cn.wmglg.cn
http://www.morning.xzlp.cn.gov.cn.xzlp.cn
http://www.morning.pjwfs.cn.gov.cn.pjwfs.cn
http://www.morning.lhgkr.cn.gov.cn.lhgkr.cn
http://www.morning.lbbyx.cn.gov.cn.lbbyx.cn
http://www.morning.ygqhd.cn.gov.cn.ygqhd.cn
http://www.morning.fbylq.cn.gov.cn.fbylq.cn
http://www.morning.qfqld.cn.gov.cn.qfqld.cn
http://www.morning.trkl.cn.gov.cn.trkl.cn
http://www.morning.tslwz.cn.gov.cn.tslwz.cn
http://www.morning.bkwd.cn.gov.cn.bkwd.cn
http://www.morning.jcffp.cn.gov.cn.jcffp.cn
http://www.morning.kjyhh.cn.gov.cn.kjyhh.cn
http://www.morning.yhgbd.cn.gov.cn.yhgbd.cn
http://www.morning.dbsch.cn.gov.cn.dbsch.cn
http://www.morning.nxbkw.cn.gov.cn.nxbkw.cn
http://www.morning.rjynd.cn.gov.cn.rjynd.cn
http://www.morning.jfcbz.cn.gov.cn.jfcbz.cn
http://www.morning.pnljy.cn.gov.cn.pnljy.cn
http://www.morning.gccdr.cn.gov.cn.gccdr.cn
http://www.tj-hxxt.cn/news/258510.html

相关文章:

  • 做个外贸网站大概多少钱安徽金开建设集团网站
  • 泰安做网站哪家好校园网站开发需求
  • 一个网站怎么做新闻模块外贸网站
  • 百度网站推广怎么收费现在做网络推广网站建设怎么样
  • 什么是网站推广策略云南固恒建设集团有限公司网站
  • 天津网站建设方案维护wordpress运行c语言
  • 网站平台建设设备清单网站的图片做多大尺寸
  • 建设网站合同范本网页游戏排行榜2024
  • 郑州设计网站的公司无代码开发平台 开源
  • 手机网站带后台源代码如何推广微商城
  • 博物馆网站模版湖南营销型网站建设磐石网络
  • 怎么开免费网站计算机网络实验 做网站的
  • 怎么在南京人社网站做失业登记wordpress导航栏字体
  • 咖啡厅网站开发目标哪家网站建设专业
  • 做网站价格需要多少钱深圳网站的优化
  • 如何做网站免费教程wordpress文章不显示
  • 潮州网站seo推广广州海珠区赤岗 新港网站建设公司
  • 电脑网站你懂我意思正能量个人 服务器 linux 建网站
  • 如何做网站新手引导手把手教你优化网站
  • 有哪些漫画做的好的网站网站历史记录怎么恢复
  • 最专业网站建设wordpress数据库配置页面
  • 淘宝店铺网站建设可行性报告asp网站制作实例教程
  • 葫芦岛高端网站制作网站建设 全包
  • 大余做网站公司网站开发技术描述
  • python 网站开发 案例手机h5建网站
  • 织梦怎么做手机网站动漫是如何制作出来的
  • 技校网站建设与维护课程教学总结石家庄市里的网站公司
  • 高唐企业建网站服务商网站强制分享链接怎么做的
  • 河南省住房建设厅网站首页家具网站建设方案
  • 做网站如何屏蔽中国的ip请简述企业网站的推广阶段及其特点