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

ifcplusplus 示例 函数中英文 对照分析

       有需求,需要分析 ifc c++渲染,分析完,有 230个函数,才能完成一个加载,3d加载真的是大工程!

 函数中英文对照表,方便 日后开发,整理思路顺畅!!!!!! 

功能分析
类型模型备注函数名注解关联
cmdCommand命令行下 鼠标状态mouseMoved鼠标移动
mouseClicked鼠标点击
mouseDragged鼠标拖动
keyPressed按键按下
itemSnapped项目已捕获
itemSelected项目已选中
CommandManager命令行管理executeCommand执行命令
undoCmd打开命令行
redoCmd重置命令行
cmdCancelled命令行关闭
getNumUndoCmds捕获撤销命令行数
getNumRedoCmds捕获重置命令行数
clearUndoHistory清除撤销历史记录
slotCmdFinished命令行已完成信号
CmdRemoveSelectedObjects命令行移除选中对象copy复制
className获取名称
doCmd执行命令
undo打开
redo重置
storeInUndoList保存撤消列表
isUndoable可以撤消
isRepeatable可以废弃
guiEntityAttributeWidget实体属性小部件appendAttributeChildren附加属性子项
clearAttributeTree清除“属性树”
expandToLevel展开到节点
slotObjectsSelected选定对象槽
slotObjectsUnselected未选中对象槽
slotTreewidgetSelectionChangedtree窗口选中槽
slotItemExpandedtree节点展开
slotItemChangedtree节点选中
slotModelCleared模型清除
slotModelLoadingStart模型加载开始
slotModelLoadingDone模型加载完成
slotExpandOneClicked点击一次展开
slotCollapseOneClicked点击一次可折叠
IfcTreeWidgetifcTree窗口indexFromItem项目节点索引
itemFromIndex节点索引
slotObjectsSelected对象选中槽
slotTreewidgetSelectionChanged对象选中确认槽
slotTreeWidgetItemDoubleClick节点双击
slotModelCleared模型点击
slotModelLoadingStart模型加载开始
slotModelLoadingDone模型加载完成
signalZoomToObject信号缩放到对象
MainWindow主窗口getOpenFileWidget获取打开窗口
updateOpenFileWidget更新打开窗口
closeEvent关闭事件
resizeEvent调整事件大小
showEvent显示事件
keyPressEvent按键事件
keyReleaseEvent释放事件
signalMainWindowClosed主窗口关闭信号
slotBtnZoomBoundingsClicked按钮加载点击
slotSettingsClicked文字点击
slotBtnRemoveSelectedObjectsClicked按钮移除选中对象点击
slotProgressValue进度条槽
slotClearSignalQueue清除信号队列槽
slotZoomToObject缩放到对象槽
slotToggleOpenFileWidget切换打开文件小部件槽
slotFileLoadingDone文件架子啊完成槽
slotCursorCoordinates光标坐标槽
OpenFileWidget打开文件窗口messageTarget打开信息
closeEvent关闭事件
txtOut文本输出
txtOutWarning文本输出异常
txtOutError文本输出错误
progressValue进度条数值
clearTxtOut清除文本输出
loadIfcFileifc文件加载
updateRecentFilesCombo"更新最近的文件"组合框
keyPressEvent按钮事件
signalProgressValue进度条信号
signalClearSignalQueue队列清除信号
slotAddOtherIfcFileClicked添加其他IfcFile单击槽
slotLoadRecentIfcFileClicked加载文件点击
slotSetWritePathClicked设置写入路径点击
slotWriteFileClicked写入文件点击槽
slotClearRecentIfcFiles清除最近文件槽
slotRecentFilesIndexChanged最近的文件索引更改槽
SettingsWidget设置小工具paintEvent鼠标事件
signalAutoHideFileWidget自动隐藏文件小工具信号
slotAutoHideFileWidget自动因此文件窗口槽
slotCullFrontFaces消隐正面槽
slotCullBackFaces消隐反面槽
slotSetNumVertices在顶点中设置槽
slotShowCurves显示曲线槽
slotIgnoreProfileRadius忽略轮廓半径槽
StoreyShiftWidget楼层切换小工具sizeHint设置高度
shiftStoreys轮班楼层
slotModelLoadingDone模型加载完成槽
slotResetSliders重置滑块槽
slotSlideX3DX轴槽
slotSlideY3DY轴槽
slotSlideZ3DZ轴槽
viewerIntersectionHandler十字事件intersectGroup相交组合
intersectSceneSelect交叉场景选择
intersectSceneSimple交叉场景简单
QtOSGWidgetqtOsg窗口setGraphicsWindow设置图形窗口
getView获取主视图
getViewer获取查看器
getTouchEventsEnabled启用触摸事件
setTouchEventsEnabled设置触摸事件
setKeyboardModifiers设置键盘修改器
keyPressEvent按键事件
keyReleaseEvent按键释放
mousePressEvent鼠标按下事件
mouseReleaseEvent鼠标释放事件
mouseDoubleClickEvent鼠标双击事件
mouseMoveEvent鼠标移除事件
wheelEvent滚轮事件
gestureEvent手势事件
initializeGL初始化G窗口
resizeGL调整GL窗口
getNumDeferredEvents获取延迟事件数
enqueueDeferredEvent排队延迟事件
processDeferredEvents处理延迟事件
convertQKeyEnventToOSG按键转换OSG
paintEvent绘制事件
moveEvent移动事件
event事件
GraphicsWindowQt图形窗口grabFocus抓取焦点
grabFocusIfPointerInWindow抓取FocusIs指针在窗口中
useCursor使用光标
setCursor设置光标
valid有效数据
realizeImplementation实现实施
isRealizedImplementation已实现实施
closeImplementation关闭执行
makeCurrentImplementation制作
releaseContextImplementation发布上下文实现
runOperations运行操作
requestWarpPointer请求扭曲指针
IntersectionHandler交集处理程序intersectGroup交叉组
intersectSceneSelect交叉场景选择
intersectSceneSimple交叉场景简单
Orbit3DManipulatorOrbit3D操纵器cloneType克隆类型
clone克隆
isSameKindAs是同类
libraryName库名称
className类名称
setByMatrix按矩阵设置
setByInverseMatrix按逆矩阵设置
getMatrix获取矩阵
getInverseMatrix获取逆矩阵
getFusionDistanceMode获取融合距离模式
getFusionDistanceValue获取融合距离值
setTransformation设置集合变换
getTransformation获取集合变换
handle手型
handleFrame手型框架
handleMouseMove手鼠标移动
handleMousePush手柄使用推送
handleMouseRelease手柄鼠标释放
handleMouseWheel手柄滚轮
handleMouseDrag手柄鼠标拖动
performMouseDeltaMovement表演房屋三角洲运动
applyAnimationStep应用动画步骤
allocAnimationData分配动画数据
setAnimationTime设置动画时间
performAnimationMovement表演运动
isAnimating是否动画
OrbitAnimationData轨道动画数据initManipulator初始化操纵器
setWheelZoomFactor设置控制盘缩放因子
getWheelZoomFactor获取控制盘缩放因子
performMovement性能移动
getMinimumDistance获取最小距离
setMinimumDistance设置最小距离
panCamera摇移摄影机
zoomCamera视角远近缩放
rotateCamera旋转相机
computeRayPointer计算光线指针
zoomToHome缩放到主页
zoomToBoundingSphere缩放到边界球体
getOrbitAnimationData获取轨道动画数据
setSelectionDisabled将选择设置为禁用
getLookat查看
getEye获取眼睛
getUp获取向上
getFovy获取四维数据
getAnimationData获取动画数据
setAnimationData设置动画数据
setEyeLookat设置眼睛位置
setRotateCenter设置旋转中心
ViewController视图控制器getRootNode获取主节点
getModelNode获取模型节点
getTempNode获取临时节点
getSnapNode获取捕捉节点
getCoordinateAxesNode获取坐标轴节点
getLightTransform获取灯光透射形式
getStateSetDefault获取状态集默认值
getMaterialSelected选择材质
getDefaultMaterial获取默认材质
getStateSetTransparent获取状态集透明
getSunLight获取光照
getHUDCamera获取头显相机
getViewerMode获取显示节点
getMainView获取主视图
getOrbitManipulator3D获取动态观察操纵器三维
getShininess获得发光点参数
toggleSunLight切换光照
setSunLightOn设置光照开关
toggleModelTransparency切换模型透明度
setModelTransparent设置模型透明度
setViewerMode设置显示节点
setProjection设置投影参数
setGLWidget设置GL窗口
getGLWidget获取GL窗口
setCursor设置光标
restoreCursor恢复光标
getModelScreen获取模型屏幕
getScreenModel获取屏幕模型
setModelScreen设置模型屏幕
setScreenModel设置屏幕模型
switchCurveRepresentation切换曲线表示
setPointerRay设置指针光线
ViewerWidget视图窗口getOpenGLWidget获取gl窗口
getGraphicsWindowQt获取图形QT窗口
getMainView获取主视图
getCompositeViewer获取复合查看器
getHeadUpCamera获取抬头摄像头
getCameraManipulator获取相机操作器
updateCamera更新相机
stopTimer停止定时
startTimer开启定时
minimumSizeHint设置最小参数
sizeHint设置窗口大小
paintEvent绘制事件
resizeEvent调整事件
slotAnimationFrame动画帧槽

