Sébastien Loriot
ee297db460
Merge remote-tracking branch 'cgal/releases/CGAL-4.11-branch'
2017-12-21 15:16:10 +01:00
Sébastien Loriot
09a7f58410
Merge remote-tracking branch 'cgal/releases/CGAL-4.10-branch'
2017-12-21 15:15:20 +01:00
Sébastien Loriot
989264e32b
only the counts must be tight
...
lSize must be num_edges as we use an array for edge property
we access using halfedge index properties
2017-12-21 15:08:20 +01:00
Laurent Rineau
61e662c4e4
Merge pull request #2649 from sgiraudot/BGL-Regroup_named_parameters-GF
...
Regroup PMP named parameters with BGL named parameters
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/parameters_interface.h
2017-12-19 16:33:44 +01:00
Mael Rouxel-Labbé
ad947da752
Give each package a NamedParameters.txt
2017-12-12 00:07:57 +01:00
Laurent Rineau
3c6640bf59
Merge pull request #1436 from lrineau/CGAL-new_cmake-GF
...
Renewal of CMake scripts: header-only, ctest, CMake>=3.1
# Conflicts:
# Installation/config/testfiles/CGAL_CFG_NESTED_CLASS_FRIEND_DECLARATION_BUG.cpp
2017-12-05 18:20:05 +01:00
Laurent Rineau
f37630bc0f
Merge branch 'releases/CGAL-4.11-branch'
...
# Conflicts:
# Kernel_23/test/Kernel_23/include/CGAL/_Result_of_kernel.h
# Kernel_23/test/Kernel_23/test_result_of.cpp
2017-12-05 18:14:23 +01:00
Laurent Rineau
9513533b68
Merge pull request #2643 from sloriot/SMS-use_tight_edge_numbers
...
Use a tight count for the number of edges
2017-12-05 17:58:25 +01:00
Sébastien Loriot
4e8639edb9
workaround a warning with MSVC
2017-12-04 11:50:52 +01:00
Sébastien Loriot
c0eb7c33e1
use a tight count for the number of edges
2017-11-29 14:54:12 +01:00
Sébastien Loriot
19adf3b05e
make the doc match struct/class with the implementation
2017-11-17 11:34:55 +01:00
Laurent Rineau
a9365554c9
Merge pull request #2550 from sloriot/CGAL-add_SPDX_tags
...
Add SPDX License Identifier
2017-11-15 16:48:27 +01:00
Laurent Rineau
86fb40832a
Merge pull request #2580 from lrineau/CGAL-Support_CMake_3.10-GF
...
Renew the handle of policies, for CMake-3.10
2017-11-13 12:01:39 +01:00
Laurent Rineau
c6068691fa
Merge pull request #2547 from lrineau/CMake-parse_CTest_XML_output-lrineau
...
CGAL testsuite implemented with CTest plus Python (part.1)
2017-11-13 11:13:54 +01:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01:00
Laurent Rineau
62c70d41ca
Renew the handle of policies, for CMake-3.10
...
Now that we require CMake>=3.1, we can forget a lot of old CMake policies.
`CMP0053` `OLD` behavior is still needed, because of a bug in Qt5 CMake files, but it will
not be set with CMake>=3.10. Let's assume that a recent CMake version means
a recent Qt5 version.
2017-11-06 14:58:36 +01:00
Laurent Rineau
46cc91e787
Merge pull request #2478 from mtola/master
...
fix bug -> 2x 2 missing "inline" to prevent duplicate symbols during …
2017-10-13 17:06:22 +02:00
Laurent Rineau
8902d8e929
Merge pull request #2500 from afabri/SMS-add_typedef-GF
...
Surface_mesh_simplification: Add a missing typedef
2017-10-11 19:14:41 +02:00
Andreas Fabri
5b69ef7783
Add typedef .. ECM so that one can wrap the Midpoint_placement
2017-10-05 08:39:31 +01:00
Andreas Fabri
42a24a45cd
fix typo
2017-09-21 13:50:48 +01:00
Andreas Fabri
b3cc873679
fix warning
2017-09-21 09:23:43 +01:00
Laurent Rineau
66ced61e7b
Fix a warning
...
```
...\test_edge_profile_link.cpp(68) : warning C4800: 'void *' : forcing value to bool 'true' or 'false' (performance warning)
```
2017-08-29 10:33:38 +02:00
Laurent Rineau
e5f49829cd
Merge pull request #2350 from sloriot/SMS-fix_link_computation
...
Fix the link computation for edges on the border
2017-08-28 12:57:15 +02:00
Laurent Rineau
ff6cea1719
Merge pull request #2350 from sloriot/SMS-fix_link_computation
...
Fix the link computation for edges on the border
2017-08-28 12:50:10 +02:00
Sébastien Loriot
4bfbc0259e
add missing include directive
2017-08-25 11:23:03 +02:00
Sébastien Loriot
a0d5974884
test link computed by edge profile
2017-08-24 11:13:10 +02:00
Sébastien Loriot
4d68958d82
fix the link computation
...
the only tedious point is what to do with the target vertices
of endleft and endright that might be the target of the
halfedges used to start the link extraction
(that is opp(prev(v0v1)) and opp(prev(v1v0)))
The fix consists in checking whether such a vertex will be (were) added
by the next (previous) while-loop.
2017-08-24 11:07:03 +02:00
Sébastien Loriot
486a32c3ec
fix call to named parameter function
...
+add missing line to compile edge_collapse_bounded_normal_change.cpp
2017-08-11 16:19:15 +02:00
Laurent Rineau
4c57786059
Merge pull request #2193 from afabri/SMS-geometrically_valid-GF
...
Surface Mesh Simplification: Introduce placement that bounds change of face normal
2017-07-25 18:17:18 +02:00
Andreas Fabri
6c0323fc8a
fix typos and indentation
2017-07-17 16:39:27 +02:00
Andreas Fabri
2a0dde7956
Document the constructors
2017-07-03 22:37:33 +02:00
Guillaume Damiand
4c9bbc06af
Merge branch 'master' into BGL-LCC-gdamiand
2017-06-30 17:18:53 +02:00
Andreas Fabri
26953dce0d
fix doc
2017-06-29 13:43:17 +02:00
Andreas Fabri
01677ccd22
fix typos in doc
2017-06-29 11:14:31 +02:00
Guillaume Damiand
25d6abcc1a
Add missing cmd file for edge_collapse_linear_cell_complex example.
2017-06-28 09:48:41 -04:00
Maxime Gimeno
d019010144
Fix exemple
2017-06-28 11:28:05 +02:00
Andreas Fabri
b1039d0334
Update Surface_mesh_simplification.txt
...
Fix doc (missing namespace prefix)
2017-06-26 16:25:30 +02:00
Andreas Fabri
ea47806461
chmod -x
2017-06-26 11:12:02 +02:00
Simon Giraudot
4749fda6a1
Bugfix: missing typename
2017-06-26 11:08:34 +02:00
Andreas Fabri
b21d6a18aa
Fix and comment as Mael suggested
2017-06-26 11:08:34 +02:00
Andreas Fabri
6ba44f1595
Finish the sentence
2017-06-26 11:08:34 +02:00
Andreas Fabri
836ca79279
Fix Bounded_normal_change_placement.h
2017-06-26 11:08:34 +02:00
Andreas Fabri
3e8c3e78d1
Add documenation
2017-06-26 11:08:34 +02:00
Andreas Fabri
b394c9812a
Add documenation
2017-06-26 11:08:34 +02:00
Andreas Fabri
3f3b3b4812
Document new placement
2017-06-26 11:08:34 +02:00
Andreas Fabri
c55f66a170
WIP: document new placement
2017-06-26 11:08:34 +02:00
Andreas Fabri
00f3c27eae
Add a placement class that avoids a change of >90deg of facet normals
2017-06-26 11:08:33 +02:00
Andreas Fabri
3f46969e88
resolve merge conflict
2017-06-26 11:08:33 +02:00
Guillaume Damiand
013f447395
Merge branch 'master' into BGL-LCC-gdamiand
2017-06-22 23:21:39 +02:00
Andreas Fabri
fa0672aed9
Update StopPredicate.h
...
Add \hasModel
2017-06-19 13:58:08 +02:00