文件名称:多边形裁剪和偏移:Mex 包装器,用于快速、强大的 C++ 库来裁剪和偏移任意多边形。-matlab开发
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-19 11:29:03
matlab
这是 Angus Johnson 的 Clipper 库的 mex 包装器: http ://www.angusj.com/delphi/clipper.php,基于 Sebastian Hölz 的 GPC 库的 mex 包装器。 这个库比 GPC 有一些速度优势,但主要的附加功能是偏移多边形的能力。 为了使用这个,你必须首先从上面的链接下载clipper库(我使用的是ver4.7.5),并将文件clipper.cpp和clipper.hpp放在与你从本次提交中下载的文件相同的文件夹中。 然后通过运行以下命令编译您自己的 mexfile: mexclipper.cpp mexclipper.cpp 示例文件 testclipper.m 显示了所有基本用法。 clipper 函数将输入作为 int64 并以双精度形式返回答案,因此请记住适当地转换数据类型和缩放。 可以在此处找到有关该
【文件预览】:
clipper.zip