文件名称:libcgal-julia:Julia的CGAL绑定
文件大小:51KB
文件格式:ZIP
更新时间:2024-03-07 00:51:10
wrapper cpp julia cgal cpp11
利比加朱利亚 该库提供了从 (计算几何算法库)到语言的一系列类型和功能。 它充当包的支持库(尚未发布)。 是一个功能强大且易于访问的C ++库,旨在提供计算几何学(因此得名)的算法,着重于可靠性和效率,同时仍提供可靠的结果。 建筑 可以使用.github/scripts下的build_tarballs.jl 脚本来构建项目。 这也用在CI中以及在发布时发布构件。 尽管不鼓励这样做,但由于建立所需的依赖关系可能是一项艰巨的任务,因此也可以手动构建。 当前,正在构建两个共享库:一个具有不精确的结构,即使用Exact_predicates_inexact_constructions_kernel线性内核,另一个具有精确的结构,即使用Exact_predicates_exact_constructions_kernel_with_sqrt ,每个库都分别带有_inexact和_exact后缀。
【文件预览】:
libcgal-julia-main
----.github()
--------workflows()
--------scripts()
----include()
--------kernel_conversion.hpp(6KB)
--------io.hpp(374B)
--------polygon_2.hpp(243B)
--------utils.hpp(861B)
--------triangulation.hpp(673B)
--------kernel.hpp(3KB)
--------global_kernel_functions.hpp(2KB)
----LICENSE(1KB)
----src()
--------straight_skeleton_2.cpp(6KB)
--------global_kernel_functions.cpp(365B)
--------algebra.cpp(1KB)
--------convex_hull_2.cpp(2KB)
--------triangulation_2.cpp(9KB)
--------kernel.cpp(8KB)
--------voronoi_diagram_2.cpp(10KB)
--------cgal_julia.cpp(824B)
--------CMakeLists.txt(598B)
--------kernel()
--------polygon_2.cpp(5KB)
--------global_kernel_functions()
--------principal_component_analysis.cpp(3KB)
----.gitignore(48B)
----CMakeLists.txt(2KB)
----README.md(4KB)