Philipp Möller
4211a4f01e
Globally remove CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
...
This is a Cmake 2.4.3 variable that isn't even documented anymore.
2016-02-16 17:02:55 +01:00
Sébastien Loriot
6b15ec643c
Merge branch 'CGAL-Qt5_support-GF' into cgal-public-dev/Polygon_mesh_processing-GF
...
Conflicts:
Mesh_3/demo/Mesh_3/include/CGAL/gl_render.h
Polyhedron/demo/Polyhedron/CMakeLists.txt
Polyhedron/demo/Polyhedron/GlSplat/GlSplat.cpp
Polyhedron/demo/Polyhedron/Scene_polygon_soup_item.cpp
Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.h
2015-07-16 16:52:53 +02:00
Laurent Rineau
f9917c487e
CMake 2.8.11
2015-07-13 12:36:43 +02:00
Sébastien Loriot
d164633493
remove REQUIRED keyword
2015-07-07 11:23:46 +02:00
Andreas Fabri
fef3ec4692
use BGL named parameters
2015-02-17 20:14:59 +01:00
Sébastien Loriot
73a125f611
cosmetic fixes + add todos for implementation details
2015-01-05 12:58:14 +01:00
Andreas Fabri
2e1cc52def
write something to cerr to quit down a warning
2014-12-31 13:08:29 +01:00
Andreas Fabri
488fbbbad2
undo accidentally commenting of parameters
2014-12-30 16:47:27 +01:00
Andreas Fabri
f242567a3f
fix wording and indentation
2014-12-30 16:04:01 +01:00
Andreas Fabri
4937d02271
make the trace code work for Surface_mesh
2014-12-30 11:57:05 +01:00
Sébastien Loriot
ad1954afc4
fix warnings and compilation issues
2014-12-10 17:34:51 +01:00
Andreas Fabri
3ba095eb97
Add data and .cmd files
2014-12-09 15:18:25 +01:00
Andreas Fabri
f23b61af60
no need for assert is_valid in the example
2014-11-13 10:37:55 +01:00
Andreas Fabri
d99996db31
unify the examples of Surface_mesh and Polyhedron
2014-11-13 10:32:10 +01:00
Andreas Fabri
e02f9d4a8a
the placement needs the bordermap; remove the default constructor of the bordermap
2014-11-13 10:03:00 +01:00
Andreas Fabri
14390b4172
Add mesh simplification example for Surface_mesh (one of them crashes)
2014-11-12 18:00:28 +01:00
Andreas Fabri
896add20d3
fix implementation of number_of..
2014-11-12 17:03:54 +01:00
Andreas Fabri
cc20bf42a8
bug fixes
2014-11-12 15:42:21 +01:00
Sébastien Loriot
cdec3d6414
make the edge_descriptor of Polyhedron hashable
2014-07-23 08:20:16 +02:00
Sébastien Loriot
cd88dc010b
remove extra include directives
2014-07-04 17:24:06 +02:00
Sébastien Loriot
5f4813b64d
properties_Polyhedron_3.h is now included by graph_traits_Polyhedron_3.h
2014-07-04 17:24:05 +02:00
Sébastien Loriot
1219f56126
remove an unused variable warning and add a default input
2014-07-03 11:04:46 +02:00
Andreas Fabri
e1ddd7b3b7
Don't incude a header file with halfedgegraph in the name
2014-07-02 17:33:57 +02:00
Andreas Fabri
67f9dbf111
fix assertion
2014-06-12 09:09:24 +02:00
Andreas Fabri
4c8f452a78
Add {Find/Use}Openmesh.cmake and fix the CMakeLists.txt
2014-06-11 12:13:50 +02:00
Andreas Fabri
d92d0cef84
Use CGAL points even for OpenMesh
2014-06-10 15:26:06 +02:00
Andreas Fabri
3d7d596e6b
Use vertex_point property map so that it now also compiled with OpenMesh
2014-06-05 15:29:49 +02:00
Andreas Fabri
ad642db3b5
forgot to initialize the constraint map.
2014-06-04 20:29:30 +02:00
Andreas Fabri
2425bba8a5
The OpenMesh example shows at the same time how to wrap the OpenMesh properties
2014-06-04 16:14:04 +02:00
Andreas Fabri
071a273ce5
Fix edge_collapse_constrain_sharp_edges.cpp
...
The problem was that the hash function for an edge_descriptor
did return another size_t depending on which of two halfedge
descriptors is stored.
Additional to edge_descriptor edge(halfedge_descriptor,Graph)
we might have a function canonical_edge_descriptor(..)
2014-06-04 14:59:30 +02:00
Andreas Fabri
df7e8b0776
remover border map from the doc
2014-06-04 13:57:48 +02:00
Andreas Fabri
51990f53e3
Remove border property map and switch from halfedge to edge constraints.
...
The latter has a bug as edge_constrain_sharp_edges removed constrained edges
2014-06-04 13:03:31 +02:00
Andreas Fabri
02ba12b686
fix Constrained_placement
2014-06-03 17:41:55 +02:00
Andreas Fabri
e1b6990d42
Add a vertex-point property map so that we can use the mesh simplification with OpenMesh
2014-06-03 16:37:40 +02:00
Andreas Fabri
b866447f54
Add an example for simplifying an OpenMesh
2014-05-30 16:19:28 +02:00
Andreas Fabri
c753fc97ff
add Euler::collapse_edge taking into account constrained edges
2014-05-28 11:46:24 +02:00
Andreas Fabri
c552dce7c6
first pass to switch to the BFL API
2014-05-27 16:02:42 +02:00
Sébastien Loriot
ab06b99ce4
fix typo in variable name
2014-02-18 19:43:37 +01:00
Sébastien Loriot
5786041a31
uniformly use surface mesh in the documentation, the API and the examples
...
This induces a renaming of the Concept EdgeCollapsableMesh to
EdgeCollapsableSurfaceMesh and the same for the constrained version.
2014-02-13 16:33:45 +01:00
Sébastien Loriot
9b79c9a842
make sure all edges removable are removed
...
After the collapse of an edge the 2-ring of edges incident
to the remaining vertex are reinserted in PQ when no longer in PQ.
An exemple is also updated to show the issue if we remove the fix.
2014-02-13 16:32:47 +01:00
Sébastien Loriot
407efd5685
rename example and update examples.txt
2014-02-13 16:26:41 +01:00
Sébastien Loriot
8384c6be3c
fix warnings in the testsuite
2014-01-31 12:02:17 +01:00
Sébastien Loriot
9311883c97
rename Constrained_placement_wrapper to Constrained_placement
2014-01-30 14:39:30 +01:00
Sébastien Loriot
9958d23406
remove No_stop_predicate that can be emulated by Count_stop_predicate(0)
2014-01-30 10:19:38 +01:00
Sébastien Loriot
324f5b8d12
update doc after review of Andreas
2014-01-30 09:23:53 +01:00
Sébastien Loriot
235c1cc3a6
update example and add new one using the constrained edge map
2014-01-29 19:05:11 +01:00
Andreas Fabri
17f3472ecf
remove unused variable
2013-02-27 14:02:33 +01:00
Sylvain Pion
e0a2006631
Remove semi-colon after main() function definition.
2009-12-12 14:32:20 +00:00
Fernando Cacciola
cdc9ab377d
Visitor changes
2009-09-23 14:53:38 +00:00
Fernando Cacciola
da4d30c59d
Fixed case 'edge_collapse_visitor_base.h' to 'Edge_collapse_visitor_base.h' (3/3)
2009-06-30 14:48:32 +00:00
Fernando Cacciola
d33e55ef4e
Fixed dummy visitor
...
Turn-off self intersection test (temporarily)
2009-06-24 15:25:44 +00:00
Fernando Cacciola
161992c1f9
CLean up visitor API
2009-06-23 15:17:19 +00:00
Fernando Cacciola
498ff082bd
Fixed new geometric condition test
2009-06-22 16:03:37 +00:00
Fernando Cacciola
d9f6961998
Fixed example
2009-05-04 12:42:05 +00:00
Fernando Cacciola
b7409a797d
Added constrained example and updated visitor reference
2009-04-29 20:47:50 +00:00
Fernando Cacciola
f93437ca22
Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release)
2008-05-05 14:01:55 +00:00
Fernando Cacciola
b704509dcf
Examples/Demos/Test CMake scripts updated
2008-03-05 21:14:02 +00:00
Fernando Cacciola
a659cd852a
Added project() and conditional test for CGAL_DIR
2008-02-14 15:42:36 +00:00
Fernando Cacciola
14043c43a0
Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically)
2008-02-08 17:47:21 +00:00
Fernando Cacciola
afddfc4fca
CMake scripts for demos/examples/test added
2008-02-06 19:06:24 +00:00
Fernando Cacciola
ce5b4688a3
Fixed layout to better suite manual
2007-04-04 16:03:58 +00:00
Fernando Cacciola
fe6636b146
Unused args warnings fixed
2007-03-23 14:28:33 +00:00
Fernando Cacciola
7b414004ec
Demo and examples updated
2007-03-20 14:33:21 +00:00
Sylvain Pion
6fb5cb906b
Remove trailing white spaces and end of lines.
...
(using : perl -pi.bak -e 's/\s+$/\n/' */examples/*/*.cpp )
2007-03-10 14:59:41 +00:00
Sylvain Pion
27f4e0f57f
(fix last buggy commit)
...
These cgal_test/makefile do not seem to bring anything compared to the default generated.
2007-01-27 17:46:03 +00:00
Sylvain Pion
46c0898e02
These cgal_test/makefile do not seem to bring anything compared to the default generated.
2007-01-27 17:44:57 +00:00
Fernando Cacciola
fd47e7dd1d
Edge_profile added
2006-11-17 17:46:36 +00:00
Fernando Cacciola
77348ee54d
Edge_profile added
2006-11-17 17:16:44 +00:00
Fernando Cacciola
14127cb257
examples reworked
2006-11-15 22:04:09 +00:00
Fernando Cacciola
2804cc6d20
examples reworked
2006-11-15 22:03:13 +00:00
Fernando Cacciola
287b5a210a
ERROR macro renamed to avoid name clash
2006-11-14 15:47:34 +00:00
Andreas Fabri
c9157d7164
make Null_matrix static so that it is in each compilation unit
2006-11-11 17:23:22 +00:00
Fernando Cacciola
466d1dd018
fixes in the failing examples
2006-10-20 18:15:36 +00:00
Fernando Cacciola
5d0f391025
cgal_test and .cmd files added to make the testsuite work
2006-10-19 16:53:00 +00:00
Fernando Cacciola
d28b5eddfc
testsuite
2006-10-11 18:54:44 +00:00
Fernando Cacciola
12c2193634
examples updated so they compile with the interface changes
2006-10-09 18:26:01 +00:00
Fernando Cacciola
9ce65f363e
Various changes to reflect submmitted manual
2006-10-03 18:31:33 +00:00
Fernando Cacciola
208d6955ec
Various changes to reflect submmitted manual
2006-10-03 15:40:47 +00:00
Fernando Cacciola
69266970dc
Various changes to reflect submmitted manual
2006-10-02 17:27:00 +00:00
Fernando Cacciola
7ed3fe39a5
Internal name changes based on the submitted manual
2006-09-29 17:04:08 +00:00
Fernando Cacciola
85cdf13f34
Additions and changes to the manual
2006-09-21 21:12:27 +00:00
Fernando Cacciola
fa7d88015d
Additions and changes to the manual
2006-09-21 17:12:07 +00:00
Fernando Cacciola
57848c2d43
Manual changes
2006-09-21 06:02:11 +00:00
Fernando Cacciola
34787ab4cc
Additions and changes to the manual
2006-09-20 23:21:02 +00:00
Fernando Cacciola
bccd316fdf
Additions and changes to the manual
2006-09-15 21:39:34 +00:00
Fernando Cacciola
933b5e12fb
Additions and changes to the manual
2006-09-15 05:55:09 +00:00
Fernando Cacciola
703b756d8b
Additions and changes to the manual and examples
2006-09-13 17:21:16 +00:00
Fernando Cacciola
a126e9968b
added
2006-09-13 13:21:35 +00:00
Fernando Cacciola
82126713f7
Some changed based on the current manual, and additions to the manual
2006-09-13 06:02:30 +00:00
Fernando Cacciola
f4bc137424
Some changed based on the current manual
2006-09-13 00:13:03 +00:00
Fernando Cacciola
042f8fc147
_example suffix removed (and some fixes in the manuals)
2006-09-12 23:17:14 +00:00
Fernando Cacciola
be4aeb3990
Additions to the manual and examples
2006-09-08 14:57:14 +00:00
Fernando Cacciola
5f6e00539d
Additions to the user and ref manual
2006-09-07 21:42:05 +00:00
Fernando Cacciola
d2db851646
Examples added
2006-08-31 17:49:03 +00:00