如何识别分隔符以及如何将其与路径一起使用 打开 Inventor
How to identify a separator and how to use it with a path Open Inventor
我的场景图中有一些分隔符,例如桌子、灯和框架。当我将它们添加到名为"root"的分隔符中时,它们是否会成为节点?就像如果我想将它们与路径一起使用一样,是否有等效的 path->containsNode 用于分隔符?
另外,有没有办法识别分隔符?假设我想在桌子上放一盏灯。我认为最好的方法是检查灯是否与特定的隔板(如办公桌)碰撞?
谢谢!
类
SoSeparator
通过C++继承意义上的SoGroup
从[SoNode][2]
继承。 换句话说,任何SoSeparator*
(即你的灯、桌子等)都是一个节点。 只要在需要SoNode*
论证的任何地方使用任何SoSeparator*
,你应该很好。
你有一本好C++书,手头有一本《发明家导师》吗?
相关文章:
- 如何将enable-if与模板参数和参数包一起使用
- 如何将PERF_AMPLE_READ与mmap一起使用
- 如何将更多文件夹添加到c++include路径
- 如何将两个不同矢量的同一位置的两个元素组合在一起
- 带有特殊路径部分的"std::filesystem::weakly_canonical"失败
- C++A*算法并不总是在路径中具有目标节点
- 如何将C++中的库和头与MinGW一起使用
- 将--whole archive链接器选项与CMake和具有其他库依赖项的库一起使用
- 为什么我不能将 rand() 与数组的大小一起使用?
- 要与"if constexpr"一起使用的编译时消息(在预处理器之后)
- 不能将复制初始化与隐式转换的多个步骤一起使用
- 将fold表达式与std::一起用于两个元组
- 从函数角度看ID到文件路径的内部与外部映射
- spdlog标头仅与外部fmt一起使用.spdlog错误:'内部':不是'fmt'
- 我应该如何获取配置文件的绝对路径与 Windows .exe一起发布?
- 如何将 SHFileOperation() 与 CString 路径一起使用
- 为什么我不能将 Windows 环境路径与 ofstream 一起使用来编写文本文件?
- "namespaced" CMake 中包含路径,并且C++项目在将项目集成在一起时是否有好处?
- 与长路径一起使用时,创建目录失败并显示错误 123
- 如何识别分隔符以及如何将其与路径一起使用 打开 Inventor