Jane Tournois
|
a4a05c406b
|
replace a std::set by a boost::flat_set to speedup
|
2017-04-20 17:00:23 +02:00 |
|
Jane Tournois
|
d4c857b063
|
improve examples by adding a precondition with CGAL::is_triangle_mesh
|
2017-04-18 12:13:27 +02:00 |
|
Guillaume Damiand
|
755272148a
|
Cleanup BGL for LCC; add shortcut for item with id to simplify definition.
|
2017-03-31 17:11:36 -04:00 |
|
Guillaume Damiand
|
15ac1f6b35
|
Add two more examples for BGL for LCC
|
2017-03-29 13:53:22 -04:00 |
|
Guillaume Damiand
|
f587aca1f3
|
Cannot use BOOST_FOREACH if we add halfedge in the loop.
|
2017-03-29 13:32:16 -04:00 |
|
Guillaume Damiand
|
13ed16043b
|
Update BGL for LCC and continue on examples/tests
|
2017-03-29 14:22:27 -04:00 |
|
Guillaume Damiand
|
3f382fe6b4
|
Add more examples for LCC BGL
|
2017-03-28 12:52:31 -04:00 |
|
Laurent Rineau
|
eb5f52869f
|
Use the new API of target_link_libraries
... otherwise CMake warns about mixing old and new usages of that CMake
command.
|
2017-03-27 18:04:54 +02:00 |
|
Andreas Fabri
|
58bcecc497
|
License check for Corefinement and Distance
|
2017-03-22 14:07:52 +01:00 |
|
Andreas Fabri
|
cd7deb8577
|
License check for Corefinement and Distance
|
2017-03-22 12:32:43 +01:00 |
|
Andreas Fabri
|
774bdc4351
|
License check for Geometric Meshing and Hole Filling
|
2017-03-22 12:10:37 +01:00 |
|
Andreas Fabri
|
fde105b437
|
License check for Predicates
|
2017-03-22 10:29:59 +01:00 |
|
Andreas Fabri
|
51bbe5d1f6
|
License check for Geometric Measures and Miscellaneous
|
2017-03-22 10:05:39 +01:00 |
|
Andreas Fabri
|
d04b048aa9
|
License check for Connected Components
|
2017-03-22 09:21:27 +01:00 |
|
Andreas Fabri
|
9bcf8b040e
|
move corefinement specific code from PMP to Operations_on_polyhedra
|
2017-03-22 09:12:30 +01:00 |
|
Andreas Fabri
|
44c1328f55
|
License check for Normal Computation Functions
|
2017-03-22 08:54:00 +01:00 |
|
Sebastien Loriot
|
5b6cf1cfae
|
Merge pull request #1976 from sloriot/PMP-coref_bugfix_tangent_cases
Correctly handle edge tangency cases
|
2017-03-20 16:11:17 +01:00 |
|
Sébastien Loriot
|
0b29878f6d
|
better handling of tangency
correctly handle dangling intersection polylines
that appear when models are tangent along an edge
|
2017-03-16 18:44:13 +01:00 |
|
Sébastien Loriot
|
58f59d0af0
|
add new data set to test tangent cases
|
2017-03-16 15:38:54 +01:00 |
|
Sébastien Loriot
|
a79f461548
|
be more permissive for open meshes
|
2017-03-15 17:13:40 +01:00 |
|
Sébastien Loriot
|
259155edb3
|
improve the coref-bool-op test to also check possible results are as expected
|
2017-03-15 16:49:32 +01:00 |
|
Jane Tournois
|
b6d88274fb
|
deactivate output to files in the testsuite
it takes long and is not really useful for the tests
|
2017-03-14 16:20:28 +01:00 |
|
Jane Tournois
|
f9fe9a5e6a
|
add assertions to the PMP testsuite
|
2017-03-14 15:46:48 +01:00 |
|
Laurent Rineau
|
5947475c5c
|
Merge pull request #1906 from sloriot/PMP-stitching_non_manifold_edges-GF
Make the function stitch_borders() resilient to non-manifold edges
|
2017-02-14 16:11:01 +01:00 |
|
Sébastien Loriot
|
c873532da5
|
avoid stitching non-manifold edges
we do not stitch them at all since we might produce inconsistancies
|
2017-02-14 13:45:08 +01:00 |
|
Andreas Fabri
|
81c5ff9b0d
|
We do not collect halfedges on non-manifold edges
TODO:
- Add a precondition
- Find something better than a CGAL_warning
|
2017-02-14 13:44:46 +01:00 |
|
Sébastien Loriot
|
7c51ddc606
|
remove commented lines
|
2017-02-13 10:28:27 +01:00 |
|
Sébastien Loriot
|
e9395aba6f
|
move enum for named parameters inside internal_np namespace
|
2017-02-13 10:25:28 +01:00 |
|
Laurent Rineau
|
58ba771e5d
|
Merge pull request #1898 from sloriot/PMP-fix_coref
fix make_terminal()
|
2017-02-10 19:03:42 +01:00 |
|
Sébastien Loriot
|
47e8f6167f
|
add doc in the interface file and files using it
|
2017-02-10 17:23:45 +01:00 |
|
Sébastien Loriot
|
2fee4affdd
|
rename macro to be independant of any package
|
2017-02-10 17:00:38 +01:00 |
|
Sébastien Loriot
|
2068ba14ce
|
remove non used named parameter
|
2017-02-10 16:45:18 +01:00 |
|
Sébastien Loriot
|
69fbe19f06
|
fix make_terminal()
if the node is already terminal, no need to break its degree
This was an issue if the degree is actually 0
|
2017-02-10 14:00:07 +01:00 |
|
Maxime Gimeno
|
3d8aaf0a6e
|
Add license headers
|
2017-02-09 15:46:01 +01:00 |
|
Maxime Gimeno
|
0f9c102516
|
Move the enums in a namespace parameters to clean-up the namespace CGAL.
|
2017-02-09 15:29:18 +01:00 |
|
Maxime Gimeno
|
21f305db27
|
Use an include system to factorize the macro calls in PMP and BGL.
|
2017-02-09 14:14:11 +01:00 |
|
Laurent Rineau
|
1a2f617d89
|
Merge pull request #1843 from afabri/BGL_accelerate_copy_face_graph-GF
Accelerate copy_face_graph
|
2017-02-08 17:32:47 +01:00 |
|
Maxime Gimeno
|
07b5550f2f
|
Use macros to add parameters in named_fucntion_params.h
|
2017-02-08 16:37:14 +01:00 |
|
Laurent Rineau
|
4c3ea8908e
|
Merge pull request #1875 from sloriot/PMP-rename_bbox_3
Rename bbox_3 functions
|
2017-02-06 15:19:18 +01:00 |
|
Laurent Rineau
|
7946d3e31d
|
Merge pull request #1871 from sloriot/PMP-coref_same_points
Identical points after corefinement
|
2017-02-02 17:18:21 +01:00 |
|
Sébastien Loriot
|
cc899819f2
|
bbox is ambiguous
|
2017-02-02 14:42:53 +01:00 |
|
Sébastien Loriot
|
9cf49ff733
|
remove _3 suffix left
|
2017-01-31 18:09:22 +01:00 |
|
Sébastien Loriot
|
2ed0a35153
|
fix doc warnings
|
2017-01-31 14:40:10 +01:00 |
|
Sébastien Loriot
|
a675fa60e4
|
rename bbox_3 functions
free functions in CGAL have no dimension suffix
|
2017-01-31 14:33:56 +01:00 |
|
Sebastien Loriot
|
a0bcc82311
|
Merge pull request #1860 from sloriot/PMP-fix_namespace_pollution
Avoid namespace pollution
|
2017-01-30 15:55:22 +01:00 |
|
Sébastien Loriot
|
0f540a8116
|
make sure the same points in different triangle meshes have the same coordinates
|
2017-01-30 15:35:10 +01:00 |
|
Andreas Fabri
|
12b3a78cc6
|
fix typos in code
|
2017-01-27 09:41:00 +01:00 |
|
Andreas Fabri
|
006bfdfec0
|
Add #ifdef CGAL_PMP_REFINE_DEBUG for total_timer
|
2017-01-27 09:21:03 +01:00 |
|
Sébastien Loriot
|
a3666887a1
|
remove dependancy to PSP
|
2017-01-26 18:27:49 +01:00 |
|
Sébastien Loriot
|
cfc30502b7
|
move Distance_computation and implementation in internal namespace
|
2017-01-26 14:18:13 +01:00 |
|