albert-github
ebe6c3f256
Correcting usage of `iframe` tag
...
Correcting usage usage of `iframe` tag:
- add value to `allowfullscreen`
- prevent warnings on dtd validation about usage of `center` tag inside a `p` tag
2023-04-20 12:18:44 +02:00
albert-github
2d60f46985
issue #7231 Improvement of layout of refines relations.
...
- Adjusted cgalRefines according to reviews
- Implemented it in all files
2023-03-14 17:37:50 +01:00
Laurent Rineau
5a20fd8567
Merge pull request #7238 from albert-github/feature/bug_author_consistency
...
Making description of author(s) of a package consistent
2023-02-24 16:14:43 +01:00
albert-github
57e900b47c
Making description of author(s) of a package consistent
...
- use `\cgalPckAuthor` in case of one author
- use of `\cgalPckAuthors` in case of multiple authors
- using in case of multiple authors always `, and `
- in the 1.9.6 `BaseDoxyfile.in` let the `\cgalPckAuthors` point to `\cgalPckAuthor` to get consistent output (not done for other versions as in the past the `ALIASES` could not call one another).
2023-02-02 18:40:44 +01:00
Mael
153c603209
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
2023-01-27 22:09:02 +01:00
Mael
4d22c90474
Merge branch 'master' into feature/bug_documentation_spell_20221113
2023-01-04 10:06:45 +01:00
Mael Rouxel-Labbé
72ae2f640d
Merge branch 'Weights-v2.0-GF-5.5.x' into Weights-v2.0-GF-master
2022-11-28 12:15:03 +01:00
Mael Rouxel-Labbé
3a14b67965
Merge branch 'Weights-v2.0-GF' into Weights-v2.0-GF-5.5.x
2022-11-28 12:14:39 +01:00
Mael Rouxel-Labbé
aee677f289
Revert "Use OpenMesh::DefaultTraitsDouble directly instead of custom traits"
...
This reverts commit 16da969e88 .
So that it does not bump OpenMesh required version
2022-11-28 12:13:50 +01:00
Mael Rouxel-Labbé
491a77397c
Merge branch 'Weights-v2.0-GF-5.5.x' into Weights-v2.0-GF-master
2022-11-22 17:53:26 +01:00
Mael Rouxel-Labbé
f6ac98882a
Merge remote-tracking branch 'mine/Weights-v2.0-GF' into Weights-v2.0-GF-5.5.x
2022-11-22 17:51:36 +01:00
Mael Rouxel-Labbé
16da969e88
Use OpenMesh::DefaultTraitsDouble directly instead of using custom traits
2022-11-22 17:06:22 +01:00
albert-github
c32b1f4127
spelling corrections
...
Some spelling corrections (Directories starting with `S` rest - `W`),
2022-11-16 13:22:39 +01:00
albert-github
45478184de
spelling corrections
...
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Sébastien Loriot
8737c99339
Merge remote-tracking branch 'MaelRL/Weights-v2.0-GF-5.5.x' into HEAD
2022-11-08 17:06:21 +01:00
Sébastien Loriot
ac6f4c01b4
Merge remote-tracking branch 'MaelRL/Weights-v2.0-GF' into HEAD
2022-11-08 17:05:55 +01:00
Mael Rouxel-Labbé
f0443a6ab3
Rework as to not break the Surface_mesh_deformation weight concept
2022-11-08 14:43:19 +01:00
Mael Rouxel-Labbé
83b0b0bdef
Merge branch 'Weights-v2.0-GF-5.5.x' into Weights-v2.0-GF-master
2022-11-07 14:23:29 +01:00
Mael Rouxel-Labbé
7564b761ac
Merge branch 'Weights-v2.0-GF' into Weights-v2.0-GF-5.5.x
2022-11-07 14:11:10 +01:00
Mael Rouxel-Labbé
010e24f4ff
Fix weight calculator initialization in Surface mesh deformation
2022-10-20 17:28:42 +02:00
Mael Rouxel-Labbé
6f187f332c
Misc minor fixes/improvements
2022-09-14 14:08:23 +02:00
Mael Rouxel-Labbé
01e072270f
Misc minor fixes
2022-09-07 10:21:46 +02:00
Mael Rouxel-Labbé
9b265fddf8
Uniformize REQUIRED / QUIET usage:
...
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
(QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +02:00
Mael Rouxel-Labbé
4fc486b195
Purge CMakeLists.txts from obsolete code / noise
2022-09-06 16:19:11 +02:00
Mael Rouxel-Labbé
7cb21c24b0
Uniformize message() for missing 3rd party libraries
...
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Mael Rouxel-Labbé
28ba446895
Clean (some) CMakeLists.txt indentation
2022-09-06 15:38:18 +02:00
Sebastien Loriot
4b9032f8c6
Merge pull request #6547 from afabri/Skeletoniation-HDS-GF
...
Skeletonization: Replace internally Polyhedron by HDS
2022-07-08 20:24:58 +02:00
Sébastien Loriot
4400120244
remove non-needed include directives
2022-06-16 09:54:57 +02:00
Sebastien Loriot
1c92b73d10
Merge pull request #6562 from soesau/Surface_mesh_deformation-Eigen_JacobiSVD_deprecated-GF
...
Fixed Eigen3 3.4.90 deprecation warnings
2022-05-26 18:08:36 +02:00
Sven Oesau
a98b548ba8
Using EIGEN_VERSION_AT_LEAST(3,4,90) to use new Eigen::JacobiSVD interface from eigen3 version 3.4.90 and newer
2022-05-12 16:03:53 +02:00
Sven Oesau
b692e59abd
Moved parameters from compute method to class template.
2022-05-06 12:20:11 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
albert-github
df8aa6904f
Surface_mesh_deformation: Incorrect deprecated sections
...
In the file Surface_mesh_deformation/index.html the deprecated section is not properly shown due to the fact that the list is not properly closed.
2022-03-14 19:09:21 +01:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Mael Rouxel-Labbé
8166579e55
Merge branch 'PM-Fix_pmaps_reference_types-GF' into PM-Fix_pmaps_reference_types_master-GF
2021-10-11 19:58:07 +02:00
Mael Rouxel-Labbé
590ddf8015
Various fixes for pmaps:
...
- Use `value_type` when the returned type is not a reference
- Enforce `reference = value_type` if the returned type is not
a reference (to avoid `typename PM::reference r = get(m, k)`,
which will take a ref to a temporary if the `reference`
typedef is an actualy reference)
- Do not use `put_get_helper` if the property map is not a `lvalue`
**mutable** property map: the `put()` is `map[k] = v`, which
is broken if `operator[]` does not return a reference
- The concept `boost::lvalue_property_map_tag` requires `operator[](key)`,
not a reference in `get(map, key)`. You can have a readable property map
returning a reference through its `get(map, key)`, but if there is
no `operator[]`, it's just a `boost::readable_property_map_tag`
- Some const correctness to avoid copying maps with state
or heavy keys in `get(map, key)` / `put(map, key, value)`
- Base the category of a wrapping pmap on what it offers instead
of just forwarding the base property map's category
- Tried to do something like mutable lvalue pmap:
* `value_type& operator[](key&)`
* `ref get(map, const key&)`
* `put(map, const key&, const value_type&)`
and non-mutable lvalue pmap:
* `const value_type& operator[](const key&)`
* `ref get(map, const key&)`
but not everything fits properly...
2021-10-08 15:38:47 +02:00
Sébastien Loriot
1857a25d28
Merge remote-tracking branch 'cgal/master' into CGAL_data-moving_files
2021-10-06 13:50:31 +02:00
Sébastien Loriot
b5e7d03634
fix runtime issues
2021-10-04 10:22:13 +02:00
Sébastien Loriot
8350dea94a
char* -> std::string
2021-10-04 09:49:24 +02:00
Sébastien Loriot
47028cd184
automatically move data files in data dir + update paths
...
Done for OFF/OBJ/STL/XYZ/PWN/PLY
2021-10-04 09:42:49 +02:00
Sébastien Loriot
aea6cf8a9c
fixes after incorrectly handled merge
2021-09-23 18:56:10 +02:00
Sébastien Loriot
bd345c7f83
remove .cmd files for examples
2021-09-23 18:54:46 +02:00
Dmitry Anisimov
936968fb4f
Merge remote-tracking branch 'origin/master' into Weights-unification-danston
2021-09-06 10:38:24 +02:00
Sébastien Loriot
2c889a3b52
remove unused files
2021-08-26 11:43:58 +02:00
Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Dmitry Anisimov
05495430b3
smd, removed Polygon from dependencies
2021-06-09 14:58:41 +02:00
Dmitry Anisimov
d275a4fadd
smd, refactoring internal weights representation
2021-06-09 12:42:48 +02:00
Dmitry Anisimov
92e668ef63
missing dependencies
2021-06-05 09:44:59 +02:00
Dmitry Anisimov
521793fbb2
removed unused pmp dependency
2021-06-04 20:46:12 +02:00
Dmitry Anisimov
b001ab2bcd
all, Weights dependency moved to the right place
2021-06-04 16:51:08 +02:00