当前位置: 首页 > 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/391072.html

相关文章:

  • 网站js时间代码源码网
  • 海安环评在哪个网站做百度关键词工具在哪里
  • 苏宁易购网站建设目标腾讯效果推广
  • 黄页网站怎么查百度seo发包工具
  • 个体工商户能网站备案吗怎么在百度上推广自己的公司信息
  • 网站建设很难吗seo 专业
  • 网站怎样和首页做链接地址广东新闻今日大件事
  • 怎么做网站关键词推广日本关键词热搜榜
  • 建设网站工作室的问题疑问百度推广助手app下载
  • 在阿里云做的网站怎么移动青岛seo霸屏
  • 游戏网站banner怎么做百度开店怎么收费
  • 艾乐时代 网站建设自助建站平台源码
  • 网站建设 团队介绍什么叫口碑营销
  • 免费做网站用什么软件如何制作一个自己的网页
  • 云阳网站建设拓客最有效方案
  • 合肥高端网站建设公司哪家好营销渠道有哪几种
  • 真如做网站站点搜索
  • 微博wordpress宁波seo企业推广
  • 百度云怎么做网站空间网站建设是干嘛的
  • 深圳网站建设工作室seo课程培训
  • 中国十大贸易公司排名宁德seo优化
  • 微信小程序网站制作线下引流的八种推广方式
  • 外汇网站怎么做优外汇网站商丘seo优化
  • 自己怎么做网站赚钱seo全称是什么意思
  • 网站开发iso9001香水推广软文
  • 重庆企业网站排名优化方法app香港账号
  • 网站域名能更该吗百度移动端排名
  • 青岛博海建设网站关键词优化案例
  • 政府网站建设和服务网站查询进入
  • 怎么看一个网站是谁做的站长工具pr值查询