Andreas Fabri
8f54ee3fa2
two step renaming in order to capitalize
2014-11-26 17:17:43 +01:00
Andreas Fabri
2916850771
use iformat for reading doubles
2014-11-26 16:53:50 +01:00
Laurent Rineau
4464116c0d
Test _WIN32 instead of _MSC_VER
...
With MinGW, __declspec is also implemented.
Reported in the CGAL-discuss mailing list:
Date: Wed, 26 Nov 2014 14:59:46 +0000
From: xantares 09 <xantares09@hotmail.com>
To: "cgal-discuss@inria.fr" <cgal-discuss@inria.fr>
Subject: [cgal-discuss] MinGW issues
2014-11-26 16:26:54 +01:00
Laurent Rineau
4bdafe6908
Bug-fix in Mesh_3 with time stamps
...
That is a follow-up to that commit:
| commit eefe2012c0
| Author: Laurent Rineau <laurent.rineau@cgal.org>
| Date: Thu Oct 2 16:59:19 2014 +0200
|
| Bug-fix in Mesh_3 with time stamps
|
| The implementation of the class template Protect_edges_sizing_field was
| not correct when time stamps are used for Vertex_handle. The issue is
| that the time stamp of a vertex change when one do:
| tr.remove(v);
| v = tr.insert(point);
| The vertex pointed by 'v' is re-used by the TDS, but the time stamp of
| the vertex does change.
|
The fix was not complete.
2014-11-26 15:56:37 +01:00
Andreas Fabri
d3f7d2565b
Use CGAL_IA_FORCE_TO_DOUBLE to fix the tessuite
2014-11-26 14:44:05 +01:00
Andreas Fabri
901c3829d0
add tests
2014-11-26 11:06:31 +01:00
Andreas Fabri
d5f74fd542
fix surface_mesh_test.cpp
2014-11-25 18:28:50 +01:00
Jane Tournois
9026aa6122
fix warnings in surface mesher demo
2014-11-25 17:39:29 +01:00
Andreas Fabri
c4abaab0a3
Switch to BGL API
...
In order to switch to Surface_mesh, we still have to find a solution
for Box_with_handle, as the descriptor is an index and not a handle.
2014-11-25 14:47:27 +01:00
Andreas Fabri
65688132cc
Switch the example code to the BGL API, so that one may switch later to Surface_mesh
...
To do the latter we have still to adapt the .h file
2014-11-25 14:42:48 +01:00
Clement Jamin
0aa818ca1f
Fix a bug in the input/output (due to mixed sizes of integers)
2014-11-25 13:21:53 +01:00
Clement Jamin
1aa392ef57
Fix a compilation error of some platforms
2014-11-25 13:20:53 +01:00
Andreas Fabri
d66f131247
Add example for Surface_mesh
2014-11-25 12:56:36 +01:00
Andreas Fabri
c243c20e57
Add is_empty() as an alias to empty() as this is the CGAL nmaing convention
2014-11-25 12:40:50 +01:00
Andreas Fabri
4ad6156645
uncomment in/out_edge_iterator. No idea why it was commented
2014-11-25 12:32:54 +01:00
Clement Jamin
8c47df9bf7
Fix a warning
2014-11-25 11:39:54 +01:00
Andreas Fabri
563bc4621e
add loop for benching
2014-11-24 17:24:54 +01:00
Andreas Fabri
f50bbd72c4
Use iformat and Input_rep<double> instead of an additional function
2014-11-24 17:10:46 +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
Jane Tournois
4c6de9ab46
fix conversion warnings
2014-11-24 15:57:51 +01:00
Alexander Kobel
feb4298699
update docstring about largest/initial prime in prime list
2014-11-24 10:53:16 +01:00
Alexander Kobel
11c9deb31b
add const for prime list
2014-11-24 10:52:38 +01:00
Alexander Kobel
fb93886709
add constructor for Residue from long long
2014-11-24 10:48:20 +01:00
Alexander Kobel
7ee7a45011
update doc to reflect new choice of primes
2014-11-24 10:46:47 +01:00
Alexander Kobel
a611152412
make prime list const
2014-11-24 10:21:29 +01:00
Alexander Kobel
6c354f013d
Merge branch 'Modular_arithmetic_fixes-akobel-old' into Modular_arithmetic_fixes-akobel
2014-11-24 10:09:15 +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
Clement Jamin
c6de2a50b2
Merge branch 'Triangulation-higher_dimensions-odevil_shornus-old' into Triangulation-higher_dimensions-odevil_shornus
2014-11-20 19:19:23 +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
Clement Jamin
cded6dadd9
Use size_t instead of int
2014-11-20 13:20:56 +01:00
Clement Jamin
d6a3e6aebc
Fix gcc warnings (unused typedefs)
2014-11-20 13:06:59 +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
Clement Jamin
01c39fc414
Make test_torture faster
2014-11-19 14:08:03 +01:00
Dmitry Anisimov
d8fa61a366
Added correct release.
2014-11-18 16:34:47 +01:00
Dmitry Anisimov
22d8673238
Last commit before integration.
...
This is the last commit before integration to CGAL.
2014-11-18 16:25:37 +01:00
Andreas Fabri
722dd08415
fix constness issue in self-intersection function
2014-11-17 22:29:02 +01:00
Andreas Fabri
9822581d6f
get() the point property map (and hit constness problems even for Polyhedron)
2014-11-14 15:06:30 +01:00
Andreas Fabri
a7c9ac9a6d
use vertex_point property map. Why does it not compile???
2014-11-14 12:56:34 +01:00
Andreas Fabri
695031665c
self intersection test uses BGL API
2014-11-14 11:19:38 +01:00
Andreas Fabri
3ef4d818da
fix Operations_on_polyhedra/examples
2014-11-14 10:08:33 +01:00
Andreas Fabri
36f1514957
Add a generic template function extract(istream&, T&)
2014-11-13 20:34:58 +01:00
Jocelyn MEYRON
59c31c9570
fix errors on tests and fix warnings
2014-11-13 15:05:24 +01:00
Andreas Fabri
06c4164df7
fix benchmarks and add surfacem mesh simplification
2014-11-13 15:00:17 +01:00
Sébastien Loriot
b5f728bfb5
fix warning
2014-11-13 11:57:08 +01:00
Andreas Fabri
7e5b902ea8
cleanup in #include of AABB_tree examples
2014-11-13 11:53:04 +01:00