相关文章:

ifcplusplus 示例 函数中英文 对照分析

有需求,需要分析 ifc c渲染,分析完,有 230个函数,才能完成一个加载,3d加载真的是大工程! 函数中英文对照表,方便 日后开发,整理思路顺畅!!!&#…...

天一个数据分析题(一百七十三)

聚类算法的主要应用场景是用户分群,聚类是一种无监督方法,以下哪个不是衡量聚类效果好坏的评估方法()。 A. 轮廓系数 B. 平方根标准误差 C. ARI(调整的兰德系数) D. 相关系数 题目来源于CDA模拟题库 点击此处获取答案...

尚硅谷(SpringCloudAlibaba微服务分布式)学习代码Eureka部分

1.项目结构 2.cloud2024 pom <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.a…...

arm服务器上部署kibana

1.首先需要从elasticsearch对应的kibana版本(arm) ​​​​​​Download Kibana Free | Get Started Now | Elastic 注意:选平台时切勿选错,linux aarch64,并选择elasticsearch对应的历史版本 2.可以通过rz命令上传压缩包至 linux 服务器进行解压&#xff0c;存放路径建议和e…...

Redis之二:Redis 常用命令

Redis 命名不区分大小写 0.登录远程服务器 如果需要在远程 redis 服务上执行命令&#xff0c;同样我们使用的也是 redis-cli 命令。 语法 $ redis-cli -h host -p port -a password 获取配置信息&#xff1a; CONFIG GET CONFIG_SETTING_NAME 例&#xff1a; CONFIG GE…...

