分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
OpenCascade是源代码公开,功能强大的3D建模仿真工具,以下是在VS2005中设置和创建OpenCascade程序的基本过程。
一、环境设置
启动VS2005,选择Tools/Options.../Projects & Solutions下的VC++Directories项,
头文件加入OpenCascade的目录:
C:/OpenCASCADE6.3.0/ros/inc是我的安装目录。
库文件同样加入OpenCascade的目录:
C:/OpenCASCADE6.3.0/ros/win32/lib是我的安装目录。
二、产生VS工程项目和设定
创建VC++单文档工程项目,其余保持默认属性。
在StdAfx.h头文件中添加OpenCascade头文件:
- //
- #pragma warning( disable : 4244 ) // Issue warning 4244
- #pragma warning( disable : 4312 ) // Issue warning 4312
- #pragma warning( disable : 4267 ) // Issue warning 4312
- #include "Standard_ShortReal.hxx"
- #pragma warning( default : 4244 ) // Issue warning 4244
- #include <V2d_Viewer.hxx>
- #include <V2d_View.hxx>
- #include <AIS2D_InteractiveContext.hxx>
- #include <WNT_WDriver.hxx>
- #include <Standard.hxx>
- #include <AIS_InteractiveContext.hxx>
- #include <AIS_Shape.hxx>
- #include <Graphic3d_WNTGraphicDevice.hxx>
- #include <V3d_Viewer.hxx>
- #include <V3d_View.hxx>
- #include <WNT_Window.hxx>
- #include <AIS2D_InteractiveObject.hxx>
- #include <Graphic2d_SetOfCurves.hxx>
- #include <Geom2d_TrimmedCurve.hxx>
- #include <Prs2d_AspectLine.hxx>
- #include <Graphic2d_Array1OfVertex.hxx>
- #include <Graphic2d_Polyline.hxx>
- #include <Graphic2d_Text.hxx>
- #include <Prs3d_Drawer.hxx>
- #include <Prs3d_IsoAspect.hxx>
- #include <Prs3d_ShadingAspect.hxx>
- #include <BRepPrimAPI_MakeCylinder.hxx>