AnyCAD SDK有.Net和C++两个版本,使用C++版本的AnyPlatformOcc模块可以实现与OpenCASCADE互操作。
 
C++版本(VS2010 32bit)下载

在AOBridge.h中定义了转换API:

namespace AnyCAD { namespace API
{
   class AnyPlatformOcc_API AOBridge
   {
   public:
      static TopoShape Convert(const TopoDS_Shape& shape);
      static TopoDS_Shape Convert(const TopoShape& shape);
   };
}} 

通过AOBridge::Convert就可以对OpenCASCADE的TopoDS_Shape和AnyCAD的TopoShape做互相转换。

把TopoDS_Shape转换成TopoShape后,就可以使用AnyCAD的显示引擎显示几何对象了。 

相关文章:

  • 2022-01-01
  • 2022-02-02
  • 2022-12-23
  • 2021-11-14
  • 2021-07-15
  • 2021-05-09
  • 2021-12-09
  • 2021-07-01
猜你喜欢
  • 2021-12-28
  • 2021-11-26
  • 2021-07-21
  • 2022-01-31
  • 2022-12-23
  • 2022-01-04
  • 2022-12-23
相关资源
相似解决方案