Sébastien Loriot
a3ba66c458
include export and lib config files on demand
2016-03-04 12:05:25 +01:00
Sebastien Loriot
717ec22664
Merge pull request #874 from janetournois/PMP-isotropic_remeshing_improvements-jtournois
...
PMP::isotropic_remeshing() - improve management of constraints
2016-03-03 17:00:34 +01:00
Sebastien Loriot
5870f1361a
Merge pull request #872 from afabri/PMP-namespace_PMP-GF
...
The namespace forwarding goes in the user code, not in a CGAL header
2016-03-03 17:00:08 +01:00
Sebastien Loriot
1eb376958b
Merge pull request #870 from afabri/Filtered_kernel-init_double-GF
...
Init the doubles to avoid a warning
2016-03-03 16:59:32 +01:00
Sebastien Loriot
26c17db3e8
Merge pull request #865 from lrineau/Polyhedron-demo_fix_c3t3_item-lrineau
...
Fix the c3t3 item
2016-03-03 16:56:35 +01:00
Sebastien Loriot
204e86e3cc
Merge pull request #863 from lrineau/Mesh_3-fix_IO-lrineau
...
Fix the I/O of C3t3 in <CGAL/Mesh_vertex_base_3.h>
2016-03-03 16:55:39 +01:00
Sébastien Loriot
81d1603ce7
Merge pull request #844 from maxGimeno/Polyhedron_demo-Mesh_3-Fixes-GF
...
Polyhedron demo: Fixes for Mesh_3 plugin
2016-03-03 14:31:22 +01:00
Sebastien Loriot
653c593c11
Merge pull request #880 from janetournois/PMP-isotropic_remeshing_doc_fixes-jtournois
...
PMP doc : Isotropic remeshing requires faces and halfedges to be hashable
2016-03-03 14:27:50 +01:00
Sebastien Loriot
8a55728cae
Merge pull request #787 from maxGimeno/Polyhedron_demo-Fix_for_773-GF
...
Polyhedron_demo : Fix for 773
2016-03-03 14:19:44 +01:00
Jane Tournois
2536c17655
fix "colors_only'
...
when colors_only is false, it does not mean that colors are not computed!
this commit fixes commit 0661c21ac0
2016-03-03 12:57:24 +01:00
Jane Tournois
733e84abbf
the input triangles are only composed of the face_range to remesh
...
this reduces the size of the aabb_tree for projection
and fixes the fact that the face range only should be triangulated, not the
entire polygon mesh
2016-03-03 12:26:14 +01:00
Jane Tournois
ce42c3062f
halfedge and face descriptors should be hashable
2016-03-03 11:59:55 +01:00
Maxime Gimeno
cc5f50605e
Fix for the intersection that wasn't cleared when the color changed.
2016-03-03 11:38:20 +01:00
Maxime Gimeno
892dee0a99
Fix for the colors
2016-03-03 10:41:24 +01:00
Andreas Fabri
143fcd3b52
Only interpolate for existing labels
2016-03-03 10:35:33 +01:00
Maxime Gimeno
fe20de7ef3
Statistics fix
...
- An item must overload has_stats to return true if it has statistics, or else the action will not be displayed in the menu.
2016-03-03 09:19:04 +01:00
Maxime Gimeno
8bbb52fad4
Clean-up
2016-03-03 08:41:25 +01:00
Andreas Fabri
27abe38a56
Call init_double in Periodic_T2 static filters
2016-03-03 08:33:44 +01:00
Sébastien Loriot
d7e9261d58
hide the filtered projection traits behind the projection traits
...
the selection of the base class is done using Kernel::Has_filtered_predicates
2016-03-02 21:57:54 +01:00
Sébastien Loriot
03f86b3673
handle seeds and other domain definition options
2016-03-02 20:46:15 +01:00
Sébastien Loriot
a045576b45
add a plugin to run mesh_2 on polylines in the xy, yz or xz plane
2016-03-02 20:46:15 +01:00
Sebastien Loriot
6c85bc17d0
Merge pull request #845 from maxGimeno/Polyhedron_demo-Fix_reload_item-GF
...
Polyhedron demo : Fix reload item
2016-03-02 20:20:44 +01:00
Sebastien Loriot
823a65a4ae
Merge pull request #848 from maxGimeno/Polyhedron_demo-Fix_segmentation_plugin-GF
...
Polyhedron_demo : Fix for the polyhedron_item's colors
2016-03-02 20:20:07 +01:00
Sébastien Loriot
a2935493e1
add missing using namespace
2016-03-02 20:12:16 +01:00
Sébastien Loriot
c3854cb656
fix warnings
2016-03-02 20:10:39 +01:00
Sébastien Loriot
fbe36bc8c0
add missing typename
2016-03-02 20:05:05 +01:00
Sebastien Loriot
9fa7cc3d00
Merge pull request #763 from janetournois/Polyhedron_demo-improve_vtk_plugin-GF
...
Polyhedron demo : vtk_io_plugin can save
2016-03-02 17:20:29 +01:00
Sebastien Loriot
c96e9fa6b0
Merge pull request #839 from afabri/SDG-const-GF
...
Declare 'SDG_hierarchy_2::nearest_neighbor()' const
2016-03-02 17:19:48 +01:00
Sebastien Loriot
d51b9cbb27
Merge pull request #840 from afabri/Polyhedon-isolated-vertices-GF
...
Deal with isolated vertices when turning a polygon soup in a polyedral surface
2016-03-02 17:19:22 +01:00
Sebastien Loriot
fbbb6f32ba
Merge pull request #847 from sloriot/PMP-compute_normal_isolated_vertices
...
PMP: handle isolated vertices when computing normal
2016-03-02 17:17:27 +01:00
Sebastien Loriot
3019854153
Merge pull request #850 from sgiraudot/Polyhedron_demo-Bugfix_polygon_soup_segfault-GF
...
Bugfix: check if polygon soup is not empty before attempting BBox computation
2016-03-02 17:16:31 +01:00
Sebastien Loriot
9eb014121b
Merge pull request #854 from maxGimeno/Polyhedron_demo-Fix_for_c3t3-GF
...
Polyhedron_demo : Fix for the c3t3_items
2016-03-02 17:15:30 +01:00
Sebastien Loriot
cf19e29f0b
Merge pull request #856 from lrineau/Three-fix_override-GF
...
Fix this override of a virtual function
2016-03-02 17:14:53 +01:00
Sebastien Loriot
98e9039cf4
Merge pull request #857 from lrineau/Mesh_3-minor_fix-lrineau
...
Minor fix in Mesh_3
2016-03-02 17:14:33 +01:00
Jane Tournois
bf63963830
add constrained vertices to isotropic remeshing
...
those vertices cannot be modified
2016-03-02 17:08:38 +01:00
Andreas Fabri
dd8a68c4c5
The namespace forwarding goes in the user code, not in a CGAL header
2016-03-02 16:52:13 +01:00
Andreas Fabri
64644c8c49
Init the doubles to avoid a warning
2016-03-02 16:31:52 +01:00
Jane Tournois
586a92f736
update the type of edge_is_constrained_map
...
now the pmap of constraints gets updated by isotropic remeshing
2016-03-02 15:56:20 +01:00
Jane Tournois
ab6956e188
fix corners in isotropic remeshing
...
they do not get truncated anymore
2016-03-02 15:52:31 +01:00
Sébastien Loriot
3eefc5008c
Merge remote-tracking branch 'cgal/releases/CGAL-4.7-branch' into HEAD
2016-03-02 15:23:47 +01:00
Sebastien Loriot
73b2438a26
Merge pull request #853 from sloriot/Filtered_kernel-EPEC_has_static_filters
...
Filtered_kernel: EPECK uses static filters
2016-03-02 15:23:13 +01:00
Jane Tournois
906f6360ea
restore ROI after deformation
2016-03-02 13:24:12 +01:00
Laurent Rineau
7814cb20c7
Fix the c3t3 item
...
- The `isEmpty()` function was wrong: if the domain contains 2D surfaces
it cannot be considered as empty, even if the 3D volume is empty.
- The computation of the bbox was wrong too.
2016-03-02 12:35:09 +01:00
Laurent Rineau
65feefa4b2
Fix the I/O of C3t3 in <CGAL/Mesh_vertex_base_3.h>
2016-03-02 11:24:17 +01:00
Sébastien Loriot
5adf84cf8d
fix typo
2016-03-01 21:59:05 +01:00
Laurent Rineau
99f004c15f
Minor bug-fix in Mesh_3
2016-03-01 16:32:31 +01:00
Laurent Rineau
e76a4727d4
Fix this override of a virtual function
2016-03-01 16:31:08 +01:00
Jane Tournois
dc0090e9b8
remove duplicate function split_long_edges
...
by exploiting the edge_is_constrained_map as read-write pmap
this is not documented, and only for demo purposes (at least for now)
2016-03-01 16:28:06 +01:00
Jane Tournois
63884d0033
update the constraints property map after the end of remeshing
2016-03-01 15:30:52 +01:00
Jane Tournois
32bcdb4186
transform EdgeIsConstrainedMap into a member variable
2016-03-01 14:03:28 +01:00