opencascade相关内容

用OpenCascade,如何快速进行2个形状的碰撞检测?

用OpenCascade如何进行两个形状的碰撞检测?可能有几种方法。一种是计算它们的交集,并检查交集结果。另一种方法是计算它们的最小距离。哪条路更快?或者有没有更快的方法?非常感谢。 推荐答案 在BREP数据结构上计算最小距离是一项相当昂贵的操作。OCC确实提供了碰撞检测的商业选项[1]。其他选项可能是使用ODE或Bullight在表示BRep的网格上执行碰撞检测。这是我们在Pytho ..

如何从命令行阻止 MFC 应用程序?

我为 OpenCascade 修改了一个 MFC 示例,添加了一些功能(它是 HLR 示例).该应用程序使用文档/视图架构,文档类完成大部分工作. 一些新功能不需要 GUI,因此程序在打开 GUI 之前退出,我通过从 CDocument 特化调用 exit(0) 来执行. 我的问题是,对于我们的工作流程,将从 Windows 命令行调用 MFC 应用程序.一旦它被调用,它就会将控制权返 ..
发布时间:2022-01-12 15:22:14 C/C++开发

C++ 编译错误包括 X11/X.h X11/Xlib.h

我目前正在将在 MS VS2005 中开发的 c++ 应用程序移植到 linux,不幸的是,这是我第一次这样做.我们使用的是 Qt 4.6、Opencascade 6.5.1 和 Qwt 6.0.1.大多数代码编译得很好,但有一次我们试图使用 X 来确定客户端屏幕大小,一旦我尝试包含 X 库,我就会收到大量错误.类标题包含以下几行: #ifdef WNT#include #别的#include ..
发布时间:2021-09-29 19:24:33 C/C++开发

CMake-无法从源代码构建OpenCascade

我正在尝试从源代码构建OpenCascade。 我正在使用此指南: https: //github.com/tpaviot/oce/blob/master/BUILD.MINGWw64.md 从1-5开始的所有步骤均已执行,包括下载内容。 现在我正尝试使用CMAKE进行构建。 *我使用了“源代码在哪里”。指向oce目录的选项(按照说明)。 *我使用了“在哪里建立二进制文件”选项 ..
发布时间:2020-09-24 04:46:01 其他开发

如何获得一个MFC应用程序从命令行阻止?

我为OpenCascade修改了一个MFC示例,添加了一些功能(它是HLR示例)。应用程序使用文档/视图体系结构,文档类执行大部分工作。 一些新功能不需要GUI,因此程序退出之前我打开了GUI,我通过调用 exit(0)从CDocument专业化。 我的问题是,对于我们的工作流,MFC应用程序将从Windows命令行调用。一旦它被调用,它返回控制回到shell,并继续在后台,无论是否打 ..
发布时间:2016-10-23 21:30:32 C/C++开发

如何获得一个MFC应用程序从命令行阻止?

我为OpenCascade修改了一个MFC示例,添加了一些功能(它是HLR示例)。应用程序使用文档/视图体系结构,文档类执行大部分工作。 一些新功能不需要GUI,因此程序退出之前我打开了GUI,我通过调用 exit(0)从CDocument专业化。 我的问题是,对于我们的工作流,MFC应用程序将从Windows命令行调用。一旦它被调用,它返回控制回到shell,并继续在后台,无论是否打 ..
发布时间:2016-10-23 21:22:17 C/C++开发

如何获得一个MFC应用程序从命令行阻止?

我为OpenCascade修改了一个MFC示例,添加了一些功能(它是HLR示例)。应用程序使用文档/视图体系结构,文档类执行大部分工作。 一些新功能不需要GUI,因此程序退出之前我打开了GUI,我通过调用 exit(0)从CDocument专业化。 我的问题是,对于我们的工作流,MFC应用程序将从Windows命令行调用。一旦它被调用,它返回控制回到shell,并继续在后台,无论是否打 ..
发布时间:2016-10-23 21:13:46 C/C++开发