npm 镜像源切换与设置

项目背景 依赖安装中断或响应特别慢。 可以看到当前所用的镜像是 https://registry.npmjs.org 。 切换淘宝镜像之后总算能够安装下来 命令行模式 查看当前镜像源 # 查看当前镜像源 npm config get registry 可以看到默认情况下是官方默认全局镜像 https://registry.npmjs.o…...

【HDFS】Decommision(退役) EC数据节点剩最后几个块卡住的问题

一、背景 近期操作退役EC集群的节点。在退役的过程中,遇到了一些问题。特此总结一下。 本文描述的问题现象是: 每一批次退役10个节点,完全退役成功后开始操作下一批。 但是,中间有一批次有2台节点的Under Replicated Blocks一直是1,不往下降。 处于Decommissioning状态卡…...

MySQL知识点归纳总结(一)

1、事务的四大特性&#xff1f; 事务特性ACID&#xff1a;原子性&#xff08;Atomicity&#xff09;、一致性&#xff08;Consistency&#xff09;、隔离性&#xff08;Isolation&#xff09;、持久性 &#xff08;Durability&#xff09;。 原子性是指事务包含的所有操作要么…...

SocketWeb实现小小聊天室

SocketWeb实现小小聊天室 消息推送的常见方式轮询长轮询SSE&#xff08;server-sent event&#xff09;&#xff1a;服务器发送事件WebSocketWebSocket简介WebSocket API 实现小小聊天室实现流程消息格式客户端-->服务端服务端-->客户端 消息推送的常见方式 轮询 浏览器…...

