From 7aba8d344dc4e08eefb1bf0d33f0f3a9e39b7c72 Mon Sep 17 00:00:00 2001 From: Andreas Fabri Date: Mon, 15 Jan 2024 16:20:09 +0000 Subject: [PATCH] Fix dependencies and some backticks --- Isosurfacing_3/doc/Isosurfacing_3/Isosurfacing_3.txt | 6 +++--- Isosurfacing_3/doc/Isosurfacing_3/dependencies | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Isosurfacing_3/doc/Isosurfacing_3/Isosurfacing_3.txt b/Isosurfacing_3/doc/Isosurfacing_3/Isosurfacing_3.txt index 94ec5d2657d..482fbbb29f5 100644 --- a/Isosurfacing_3/doc/Isosurfacing_3/Isosurfacing_3.txt +++ b/Isosurfacing_3/doc/Isosurfacing_3/Isosurfacing_3.txt @@ -139,8 +139,8 @@ Comparison between a cube generated by Marching Cubes (left) and Dual Contouring Each algorithm can be called by a single templated function, and the function signature is common to all algorithms: \code{.cpp} -template -void marching_cubes(const Domain_& domain, const typename Domain_::FT isovalue, PointRange& points, PolygonRange& polygons); +template +void marching_cubes(const Domain& domain, const typename Domain::FT isovalue, PointRange& points, PolygonRange& polygons); \endcode The input is provided in the form of a `domain` (see \ref secmydomains). @@ -152,7 +152,7 @@ The vertex positions are stored as `Point_3` in `points`. Each face in `polygons Depending on the algorithm, the indexed face set may store either a polygon soup (unorganized polygons with no relationship whatsoever, i.e., no connectivity between them) or a mesh with connectivity. The isosurfacing algorithms can run either sequentially on one CPU core or in parallel on multicore architectures with shared memory. -The template parameter `ConcurrencyTag` is used to specify how the algorithm is executed: either Sequential_tag or Parallel_tag. +The template parameter `ConcurrencyTag` is used to specify how the algorithm is executed: either `Sequential_tag` or `Parallel_tag`. To enable parallelism, CGAL must be linked with the Intel TBB library. When the parallel version is not available due to unsuccessful link with the TBB library, then the sequential version is utilized as a fallback. diff --git a/Isosurfacing_3/doc/Isosurfacing_3/dependencies b/Isosurfacing_3/doc/Isosurfacing_3/dependencies index be618f8be73..7c1108554d0 100644 --- a/Isosurfacing_3/doc/Isosurfacing_3/dependencies +++ b/Isosurfacing_3/doc/Isosurfacing_3/dependencies @@ -6,6 +6,5 @@ Algebraic_foundations Circulator Stream_support AABB_tree -CGAL_ImageIO Polygon_mesh_processing Mesh_3