本文编译工具:VC++ UDF Studio

该插件可以直接在Visual Studio中一键编译、加载、调试UDF源码,极大提高编写排错效率,且支持C++,MFC,Windows API和第三方库,大大拓展UDF功能。插件的官方网站:https://vcudfstudio.bitbucket.io/。注:我不是这款插件的作者

Boost.Geometry库里面内置了大量与计算几何相关的方法,我们可以将其引入udf当中,帮助我们方便的解决与二维网格相关的一些操作(比如计算二维网格单元的面积、判断一个已知的点在哪一个单元内、计算单元的质心等),原来很多繁琐的操作,我们现在只需要几行代码即可实现想要的功能,大大减少了我们的工作量,下面我们用一个例子(计算单元的面积)展示其用法。

我们的网格如下(混合网格包含了四边形网格和三角形网格)

udf源码:

运行结果:

源码、算例文件下载链接:

https://pan.baidu.com/s/18Yy34YA75W1-FsNzP_EXZg

提取码: uei7

Boost库下载地址:https://www.boost.org/users/download/

最新文章

  1. 调用接口传递的XML 及排查原因
  2. webconfig中注册HttpHandler报错:检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
  3. 2016 - 1- 24 大文件下载 关于NSOutStream 的使用补充
  4. CF 628B New Skateboard --- 水题
  5. excel动态去重和动态排序
  6. 在C#中dagagridview绑定list泛型
  7. windows2003远程桌面退出后系统自动注销的解决方法
  8. 暑假集训(2)第九弹 ----- Points on Cycle(hdu1700)
  9. (转载)JS事件监听 JS:attachEvent和addEventListener使用方法
  10. 使用Java Applet在客户端解压缩,以及使用证书的意义
  11. J2EE基础总结(4)——JSP
  12. 开源的.Net ORM微型框架SuperHelper
  13. [转载]binlog归档
  14. 移动开发测试工具——Bugtags的集成
  15. 第5章 令牌自省端点(Token Introspection Endpoint) - IdentityModel 中文文档(v1.0.0)
  16. sql 把一个用逗号分隔的多个数据字符串变成一个表的一列
  17. linux下反编译android apk
  18. sin n次方 x 的降幂公式
  19. 从零开始学 Web 之 HTML5(二)表单,多媒体新增内容,新增获取操作元素,自定义属性
  20. Android——进程通信/ AIDL/Message相关知识总结贴

热门文章

  1. RESTful及API设计(原)
  2. 【06】Nginx:文件下载 / 用户认证
  3. Nginx+keepalived(高可用双主模式)
  4. body的背景
  5. 深入理解枚举属性与for-in和for-of
  6. ca动画
  7. VUE-父组件和子组件
  8. 【设计模式】Prototype
  9. iOS tableView侧滑删除的第三方控件
  10. Windows出现“引用账户被锁定,且暂时无法登录”解决方法