如何在启用Secure Boot的Ubuntu 22.04电脑中安装使用VirtualBox 6.1

我使用的是华为Matebook X Pro笔记本电脑&#xff0c;默认开启了UEFI安全引导&#xff08;UEFI Secure Boot&#xff09;&#xff0c;安装了Windows和Ubuntu双操作系统&#xff0c;平时基本上都是使用Ubuntu 22.04&#xff08;Linux Mint 21.3&#xff09;&#xff0c;使用上也…...

基于B/S+MySQL+Tomcat开发的旅游信息管理系统

基于B/SMySQLTomcat开发的旅游信息管理系统 项目介绍&#x1f481;&#x1f3fb; 塞北村镇旅游网站设计主要用于实现旅游景点信息管理&#xff0c;基本功能包括&#xff1a;主界面模块设计&#xff0c;用户注册模块&#xff0c;旅游景点模块&#xff0c;酒店预订模块&#xff0…...

mac m3安装nvm安装说明;mac安装xbrew

安装说明说明&#xff1a; 1.安装brew /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"2.安装nvm brew install nvm3.创建.nvm目录 mkdir ~/.nvm4.编辑 ~/.zshrc 配置文件 vi ~/.zshrc5.在 ~/.zshrc 配置文件内添加内…...

【小沐学QT】QT学习之Web控件的使用

文章目录 1、简介1.1 Qt简介1.2 Qt下载和安装1.3 Qt快捷键1.4 Qt帮助 2、QtWeb控件2.1 测试代码1&#xff08;QApplication&#xff09;2.2 测试代码2&#xff08;QApplicationQWidget&#xff09;2.3 测试代码3&#xff08;QApplicationQMainWindow&#xff09;2.4 测试代码4&…...

word embedding

介绍&#xff1a; ASCII可以编码为计算机可以识别的数据&#xff0c;为什么还需要embedding? 计算机只是对“字母”进行ASCII编码&#xff0c;并没有对词汇的“Word”编码。词汇应该是咱们处理自然语言的最基本的元素&#xff0c;而不是字母。那么世界上有千千万万的Word&am…...

原码,反码,补码

原码 什么是原码 原码&#xff1a;十进制数据的二进制表现形式&#xff0c;最左边是符号位&#xff0c;0为正&#xff0c;1为负 最大值 0 1 1 1 1 1 1 1 > 127 最小值 1 1 1 1 1 1 1 1 > -127 原码的弊端 利用原码对正数进行计算是不会有问题的 但是如果是负数计算…...

科技赋能,MTW400A为农村饮水安全打通“最后一公里”

日前&#xff0c;山东省政府纵深推进国家省级水网先导区建设&#xff0c;持续深化“水网”行动&#xff0c;着力构筑水安全保障网、水民生服务网、水生态保护网&#xff0c;建设水美乡村示范带、内河航运示范带、文旅融合示范带、绿色发展示范带&#xff0c;推动形成“三网四带…...

测试计划、测试方案、测试策略、测试用例的区别

一 测试计划 测试计划是指描述了要进行的测试活动的范围、方法、资源和进度的文档。它主要包括测试项、被测特性、各阶段的测试任务、时间进度安排&#xff0c;谁执行任务和风险控制等&#xff0c;可以包括测试策略。 二 测试方案 测试方案是指描述需要测试的特性、测试的方…...

c# 异常处理

异常类 .NET Framework 类库中的所有异常都派生于 Exception 类&#xff0c;异常包括系统异常和应用异常。 默认所有系统异常派生于 System.SystemException&#xff0c;所有的应用程序异常派生于 System.ApplicationException。 系统异常一般不可预测&#xff0c;比如内存堆…...

