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

东阳厂家高端网站设计开发一个平台需要多少钱

东阳厂家高端网站设计,开发一个平台需要多少钱,网站换了服务器,万脑网站建设在FastCAE工具栏上有视图切换按钮,如下图所示: 本文介绍如何实现。 FastCAE集成了Python解析器,当单击按钮时,中间用Python执行的,最后调用MainWindow.dll库接口实现的。 具体的Python代码在Python模块的py文件夹下的…

在FastCAE工具栏上有视图切换按钮,如下图所示:在这里插入图片描述
本文介绍如何实现。

FastCAE集成了Python解析器,当单击按钮时,中间用Python执行的,最后调用MainWindow.dll库接口实现的。

具体的Python代码在Python模块的py文件夹下的MainWindow.py文件中。这几个按钮都是调用的setView方法,只是入参不同而已。
在这里插入图片描述

MainWindow.dll库对外的接口在MainWindowPy.h文件中定义。这里调用的是setView接口。
在这里插入图片描述
继续跟踪代码,发现setView具体实现在graphWindowBase.cpp文件中。具体代码如下:

void GraphWindowBase::setView(QString view)
{if (view.toLower() == "fit")fitView();else if (view.toLower() == "xplus")setViewXPlus();else if (view.toLower() == "xminus")setViewXMiuns();else if (view.toLower() == "yplus")setViewYPlus();else if (view.toLower() == "yminus")setViewYMiuns();else if (view.toLower() == "zplus")setViewZPlus();else if (view.toLower() == "zminus")setViewZMiuns();
}

其具体实现只是根据入参不同调用不同的方法。适应窗口(Fit window)调用的是fitView方法,我们来看其实现:

void Graph3DWindow::fitView()
{resetCamera();
}void Graph3DWindow::resetCamera()
{_render->ResetCamera();_renderWindow->Render();this->mouseWheelMove();
}void Graph3DWindow::setViewXPlus()
{vtkCamera *camera = _render->GetActiveCamera();camera->SetViewUp(0, 0, 1);camera->SetPosition(5000, 0, 0);camera->SetFocalPoint(0, 0, 0);resetCamera();
}

发现最后调用vtkRenderer的ResetCamera()方法就实现了适应窗口。其他视图调整是直接操作摄像机,指定其Up轴、位置及焦点实现的。

http://www.ds6.com.cn/news/79048.html

相关文章:

  • 大兴网站开发网站建设咨询品牌宣传有哪些途径
  • wordpress修改功能小工具福州短视频seo机会
  • 石家庄站内换乘示意图seo基础理论
  • 怎么选择做网站的公司河南疫情最新情况
  • 果麦传媒的网站怎么做的上海最新疫情
  • 国家建设环保局网站知名网页设计公司
  • 网站建网站建设seo帮帮您百度本地推广
  • 临沂市开发区可以做分销的网站东莞关键词优化软件
  • 湖南党政建设网站关键词优化软件排行
  • 山西省建设厅执业资格注册中心网站成都seo外包
  • 小企业网站建设在哪里找低价刷粉网站推广
  • 比较好设计网站哪些平台可以免费推广
  • 上海营销型网站建设方案seo研究中心官网
  • 站群管理系统如何搭建网站平台
  • discuz主题模板网站手机版排名seo
  • 老牌网站建设有什么可以做推广的软件
  • 手机怎么做优惠券网站网站建设公司服务
  • 生猪价格seo工具是什么意思
  • 改善网站建设常德seo招聘
  • 计算机网站建设相关的书籍优化设计答案五年级上册
  • 娱乐网站开发上海网络推广公司
  • 宁波做公司网站seo关键词优化公司哪家好
  • 如何做网站网页网络推广运营途径
  • 天津市住房和城乡建设委员会官网seo的公司排名
  • 商城网站开发文档百度关键词排名推广话术
  • wordpress阿里云建站免费seo刷排名
  • 本地拖拽网站建设东莞seo外包
  • 用vscode做网站网站优化推广公司排名
  • 网站开发 验收周期外链网址
  • wordpress安装报错seo网络培训