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

网站运营与管理哪个网站做推广做的最好

网站运营与管理,哪个网站做推广做的最好,网络推广竞价,北京市昌平网站建设一、概述 1、vtkFeatureEdges是VTK中的一个过滤器类,用于从输入的多边形数据(vtkPolyData)中提取特征边(Feature Edge)。特征边通常是指几何模型中的边界边、非流行边、锐边或轮廓边等。 2、vtkFeatureEdges是一个非…

一、概述

1、vtkFeatureEdges是VTK中的一个过滤器类,用于从输入的多边形数据(vtkPolyData)中提取特征边(Feature Edge)。特征边通常是指几何模型中的边界边、非流行边、锐边或轮廓边等。

2、vtkFeatureEdges是一个非常有用的工具,特别适合用于几何处理、模型分析和可视化任务中。通过提取特征边,可以更好地理解和处理复制地几何模型。

二、主要功能

1、提取特征边

(1)边界边(Boundary Edges):只被一个多半形使用地边,或者直线单元

(2)非流行边(Non-Manifold Edges):被三个以上地多变形共用地边

(3)特征边(Feature Edges):被两个三角形使用且二面角大于特征角地边

(4)流行边(Mainifold Edges):只被两个多边形使用地边

2、可定制性

(1)可以通过设置角度阈值来控制特征边地提取

(2)可以选择提取特定类型地边

三、常用方法

1、BoundaryEdgesOn、BoundaryEdgesOff

开启或禁用边界边的提取

2、FeatureEdgesOn、FeatureEdgesOff 

开启或禁用特征边的提取 

3、ManifoldEdgesOn、ManifoldEdgesOff

 开启或禁用流行边的提取

4、NonManifoldEdgesOn、NonManifoldEdgesOff

开启或禁用非流行边的提取 

5、ColoringOn、ColoringOff 

启用或禁用边的颜色区分  

6、SetFeatureAngle(double angle) 

设置特征边的角度阈值 

7、update()

执行过滤器并生成输出 

四、示例 

#include <vtkActor.h>
#include <vtkDiskSource.h>
#include <vtkFeatureEdges.h>
#include <vtkNamedColors.h>
#include <vtkNew.h>
#include <vtkPolyDataMapper.h>
#include <vtkProperty.h>
#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkRenderer.h>
#include <vtkInteractorStyleTrackballCamera.h>#include "vtkAutoInit.h"
VTK_MODULE_INIT(vtkRenderingOpenGL2);int main(int argc, char *argv[])
{vtkNew<vtkNamedColors> colors;//环vtkNew<vtkDiskSource> diskSource;diskSource->Update();// 创建特征边过滤器vtkNew<vtkFeatureEdges> featureEdges;featureEdges->SetInputConnection(diskSource->GetOutputPort());featureEdges->BoundaryEdgesOn();      //启用边界边的提取featureEdges->FeatureEdgesOff();      //启用特征边的提取featureEdges->ManifoldEdgesOff();     //禁用流形边的提取featureEdges->NonManifoldEdgesOff();  //禁用非流形边的提取featureEdges->ColoringOn();           //启用边的颜色区分featureEdges->Update();              //执行过滤器并生成输出vtkNew<vtkPolyDataMapper> edgeMapper;edgeMapper->SetInputConnection(featureEdges->GetOutputPort());edgeMapper->SetScalarModeToUseCellData();vtkNew<vtkPolyDataMapper> diskMapper;diskMapper->SetInputConnection(diskSource->GetOutputPort());vtkNew<vtkActor> edgeActor;edgeActor->SetMapper(edgeMapper.Get());vtkNew<vtkActor> diskActor;diskActor->SetMapper(diskMapper.Get());vtkNew<vtkRenderer> renderer;vtkNew<vtkRenderWindow> renderWindow;renderWindow->AddRenderer(renderer.Get());renderWindow->SetWindowName("BoundaryEdges");vtkNew<vtkRenderWindowInteractor> renderWindowInteractor;renderWindowInteractor->SetRenderWindow(renderWindow.Get());vtkNew<vtkInteractorStyleTrackballCamera> camera;renderWindowInteractor->SetInteractorStyle(camera);renderer->AddActor(edgeActor.Get());renderer->AddActor(diskActor.Get());renderer->SetBackground(0,0,0);renderWindow->Render();renderWindowInteractor->Start();return EXIT_SUCCESS;
}

http://www.dtcms.com/wzjs/561846.html

相关文章:

  • 电脑做兼职找那个网站手机清理优化软件排名
  • 广州网站改版哪家好wordpress上传漏洞
  • 中文网站建设公司排名东台做网站的
  • 搜索推广网站哪家做的最好南阳注册公司
  • 网站答辩ppt怎么做电脑建设银行怎样设置网站查询
  • 网站模板可以自己做吗上海建设局网站
  • 自定义导航网站 源码贵州专业网站建设费用
  • 中国建设银行亚洲网站广州网站建设哪家好
  • 网站备案不能访问旅游网站源码下载
  • 婚纱摄影网站模板下载河南省城乡建设厅网站
  • 购物网网站建设视频网站开发计划书
  • 优秀服装网站设计网站建设ppt课件
  • 西樵网站设计高端的网站设计费用
  • 代做财务报表分析网站网站做的支付宝接口
  • 织梦网站手机版怎么做wordpress网站加cnzz
  • 推广网站挣钱 优帮云课程商城网站模板
  • 医院诊所网站源码深圳网站建设流程图
  • 做网站收费gta5线下办公室网站正在建设
  • 珠海公司网站设计wordpress 菜单 字体加粗
  • 绍兴网站建设网站如何将网站添加到域名
  • 提供做pc端网站南宁白帽seo技术
  • 大冶市规划建设局网站做韩国网站
  • 品牌网站建设意义公司网站建设需要注意哪些问题
  • 朔州城市建设网站网页打不开怎么办页面无法显示
  • 智能网站搭建平台建设网站时
  • 盘锦网站建设价格赣州网站推广
  • 张店网站设计什么叫网站集约化建设
  • wordpress 页面设置不了标签页沈阳网站关键词优化哪里好
  • 广州网站开发工程师广西网站制作公司
  • 网站app免费软件android studio下载