Sebastien Loriot
1ad076e14b
Merge pull request #1010 from lrineau/Mesh_3-improve_images-GF
...
Mesh 3: improve domains based on images
2016-05-05 14:56:56 +02:00
Laurent Rineau
121e562dd6
Merge pull request #830 from afabri/Mesh_3-Default-GF
...
Introduce CGAL::Default for the geometric traits of Mesh_triangulation_3
2016-04-22 15:26:41 +02:00
Laurent Rineau
1f5fb012ba
Merge pull request #1015 from afabri/Mesh_3-accelerations-GF
...
Accelerate vertex removal in a 3D triangulation and saving a mesh
2016-04-22 15:24:06 +02:00
Laurent Rineau
52f884589b
Stupid typo!
2016-04-22 09:59:08 +02:00
Laurent Rineau
683fa43b69
Fix -Wconversion warnings (g++-5.3.1 Fedora 23)
2016-04-21 16:41:14 +02:00
Laurent Rineau
b8e97aa9ce
Fix conversions warnings detected by MSVC
2016-04-21 16:39:31 +02:00
Laurent Rineau
f97d5b7bd5
Restore the assertion
2016-04-20 15:59:04 +02:00
Laurent Rineau
62d1cfecbe
Fix compilation errors (in the Polyhedron Demo)
2016-04-20 15:26:49 +02:00
Laurent Rineau
89129b362f
Fix a bug with Null_subdomain_index
2016-04-20 15:24:26 +02:00
Laurent Rineau
5cf76255f8
Revert a decision made two years ago
...
I have decided to revert this commit:
> commit 874e96a553
> Author: Laurent Rineau <laurent.rineau@cgal.org>
> Date: Tue Feb 4 12:33:59 2014 +0100
>
> Fix a bug of the bissection oracle (Labeled_mesh_domain_3)
>
> In CGAL-4.2 and previous, when a facet f was between finite cells c1,
> and c2, with different subdomain indices, the surface patch index of f
> was the pair { c1->subdomain_index(), c2->subdomain_index() }, say the
> pair (1, 2). Since CGAL-4.3, with
> CGAL_MESH_3_NO_LONGER_CALLS_DO_INTERSECT_3, the Do_intersect functor of
> the domain is no longer called, and only Construct_intersection. If the
> bissection eventually found out that the bissection ended up between the
> volumes labeled 1 and 3, then the returned surface patch index was
> {1,3}, instead of {1,2}. That commit fixes that "bug", and restores
> the behavior of CGAL-4.2.
I have "fixed" the test as well.
2016-04-20 15:22:53 +02:00
Laurent Rineau
55e0df7556
Fix a comment
2016-04-20 15:17:42 +02:00
Andreas Fabri
db02d60d6f
make output_to_medit() faster
2016-04-15 20:52:13 +02:00
Laurent Rineau
74ae3531ba
Merge pull request #1003 from maxGimeno/Mesh_3_demo-Remove_GLU_from_dependencies-GF
...
Mesh_3 Demo : Removes GLU from the CMakeLists.txt
2016-04-15 15:36:45 +02:00
Laurent Rineau
9eefbf3e6e
Fix the ambiguous matching
2016-04-14 20:00:33 +02:00
Laurent Rineau
6e874352a9
Improve Labeled_image_mesh_domain_3
...
- Allow to specify which `Subdomain_index` must be considered as outside
the domain, for `Is_in_domain`.
2016-04-14 19:45:00 +02:00
Laurent Rineau
35cb7bd5b8
Improve CGAL::Image_3
...
- The type of `value_outside` is now directory `Return_type`: no need to
apply the transformation.
- The indicator functions of the labelized trilinear interpolation can
be changed.
2016-04-14 19:36:20 +02:00
Maxime Gimeno
d084cccd6b
Removes GLU from the CMakeLists.txt
2016-04-14 08:38:39 +02:00
Laurent Rineau
50a3e0b5cb
Merge pull request #969 from afabri/Distance_3-Point_Triangle_3-GF
...
Moved squared_distance(Point_3,Triangle_3)
2016-04-13 10:21:21 +02:00
Laurent Rineau
e83bf2dc43
Merge pull request #977 from lrineau/Polyhedron-demo_fix_c3t3_item_again-GF
...
Polyhedron demo: fix c3t3 item, again
2016-04-11 11:45:49 +02:00
Laurent Rineau
80a597c7c4
Fix C3t3::rescan_after_load_of_triangulation
2016-04-07 17:38:19 +02:00
Laurent Rineau
8e604f70f2
Merge modifications from 'releases/CGAL-4.8-branch'
...
Merges the following:
> dbb2be1 Merge pull request #983 from lrineau/Mesh_3-fix_test_meshing_3D_gray_image-lrineau
> 5dcd5c7 Merge pull request #958 from gdamiand/BGL-bugfix-gdamiand
> 869e65a CGAL-4.8 announcement
2016-04-05 11:24:19 +02:00
Laurent Rineau
93da6c958c
Fix a test
...
One cannot run `make_mesh_3` without `no_exude()`, and then use
`verify_c3t3`, that runs `refine_mesh_3`.
2016-04-04 15:49:07 +02:00
Laurent Rineau
3299b4b906
Do not dump after optimisers that are not used
2016-04-01 16:17:08 +02:00
Laurent Rineau
5a9d82ebc7
Improve c3t3 loading and display
...
Followup to PR #962 :
- the display of spheres was no longer correct,
- allow loading of c3t3 without any facets and cells (only vertices
with weights),
- fix the display of spheres, with better shaders,
- `Scene_c3t3_item`: do not draw edges, in FlatPlusEdges, during a
`drawWithNames()`, to optimize speed,
- `Viewer`: do not use anti-aliasing during `drawWithNames()`
2016-04-01 16:07:56 +02:00
Andreas Fabri
2443b7d1a6
Moved squared_distance(Point_3,Triangle_3
2016-03-30 16:58:22 +02:00
Laurent Rineau
216b298652
Fix issues in I/O of Mesh_complex_3_in_triangulation_3
...
And restore the possibility for the Polyhedron demo to load two types of
C3t3 (with `Patch_id` being `int` or `std::pair<int, int>`).
2016-03-25 15:45:28 +01:00
Andreas Fabri
224ad74712
Mention CGAL::Default in the ref man pages of Mesh_triangulation_3
2016-03-23 12:21:45 +01:00
Andreas Fabri
a2e6f59f7b
Fix K -> K_
2016-03-23 12:18:12 +01:00
Andreas Fabri
d1cb098c0c
change all examples
2016-03-23 08:39:27 +01:00
Andreas Fabri
92ccbb7745
fix shadow bug (was not produced with VC++
2016-03-23 05:45:19 +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
Laurent Rineau
65feefa4b2
Fix the I/O of C3t3 in <CGAL/Mesh_vertex_base_3.h>
2016-03-02 11:24:17 +01:00
Laurent Rineau
99f004c15f
Minor bug-fix in Mesh_3
2016-03-01 16:32:31 +01:00
Sébastien Loriot
cb843c839e
add a missing return
2016-02-26 15:51:04 +01:00
Andreas Fabri
78f00eb2e6
Introduce CGAL::Default for the geometric traits
2016-02-25 17:11:20 +01:00
Andreas Fabri
64a170ae8a
one more return 1
2016-02-25 16:55:15 +01:00
Andreas Fabri
d238080cc9
return 1
2016-02-25 14:58:24 +01:00
Andreas Fabri
9c1486afa0
check that the input could be read. Remove a license header in an example
2016-02-25 14:39:16 +01:00
Laurent Rineau
def3952e0e
Merge pull request #767 from bo0ts/Documentation-no_internal_in_title-pmoeller
...
Remove internal release number from documentation title
2016-02-11 15:42:40 +01:00
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +01:00
Laurent Rineau
3a7a00c920
Merge pull request #764 from maxGimeno/Fix_For_761
...
Fix for 761
2016-02-11 15:11:43 +01:00
Laurent Rineau
4a20973106
Merge pull request #754 from janetournois/Mesh_3-fix_sharp_features_doc-GF
...
Mesh_3 - fix documentation about detection of sharp features
2016-02-11 15:11:27 +01:00
Maxime Gimeno
0a37521263
Revert "Fix for the context"
...
This reverts commit 552aaa159f .
Conflicts:
Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_3_viewer_qt.h
2016-02-11 14:16:04 +01:00
Sebastien Loriot
ed557b907d
Merge pull request #735 from maxGimeno/Surface_mesher_demo-Glu_removal-GF
...
Surface_mesher : Glu removal
2016-02-10 10:40:51 +01:00
Maxime Gimeno
552aaa159f
Fix for the context
2016-02-09 14:48:26 +01:00
Jane Tournois
5e13218ebe
fix documentation about detection of sharp features for Mesh_3
...
see issue #747
2016-02-08 16:27:38 +01:00
Maxime Gimeno
b99c616c23
Re-implementation of opengl_check_errors
2016-02-05 08:36:54 +01:00
Sébastien Loriot
06c304c614
fix doc warnings spotted by doxygen 1.8.11
...
Tested locally
2016-02-04 22:23:48 +01:00
Sebastien Loriot
51b9288c7a
Merge pull request #716 from afabri/Mesh_3-warning-GF
...
initialize to avoid a warning
2016-02-04 15:42:07 +01:00
Sébastien Loriot
e211843b4f
Merge pull request #654 from maxGimeno/FixForMac-GF
...
Demo fix for OS X (fix for #437 )
2016-02-03 14:39:48 +01:00