Maxime Gimeno
bef79b45fb
ResetColors removes ALL the colors, not jut patch_ids.
2017-10-04 17:04:52 +02:00
Laurent Rineau
2b35bddfb2
Replace all std::binary_function by CGAL::binary_function
2017-10-04 16:36:32 +02:00
Laurent Rineau
05a3370ad3
Rename to <CGAL/functional.h>
2017-10-04 16:32:11 +02:00
Andreas Fabri
106d415a95
Add CGAL:binary_function
2017-10-04 15:09:39 +01:00
Laurent Rineau
23f954af44
Document CGAL::unary_function
...
`(std|CGAL)::unary_function` is actually quoted in a few CGAL
documentation pages. That is why it must be documented.
2017-10-04 15:57:28 +02:00
Laurent Rineau
7e9f756935
Replace all std::unary_function by CGAL::unary_function
2017-10-04 15:57:09 +02:00
Andreas Fabri
808c75027c
typo
2017-10-04 13:38:43 +01:00
Andreas Fabri
2c2e26f07e
Include CGAL/unary_function.h
2017-10-04 13:36:00 +01:00
Andreas Fabri
7003d35848
Fix #2493
2017-10-04 10:01:43 +01:00
Simon Giraudot
0bdb531eb9
Write classification labels in point set comments
2017-10-04 10:30:01 +02:00
Simon Giraudot
b15202f9d7
Add non-const method to get and edit comments
2017-10-04 10:29:43 +02:00
Maxime Gimeno
82bc8f8293
Add buttons to zoom to extrema faces.
2017-10-04 10:21:39 +02:00
Simon Giraudot
26563312fc
Write PLY comments from point set item
2017-10-04 10:12:10 +02:00
Simon Giraudot
04283ffb3f
Add undocumented way to write PLY comments in write_ply_point_set()
2017-10-04 10:11:44 +02:00
Simon Giraudot
9d343fe324
Try to load label from PLY comments in classification plugin
2017-10-04 09:57:17 +02:00
Simon Giraudot
c0d28f52b9
Save PLY comments in point set item
2017-10-04 09:43:22 +02:00
Simon Giraudot
fcd6068858
Add undocumented way to recover PLY comments from read_ply_point_set()
2017-10-04 09:42:48 +02:00
Simon Giraudot
813f128e57
Add method to recover comments of PLY input
2017-10-04 09:30:01 +02:00
Simon Giraudot
d30a044018
Handle case where PLY faces property uses "vertex_index" instead of "vertex_indices"
2017-10-04 09:10:31 +02:00
Andreas Fabri
1be0c2163b
Increment the element number
2017-10-04 08:14:47 +02:00
Sébastien Loriot
12688d05a1
fix hashing of edge_descriptor for OpenMesh
2017-10-03 17:21:24 +02:00
Jane Tournois
e90a5802f3
write changes
2017-10-03 17:20:00 +02:00
Jane Tournois
a47c50fa40
use manifold() in an example
2017-10-03 17:04:18 +02:00
Jane Tournois
6213cf240e
doc : add precondition and rephrase
2017-10-03 16:34:28 +02:00
Simon Giraudot
5232df1ead
Fix bug: badly initialized class_index (lead to duplicate indices)
2017-10-03 15:32:18 +02:00
Jane Tournois
c7613ff867
doc : fix remaining todo
2017-10-03 15:12:15 +02:00
Andreas Fabri
f7977614ce
Move documentation to the header files in include/CGAL/
2017-10-03 14:02:15 +01:00
Simon Giraudot
5d67f15d4b
Fix warnings std::size_t -> int
2017-10-03 14:16:14 +02:00
Simon Giraudot
717ab4ba5c
Improve classification widget/plugin
2017-10-03 14:15:04 +02:00
Jane Tournois
6b62668df5
document manifold criterion
2017-10-03 14:08:31 +02:00
Maxime Gimeno
4bf4813e7b
Add missing reference.
2017-10-03 14:02:16 +02:00
Sébastien Loriot
e9cb74d927
remove doc of parameter removed
2017-10-03 14:00:50 +02:00
Sébastien Loriot
26c1543d14
remove the requirements on the absence of degenerate edges
...
it is no longer needed thanks to the union-find used to merge vertices
2017-10-03 13:58:12 +02:00
Sébastien Loriot
7fdf9cad8c
integrate the are_vertices_stitchable test into the check for non-manifold edges
...
also reinit the union-find on vertices as the master vertex kept
might be one marked as non-stitchable
2017-10-03 13:41:58 +02:00
Jane Tournois
ab1eef79b5
fix unused variable warnings
2017-10-03 10:51:15 +02:00
Jane Tournois
811455f2a0
fix unused variable warnings
2017-10-03 10:33:51 +02:00
Sébastien Loriot
d23b301cea
filter edges to be stitched to avoid creating non-manifold vertices
...
edges filtered have two endpoints to be merged
2017-10-02 16:20:05 +02:00
Simon Giraudot
7f7bcf1511
Check if stream is not bad instead of checking if it's good (yes...)
2017-10-02 11:14:25 +02:00
Simon Giraudot
5cd3ab1240
Check if number of faces != 0 to load polygon soup
2017-10-02 08:57:33 +02:00
Martial Tola
6ce7afb6e0
fix bug -> 2x 2 missing "inline" to prevent duplicate symbols during link process...
2017-10-01 16:07:33 +02:00
konstantinos katrioplas
e4598c3f8e
handle multiple values at the same position & symmetric matrices
2017-09-30 16:05:28 +03:00
Sébastien Loriot
07bb1d6839
use union-find to merge vertices and decide which vertex to keep
...
This is needed if two patches have edges stitched with identical
vertex point coordinates.
2017-09-29 17:51:58 +02:00
Sébastien Loriot
67791520a1
ignore degenerate edges during the collection of edges to stitch
2017-09-29 16:39:34 +02:00
Sébastien Loriot
9d3457d395
remove ambiguous sentence
2017-09-29 15:58:44 +02:00
Simon Giraudot
1e7b9ea027
Fix counting iterator warnings
2017-09-29 14:47:17 +02:00
konstantinos katrioplas
cd1d9ff439
return 0 if value hasn't changed
2017-09-27 18:28:09 +03:00
konstantinos katrioplas
900e37dc79
simple loop
2017-09-27 17:32:31 +03:00
Laurent Rineau
0ddad74fe0
Change the API of the manifold criterion
2017-09-27 16:21:43 +02:00
Michael Vetter
154c48e8e3
Include OpenGL ES for arm
...
If we compile CGAL with having Qt present on arm, Qt will use OpenGL ES
headers. But CGAL/gl.h includes specifically include <GL/gl.h> which are
the desktop headers. They cannot be mixed.
2017-09-27 15:59:28 +02:00
Sebastien Loriot
cd085f8880
Merge pull request #2369 from MaelRL/P2T2-Add_alpha_shapes-GF
...
Periodic_2_triangulation_2: Add support for alpha shapes
2017-09-27 15:49:13 +02:00