Andreas Fabri
|
9dfce2bdcf
|
add input files
|
2014-12-03 19:23:58 +01:00 |
Andreas Fabri
|
ca2c8a79e1
|
fix typo
|
2014-12-03 19:18:30 +01:00 |
Andreas Fabri
|
1606841d22
|
wording in a comment
|
2014-12-03 17:04:30 +01:00 |
Andreas Fabri
|
6e8a9a6432
|
remove trailing whitespace
|
2014-12-03 11:48:44 +01:00 |
Andreas Fabri
|
4a20dded24
|
Only copy vertices which are not isolated
|
2014-12-03 09:30:52 +01:00 |
Andreas Fabri
|
11a5ffd5ed
|
isolated vertices may have degree==0 in the assertion
|
2014-12-03 09:30:52 +01:00 |
Sébastien Loriot
|
bba0e8ce05
|
remove warning
|
2014-12-02 19:52:38 +01:00 |
Andreas Fabri
|
bc56c90adb
|
simplify example
|
2014-12-02 17:50:35 +01:00 |
Andreas Fabri
|
10a5d629aa
|
fix type
|
2014-12-02 17:50:13 +01:00 |
Andreas Fabri
|
3ef7ce079f
|
Add an example that extracts the border of a Polyhedron_3
|
2014-12-02 17:10:34 +01:00 |
Andreas Fabri
|
3df4841b83
|
fix type
|
2014-12-02 17:07:02 +01:00 |
Andreas Fabri
|
26fe9a82d6
|
Polyline is used by Microsoft
|
2014-12-02 16:33:24 +01:00 |
Andreas Fabri
|
eaf7214844
|
The split function takes care of parallel edges and self loops
|
2014-12-02 16:11:11 +01:00 |
Laurent Rineau
|
bd2c6f890f
|
Merge branch BGL-make_property_map_lightweight-For_4.5_bugfix-GF' into releases/CGAL-4.5-branch
Bug fix: a property map was not lightweight.
Tested in CGAL-4.5.1-Ic-167.
Approved by the Release Manager.
|
2014-11-28 12:04:55 +01:00 |
Andreas Fabri
|
4933d8d52c
|
Swith to Iterator_range
|
2014-11-27 08:39:32 +01:00 |
Andreas Fabri
|
637734f9de
|
Swith to Iterator_range
|
2014-11-26 17:53:13 +01:00 |
Andreas Fabri
|
7fa28d6d2a
|
Swith to Iterator_range
|
2014-11-26 17:47:46 +01:00 |
Andreas Fabri
|
901c3829d0
|
add tests
|
2014-11-26 11:06:31 +01:00 |
Andreas Fabri
|
4ad6156645
|
uncomment in/out_edge_iterator. No idea why it was commented
|
2014-11-25 12:32:54 +01:00 |
Andreas Fabri
|
b281d86414
|
We must run kruskal on the filtered graph to ignore the infinite vertex
|
2014-11-24 16:55:59 +01:00 |
Andreas Fabri
|
419d332bfe
|
Add more BGL functions for Triangulation_2; errouneously try to do simplification
|
2014-11-21 18:45:24 +01:00 |
Andreas Fabri
|
c904f77e13
|
Use a shared_ptr in order to make the property map lightweight
|
2014-11-21 12:50:35 +01:00 |
Andreas Fabri
|
6899d73e71
|
Use vertex_around_target (and add halfedge(vertex_descriptor)
|
2014-11-20 21:10:38 +01:00 |
Andreas Fabri
|
3e6a99b327
|
Add property map for vertex_point_t
|
2014-11-20 17:30:44 +01:00 |
Andreas Fabri
|
42a1c49066
|
The class Triangulation_2 (but neither TDS2 nor DT_2) should now be a model of FaceListGraph (but not Mutable)
|
2014-11-20 15:39:56 +01:00 |
Andreas Fabri
|
8ab546b25f
|
move the functions from namespace boost to CGAL as they should be found with Koenig lookup
|
2014-11-20 11:56:51 +01:00 |
Andreas Fabri
|
2005988c4c
|
Add halfedge_descriptor, halfedge(FD), face(HD)
|
2014-11-19 15:35:17 +01:00 |
Andreas Fabri
|
0eccab2cce
|
Add face_descriptor/iterator and faces()
|
2014-11-19 15:13:07 +01:00 |
Andreas Fabri
|
4355794781
|
iterator_range moved the package
|
2014-11-12 14:40:51 +01:00 |
Andreas Fabri
|
8927faef43
|
Do not insert zero length or duplicate edges
|
2014-11-06 09:08:53 +01:00 |
Andreas Fabri
|
c943497763
|
Add split_graph_into_polylines and example
|
2014-11-03 13:07:50 +01:00 |
Laurent Rineau
|
c5aeb89b68
|
Merge remote-tracking branch 'origin/BGL_doc_fixes-GF'
Fix the documentation in BGL.
Fix a typo in a function name.
Approved by the Release Manager.
|
2014-11-03 12:39:24 +01:00 |
Andreas Fabri
|
15bfc64808
|
We must run kruskal on the filtered graph to ignore the infinite vertex
Approved by the release manager
|
2014-10-24 11:30:16 +02:00 |
Andreas Fabri
|
d91f2deaff
|
safisfies_link_condition() -> satisfies_link_condition() in code/doc/test
Add doxygen for collapse_edge() with an EdgeIsConstrainedMap
|
2014-10-21 10:17:34 +02:00 |
Andreas Fabri
|
293c5c51ba
|
code follows manual and compiles again
|
2014-10-06 16:42:08 +02:00 |
Andreas Fabri
|
34a9d85575
|
adress some remarks of the reviews
|
2014-10-06 12:44:24 +02:00 |
Andreas Fabri
|
b70d6d60fc
|
iterator_range -> Iterator_range
|
2014-10-03 17:13:26 +02:00 |
Andreas Fabri
|
1979820571
|
cleanup
|
2014-10-01 12:27:20 +02:00 |
Andreas Fabri
|
8e83b04cb5
|
move iterator_range.h from BGL to STL_Extension
|
2014-10-01 09:37:11 +02:00 |
Andreas Fabri
|
8dfbe2eba4
|
Remove class Range again, and put functionality into iterator_range
|
2014-10-01 09:36:10 +02:00 |
Sébastien Loriot
|
f87046546e
|
remove duplicated class with name clashing with a macro in X11/X.h
|
2014-09-30 11:11:19 +02:00 |
Andreas Fabri
|
08a033ffb4
|
Integrate remarks from the review by Michael and Guillaume.
Switch from pair of iterators to a range class
|
2014-09-26 16:53:37 +02:00 |
Sébastien Loriot
|
8bf04d7909
|
fix compilation issues
|
2014-09-09 16:50:55 +02:00 |
Andreas Fabri
|
89617acce6
|
Add graph_traits_Surface_mesh
|
2014-09-09 16:26:35 +02:00 |
Sébastien Loriot
|
494f558a7a
|
Merge branch 'BGL-fix_split_edge-local'
Tested in CGAL-4.5-Ic-106
Approved by the release manager (interim)
|
2014-07-28 09:13:49 +02:00 |
Sébastien Loriot
|
ba8fd0d603
|
fix typo
trivial bugfix for master
|
2014-07-28 09:10:13 +02:00 |
Andreas Fabri
|
8d7cc0cf6f
|
fixes in the doxygen comments
Approved by the release manager
|
2014-07-27 17:48:01 +02:00 |
Andreas Fabri
|
d754b9f31e
|
Replace sans by Arial in svg files
|
2014-07-27 17:47:43 +02:00 |
Sébastien Loriot
|
2b6fa0076a
|
Merge branch 'BGL-fix_halfedge_edge_is_border_pmap-sloriot'
Tested in CGAL-4.5-Ic-105
Approved by the (interim) release manager
|
2014-07-24 20:41:06 +02:00 |
Sébastien Loriot
|
f7cad6db65
|
bug in the doc of Polyhedron_3::split_edge inducing a bug in Euler::split_edge
|
2014-07-24 13:26:36 +02:00 |
Sébastien Loriot
|
483ff9acb1
|
fix warning
trivial bugfix for master
|
2014-07-24 10:08:36 +02:00 |
Sébastien Loriot
|
d77d9797e4
|
fix unused variable warnings
trivial bugfix for master
|
2014-07-23 08:53:15 +02:00 |
Sébastien Loriot
|
cdec3d6414
|
make the edge_descriptor of Polyhedron hashable
|
2014-07-23 08:20:16 +02:00 |
Sébastien Loriot
|
5c6b54257a
|
the XXX_is_border properties are removed + add missing replacement functions
|
2014-07-22 12:00:15 +02:00 |
Sébastien Loriot
|
0b8314e28d
|
the notion of border for a halfedge is not encoded using a property map
|
2014-07-21 22:30:14 +02:00 |
Sébastien Loriot
|
bc8e1f399d
|
workaround a bug in dijsktra algorithm in boost 1.54 affecting normal estimation
|
2014-07-19 12:20:29 +02:00 |
Sébastien Loriot
|
8b7af3a397
|
vector_property_map include is done by CGAL/property_map.h
|
2014-07-19 11:36:33 +02:00 |
Sébastien Loriot
|
a158d13647
|
initial version of Surface_mesh package
|
2014-07-15 12:08:51 +02:00 |
Sébastien Loriot
|
5fce0d89f2
|
remove non-needed conversion operator (because of inheritance)
trivial bug-fix for master
|
2014-07-09 23:54:52 +02:00 |
Sébastien Loriot
|
1d1c99d2f6
|
remove a file copied from boost that is not used
|
2014-07-04 17:24:06 +02:00 |
Sébastien Loriot
|
cd88dc010b
|
remove extra include directives
|
2014-07-04 17:24:06 +02:00 |
Sébastien Loriot
|
0a5a986fbd
|
prefix macros with CGAL_
|
2014-07-04 17:24:06 +02:00 |
Sébastien Loriot
|
65a176d0e7
|
update license
|
2014-07-04 17:24:06 +02:00 |
Sébastien Loriot
|
ec9c796552
|
remove exe flag
|
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
|
947fa97639
|
remove non-needed include directive
|
2014-07-04 11:14:31 +02:00 |
Sébastien Loriot
|
03c7223873
|
remove extra ;
|
2014-07-03 17:13:22 +02:00 |
Sébastien Loriot
|
f3dd6472e6
|
fix typos
(cherry picked from commit 5ed924261c)
|
2014-07-03 12:27:30 +02:00 |
Sébastien Loriot
|
64a893c8fc
|
remove warning about a unused type in release mode
|
2014-07-03 11:04:08 +02:00 |
Andreas Fabri
|
c726cedbbb
|
As BOOST_NO_CXX11_RANGE_BASED_FOR has been introduced with Boost 1.51
we need a CGAL macro
|
2014-07-03 09:24:20 +02:00 |
Andreas Fabri
|
6546468092
|
polish doc
|
2014-07-02 17:43:01 +02:00 |
Andreas Fabri
|
f08a65d914
|
cleanup
|
2014-07-02 17:42:37 +02:00 |
Andreas Fabri
|
3bd0fb9c86
|
Add bool verbose to is_valid(G)
|
2014-07-02 12:55:32 +02:00 |
Andreas Fabri
|
80c8fec9e2
|
Add test and fixes of add_vertex_and_face_to_border
|
2014-07-02 12:55:32 +02:00 |
Sébastien Loriot
|
589144aff8
|
add assertions to prevent using a default initialized property map
|
2014-07-02 10:42:55 +02:00 |
Andreas Fabri
|
31cbcd5544
|
less warnings
|
2014-07-01 14:45:28 +02:00 |
Andreas Fabri
|
e0eafe352c
|
add the code of add_vertex_and_face_to_border
|
2014-07-01 14:33:09 +02:00 |
Andreas Fabri
|
56825335fa
|
include CGAL/property_map.h instead of rhe boost file
|
2014-06-29 16:41:46 +02:00 |
Andreas Fabri
|
09535e6078
|
remove #include that is not used
|
2014-06-29 16:41:03 +02:00 |
Andreas Fabri
|
b301c88982
|
polish
|
2014-06-27 17:37:08 +02:00 |
Andreas Fabri
|
8f4e02a39a
|
last png -> svg
|
2014-06-27 16:16:35 +02:00 |
Andreas Fabri
|
00d89a8ded
|
removed unused typedefs
|
2014-06-27 15:49:21 +02:00 |
Andreas Fabri
|
1201fd9885
|
Use CGAL_USE_TYPE to avoid warnings
|
2014-06-27 15:29:24 +02:00 |
Andreas Fabri
|
d11cac3e94
|
remove unused typedefs
|
2014-06-27 15:11:39 +02:00 |
Andreas Fabri
|
3252e8557f
|
add missing typename
|
2014-06-27 12:50:24 +02:00 |
Andreas Fabri
|
f7dd91c556
|
png -> svg
|
2014-06-27 12:49:51 +02:00 |
Andreas Fabri
|
25ae87571b
|
fix openmesh testsuite
|
2014-06-26 23:25:18 +02:00 |
Andreas Fabri
|
11b078a969
|
png -> svg
|
2014-06-26 23:25:17 +02:00 |
Sébastien Loriot
|
b01091dbac
|
fix typos
|
2014-06-25 21:14:24 +02:00 |
Andreas Fabri
|
cbd8af7690
|
go back to the classical testsuite
|
2014-06-25 18:11:14 +02:00 |
Sébastien Loriot
|
a374556e48
|
typo
|
2014-06-25 15:13:38 +02:00 |
Andreas Fabri
|
b18acb6097
|
fix example
|
2014-06-24 18:33:42 +02:00 |
Andreas Fabri
|
f644ff649a
|
now the testsuite works on Windows (on my machine)
|
2014-06-24 18:16:25 +02:00 |
Sébastien Loriot
|
3ff711c799
|
handle properties of const Polyhedron
|
2014-06-24 16:36:18 +02:00 |
Andreas Fabri
|
55d9d30f26
|
Use the non-header only version of the boost test framework
|
2014-06-20 15:14:06 +02:00 |
Andreas Fabri
|
99f082bd2e
|
first svgs replacing pngs
|
2014-06-20 13:47:07 +02:00 |
Andreas Fabri
|
659da042cc
|
bug fix, read file argv[1], is_border instead of border_map
|
2014-06-20 10:32:21 +02:00 |
Andreas Fabri
|
9a28ba0ca9
|
Add implementation and first test for satisfies_link_condition
|
2014-06-19 18:46:23 +02:00 |
Andreas Fabri
|
5da08ce426
|
#include <ifstream>
|
2014-06-19 08:57:57 +02:00 |
Andreas Fabri
|
689e5ef4a6
|
add a typename
|
2014-06-19 08:49:33 +02:00 |