Andreas Fabri
307c86910b
fix a -strict-ansi warning
2015-05-18 10:52:50 +02:00
Andreas Fabri
e354de8493
char* -> const char*
2015-04-20 11:14:12 +02:00
Andreas Fabri
d539246011
add typename; remove unused typedefs
2015-04-20 10:48:12 +02:00
Andreas Fabri
8eb4ec93c4
fixes and cleanup
2015-04-16 11:21:19 +02:00
Andreas Fabri
6e7debb874
test helpers
2015-04-15 16:36:23 +02:00
Andreas Fabri
e1c1b58415
Add a test for the make_hexahedron
2015-03-18 15:48:19 +01:00
Laurent Rineau
2a58fbda4a
Merge remote-tracking branch 'origin/Surface_mesh-isolated_vertex-GF'
...
Bug-fix for the BGL API:
- Remove assertion in halfedge(Polyehdron_3, vertex_descriptor) as it
is wrong for an isolated vertex.
- fix a warning.
Fix the documentation:
- Document that add_vertex/edge/face(G&) do not initialize the
connectivity
Approved by the Release Manager.
Tested in CGAL-4.6-Ic-132.
2015-02-19 17:42:23 +01:00
Andreas Fabri
af0800bb45
CGAL_USE a variable
2015-02-18 11:11:11 +01:00
Andreas Fabri
fb5280b2aa
Remove assertion in halfedge(Polyehdron_3, vertex_descriptor)
...
as it is wrong for an isolated vertex.
Document that add_vertex/edge/face(G&) do not initialize the connectivity
2015-02-17 11:43:23 +01:00
Andreas Fabri
dc0687dc26
Use iterator_adaptor instead derivation from transform_iterator
...
With transform iterator we would have to rewrite operator++
as it does not return the derived class.
This led to a compilation bug when using connected_components.
2015-02-11 17:24:08 +01:00
Andreas Fabri
6e36a853a9
Merge branch 'Surface_mesh-new_package-GF'
...
Approved by the release manager
Conflicts:
Documentation/doc/Documentation/dependencies
Documentation/resources/how_to_cite_cgal.bib.in
Installation/changes.html
2015-01-12 11:27:35 +01:00
Andreas Fabri
dc797a7036
use numeric_cast, as abs does not change the return type
2015-01-08 09:38:41 +01:00
Andreas Fabri
be632d39f5
use the size type of the graph
2014-12-29 14:47:14 +01:00
Andreas Fabri
18b5b312f9
do not use the boost testing framework
2014-12-18 20:32:50 +01:00
Sébastien Loriot
12a9027ed9
Merge remote-tracking branch 'origin/BG-split_graph_into_polylines-GF'
...
The extract polyhedron boundary now extract maximal polylines from
the set of boundary edges. End point are vertices of degree != 2
For convenience the function used to build these maximal polylines
is put into include/CGAL/boost/graph/split_graph_into_polylines.h
Tested in 4.6-Ic-76
Approved by the release manager
2014-12-16 11:40:11 +01:00
Sébastien Loriot
eaedcd3724
move file to test
2014-12-11 18:56:59 +01:00
Sébastien Loriot
ad1954afc4
fix warnings and compilation issues
2014-12-10 17:34:51 +01:00
Andreas Fabri
901c3829d0
add tests
2014-11-26 11:06:31 +01:00
Andreas Fabri
4355794781
iterator_range moved the package
2014-11-12 14:40:51 +01: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
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
a158d13647
initial version of Surface_mesh package
2014-07-15 12:08:51 +02:00
Sébastien Loriot
cd88dc010b
remove extra include directives
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
03c7223873
remove extra ;
2014-07-03 17:13:22 +02:00
Andreas Fabri
80c8fec9e2
Add test and fixes of add_vertex_and_face_to_border
2014-07-02 12:55:32 +02:00
Andreas Fabri
31cbcd5544
less warnings
2014-07-01 14:45:28 +02:00
Andreas Fabri
09535e6078
remove #include that is not used
2014-06-29 16:41:03 +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
25ae87571b
fix openmesh testsuite
2014-06-26 23:25:18 +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
f644ff649a
now the testsuite works on Windows (on my machine)
2014-06-24 18:16:25 +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
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
689e5ef4a6
add a typename
2014-06-19 08:49:33 +02:00
Andreas Fabri
144d206a75
cleanup of the helper files, and a partial fix of the slicer (which will be red in the testsuite)
2014-06-11 18:16:58 +02:00
Andreas Fabri
c837839cb9
no set_constant_vertex_is_border
2014-06-11 15:29:14 +02:00
Andreas Fabri
285271c09d
handwritten CMakeList.txt as we check for OpenMesh
2014-06-11 15:28:18 +02:00
Andreas Fabri
d6ad6fd6d9
remove constant_vertex_is_border
2014-06-11 09:34:38 +02:00
Andreas Fabri
b1b4b05fe6
changes such that the testsuite compiles
2014-05-22 12:21:29 +02:00
Andreas Fabri
3ad8f65d28
small fixes
2014-05-22 10:36:50 +02:00
Andreas Fabri
b2ec8d925b
CGAL_USE_TYPE
2013-02-07 15:43:25 +01:00
Andreas Fabri
9626e40e33
one CGAL_USE_TYPE too much
2013-02-06 08:45:49 +01:00
Andreas Fabri
61bb99e2f1
use types
2013-02-04 22:39:00 +01:00