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
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
3ff711c799
handle properties of const Polyhedron
2014-06-24 16:36:18 +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
e7b0528ff8
Add a CGAL::iterator_range
2014-06-18 13:17:43 +02:00
Andreas Fabri
ded507212d
Add a CGAL::iterator_range
2014-06-13 12:29:18 +02:00
Andreas Fabri
9ae02cf59f
fix graph_traits and halfedge_graph_traits for Polyhedron
2014-06-12 09:10:08 +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
313db67d8c
revive halfedge_graph_traits
2014-06-11 15:15:10 +02:00
Andreas Fabri
bbf70667bd
bug fix
2014-06-11 12:37:04 +02:00
Andreas Fabri
9787964e99
include the wrapper file CGAL/property_map
2014-06-11 09:58:03 +02:00
Andreas Fabri
d6ad6fd6d9
remove constant_vertex_is_border
2014-06-11 09:34:38 +02:00
Andreas Fabri
cf84eb22dc
Add global functions such as is_pure_quad(FaceGraph)
2014-06-10 15:58:48 +02:00
Andreas Fabri
d92d0cef84
Use CGAL points even for OpenMesh
2014-06-10 15:26:06 +02:00
Andreas Fabri
84208ee628
constness problems with CGAL::Polyhedron_3. The problem with edges(G) persists :<
2014-06-05 16:12:03 +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
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
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
afe2c7b4f3
bug fix: const correctness
2014-06-03 09:18:13 +02:00
Andreas Fabri
7b4464a812
Add free function
2014-06-03 09:16:31 +02:00
Andreas Fabri
d98231f7e3
move assertion
2014-06-03 09:15:46 +02:00
Andreas Fabri
223b188f03
Add is_valid(G)
2014-05-30 15:24:51 +02:00
Andreas Fabri
a5d19e9147
fix bugs in collapse_edge. Unfortunately there are still others, therefore an #if 0
2014-05-28 14:17:41 +02:00
Andreas Fabri
91bbc88c86
bugfix
2014-05-28 12:15:58 +02:00
Andreas Fabri
ae75e031c8
Add convenience functions for iterating/circulating around a vertex
2014-05-28 12:12:22 +02:00
Andreas Fabri
c753fc97ff
add Euler::collapse_edge taking into account constrained edges
2014-05-28 11:46:24 +02:00
Andreas Fabri
a26b6ef84c
#if 0 the low level implementation of collapse_edge as it has a bug
2014-05-28 10:30:36 +02:00
Andreas Fabri
c552dce7c6
first pass to switch to the BFL API
2014-05-27 16:02:42 +02:00
Andreas Fabri
d1736fa1e8
revive deprecated files
2014-05-22 13:12:58 +02:00
Andreas Fabri
23fd3a791a
undo
2014-05-22 13:07:24 +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
Sébastien Loriot
d45d1a1070
Merge branch 'Surface_mesh_simplification-preserve_constrained_edges_bug_fix-sloriot'
...
bug-fix: preserve edges marked as non-removable
See Features/Small_Features/SMS_with_constrained
Tested in CGAL-4.4-Ic-119 and CGAL-4.4-Ic-120
Conflicts:
Installation/changes.html
2014-02-14 08:02:15 +01:00
Laurent Rineau
1564f7bca7
Fix license in two BGL headers
...
The package BGL is released under LGPLv3+ and not GPLv3+.
2014-02-06 18:36:10 +01:00
Sébastien Loriot
0c14664977
Add a is-constrained edge map without using it for now
2014-01-29 19:04:55 +01:00
Sébastien Loriot
ee3ce8985f
fix the way the specialization of graph_traits are documentated
2013-12-03 12:03:00 +01:00
Andreas Fabri
5c454cec64
add missing includes
2013-09-13 12:43:01 +02:00
Sébastien Loriot
c900eabfcd
iterators in HDS and Triangulations are bi-directional
2013-06-28 16:28:34 +02:00
Andreas Fabri
950e858555
remove unused parameters
2013-03-12 09:50:46 +01:00
Philipp Möller
4c75c1a88d
Implement compatibility between bgl_named_parameters for BOOST_VERSION >= 10510
...
The implementation of cgal_bgl_named_params (ab)uses internals of
bgl_named_params. Those internals have been changed/removed in Boost
1.51 and I have added another implementation that (ab)uses the new
internals.
2012-10-22 16:28:46 +00:00
Philipp Möller
d0c07c51b4
remove duplicated const
...
Follow-up to r73108
2012-10-22 09:53:28 +00:00
Philipp Möller
6276e88020
Add partial specializations for property_map that match const template arguments.
...
This shouldn't be necessary, because it should never be called with
const arguments, but this works around a BGL bug. Those changes don't
fix the issues with the dijkstra example, as that would require adding
partial specializations for boost::filtered_graph, which would be a
little over the top.
2012-10-19 15:42:52 +00:00
Philipp Möller
8f1ce2412c
Removed all places where the CGAL_CFG_NO_TMPL_IN_TMPL work-around was
...
used. Those were mostly in Polyhedron and HalfedgeDS but some places
in Arrangement_2 used it, too. Neither of the parts of Arrangement_2
have been documented.
2012-04-13 13:13:30 +00:00