很多朋友需要这方面的资料,尤其是代码。我在陆续挖掘和整理的过程中,推翻了自己的 开源的设想,形成了一个库——cgal32.dll(win32版,标准C库)。
一、 这是基于几个原因:
1、库中个别地方代码采用了非商业开源的代码。我没有权利去 公开它们。
2、只有不开源,我写的库大家才能免费使用。免除大家在道德和法律上 面临的风险。
3、我做了大量工作,使自己本身免除道德和法律上的风险。
4 、我声明我个人拥有这些库(编译后)的版权。今后任何个人和公司可以免费使用库,但不 能声明拥有版权(或其他权利,包括出售库本身的权利)。我拥有库的源代码90%以上的版权 。
二、关于cgal32.dll:
1、cgal32.dll与CGAL开源项目(www.cgal.org)没 有任何关系,我也没看过和下载过它们的代码。
2、我使用ANSI C构建cgal32.dll库 ,以使其适应跨平台的需要。虽然目前只有WIN32版本,但以后会出LINUX等版本。
3 、cgal32.dll主要完成空间几何的定义和运算。空间几何包括:点(点集)、线(多线)、 面、体和面片。运算包括:Union、Difference、XOR、Intersection。
4、我的目标 是把cgal32发展成为具有巨大潜力的解决人们在空间几何领域的诸多问题。
5、目前 功能简单,还不提供下载,请谅解。
时间: 2024-09-15 07:51:50