(delphi11最新学习资料) Object Pascal 学习笔记---第6章第3节(传递字符串作为参数)

6.3 字符串数据类型 ​ Object Pascal 中的字符串数据类型比简单的字符数组复杂得多&#xff0c;其功能远远超出了大多数编程语言为类似数据类型提供的功能。在本节中&#xff0c;我将介绍这种数据类型背后的关键概念&#xff1b;在接下来的章节中&#xff0c;我们将更详细地探…...

k8s节点负载使用情况分析命令kubectl describe node [node-name]

1.到任意安装了kubectl节点命令的节点上执行kubectl describe node [node-name] 上面的Requests最小分配 Limits最大分配是所有pod之和&#xff0c;最小分配之和不能超过服务器实际参数&#xff0c;否则新的pod会因为资源不够起不来&#xff0c;最大分配是预设之和&#xff0…...

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …...

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…...

智慧医疗能源事业线深度画像分析(上)

引言 医疗行业作为现代社会的关键基础设施,其能源消耗与环境影响正日益受到关注。随着全球"双碳"目标的推进和可持续发展理念的深入,智慧医疗能源事业线应运而生,致力于通过创新技术与管理方案,重构医疗领域的能源使用模式。这一事业线融合了能源管理、可持续发…...

Spark 之 入门讲解详细版(1)

1、简介 1.1 Spark简介 Spark是加州大学伯克利分校AMP实验室&#xff08;Algorithms, Machines, and People Lab&#xff09;开发通用内存并行计算框架。Spark在2013年6月进入Apache成为孵化项目&#xff0c;8个月后成为Apache顶级项目&#xff0c;速度之快足见过人之处&…...

【力扣数据库知识手册笔记】索引

索引 索引的优缺点 优点1. 通过创建唯一性索引&#xff0c;可以保证数据库表中每一行数据的唯一性。2. 可以加快数据的检索速度&#xff08;创建索引的主要原因&#xff09;。3. 可以加速表和表之间的连接&#xff0c;实现数据的参考完整性。4. 可以在查询过程中&#xff0c;…...

通过Wrangler CLI在worker中创建数据库和表

官方使用文档&#xff1a;Getting started Cloudflare D1 docs 创建数据库 在命令行中执行完成之后&#xff0c;会在本地和远程创建数据库&#xff1a; npx wranglerlatest d1 create prod-d1-tutorial 在cf中就可以看到数据库&#xff1a; 现在&#xff0c;您的Cloudfla…...

《用户共鸣指数(E)驱动品牌大模型种草:如何抢占大模型搜索结果情感高地》

在注意力分散、内容高度同质化的时代&#xff0c;情感连接已成为品牌破圈的关键通道。我们在服务大量品牌客户的过程中发现&#xff0c;消费者对内容的“有感”程度&#xff0c;正日益成为影响品牌传播效率与转化率的核心变量。在生成式AI驱动的内容生成与推荐环境中&#xff0…...

华为OD机试-食堂供餐-二分法

import java.util.Arrays; import java.util.Scanner;public class DemoTest3 {public static void main(String[] args) {Scanner in new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别while (in.hasNextLine()) { // 注意 while 处理多个 caseint a in.nextIn…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院查看报告小程序

一、开发环境准备 ​​工具安装​​&#xff1a; 下载安装DevEco Studio 4.0&#xff08;支持HarmonyOS 5&#xff09;配置HarmonyOS SDK 5.0确保Node.js版本≥14 ​​项目初始化​​&#xff1a; ohpm init harmony/hospital-report-app 二、核心功能模块实现 1. 报告列表…...

浅谈不同二分算法的查找情况

二分算法原理比较简单&#xff0c;但是实际的算法模板却有很多&#xff0c;这一切都源于二分查找问题中的复杂情况和二分算法的边界处理&#xff0c;以下是博主对一些二分算法查找的情况分析。 需要说明的是&#xff0c;以下二分算法都是基于有序序列为升序有序的情况&#xf…...