Sylvain Pion
3ddc0683f9
CGAL_NDEBUG documentation
2006-08-16 11:46:56 +00:00
Andreas Fabri
c71444fccc
Added Minkowski_sum_2
2006-08-16 11:37:02 +00:00
Pedro Machado Manhaes de Castro
31b436a5cb
Do_overlap of Line_arc_3 and Circular_arc_3
...
Correction on the Construct_bbox_3 functor
2006-08-16 11:05:11 +00:00
Sylvain Pion
c33e87a838
Add divides() function, and detect cases where exact_division()
...
is called when the division is not exact.
Also, rescale intermediate remainders.
2006-08-15 23:56:11 +00:00
Sylvain Pion
c1bb538eb0
Add exact_division()
2006-08-15 22:44:08 +00:00
Sylvain Pion
6695bc8e9a
Add exact_division(MP_Float)
2006-08-15 22:36:25 +00:00
Bernd Gärtner
84141f531b
added missing resize of dependent containers in z_replace_variable()
2006-08-15 15:00:59 +00:00
Fernando Cacciola
cfe91f2e34
Minor fixes
2006-08-14 13:25:49 +00:00
Andreas Meyer
692d68bffe
bugfix: for some machines, the commandlines became too long.
...
solution: echo into a script and execute this script
2006-08-14 13:18:56 +00:00
Bernd Gärtner
2f86e14527
bug fixed in removal of slack variable from basis
2006-08-14 12:55:21 +00:00
Pedro Machado Manhaes de Castro
010ae7e63b
Fixing the case: 2 equal circular_arcs
2006-08-13 17:31:25 +00:00
Pedro Machado Manhaes de Castro
7d6d4232b4
Missing case (2 same circular_arc)
2006-08-13 17:30:18 +00:00
Pedro Machado Manhaes de Castro
60d4075372
Intersections with a Circular_arc_3
2006-08-13 17:28:24 +00:00
Pedro Machado Manhaes de Castro
ae1773cf08
Intersections with a Circular_arc_3
2006-08-13 17:28:10 +00:00
Pedro Machado Manhaes de Castro
92b1116ed2
Intersections with a Circular_arc_3
2006-08-13 17:28:01 +00:00
Efi Fogel
d04569ff3f
updated figures
2006-08-13 14:28:47 +00:00
Efi Fogel
7d0dc2ddcc
1st revision
2006-08-13 14:10:26 +00:00
Sylvain Pion
f6a4475856
Change Cartesian<double> to EPICK in examples/demos.
2006-08-13 08:53:50 +00:00
Ron Wein
8412fdb263
Fixed a typo problem: The function edges(g) required by the EdgeListGraph
...
concept was mistakenly implemented as edge(g). (thanks Shai)
2006-08-13 08:48:19 +00:00
Efi Fogel
c7766a4b1c
cleanup
2006-08-12 23:56:19 +00:00
Efi Fogel
403007ef10
cleanup
2006-08-12 22:54:22 +00:00
Efi Fogel
cb97b4ef25
cleanup
2006-08-12 22:28:48 +00:00
Pedro Machado Manhaes de Castro
b981638e68
Split_3 + do_overlap
2006-08-12 16:27:26 +00:00
Pedro Machado Manhaes de Castro
29afe02917
Split_3 + do_overlap
2006-08-12 16:27:19 +00:00
Pedro Machado Manhaes de Castro
58b13c9e89
Split_3 + do_overlap
2006-08-12 16:27:09 +00:00
Pedro Machado Manhaes de Castro
78dfdfdc5b
Split_3 + do_overlap
2006-08-12 16:27:02 +00:00
Pedro Machado Manhaes de Castro
62dd84a760
Split_3 + do_overlap
2006-08-12 16:26:56 +00:00
Pedro Machado Manhaes de Castro
8cc7601d38
Split_3 + do_overlap
2006-08-12 16:26:50 +00:00
Pedro Machado Manhaes de Castro
288dc86b11
Orientation issues + Has_on_3(Circular_arc_3, {Point_3, Curcular_arc_point_3})
2006-08-11 15:50:41 +00:00
Pedro Machado Manhaes de Castro
02dba07f9e
Orientation issues + Has_on_3(Circular_arc_3, {Point_3, Curcular_arc_point_3})
2006-08-11 15:50:03 +00:00
Pedro Machado Manhaes de Castro
1bcfb57413
Orientation issues + Has_on_3(Circular_arc_3, {Point_3, Curcular_arc_point_3})
2006-08-11 15:49:55 +00:00
Pedro Machado Manhaes de Castro
f7142b519a
Orientation issues + Has_on_3(Circular_arc_3, {Point_3, Curcular_arc_point_3})
2006-08-11 15:49:48 +00:00
Pedro Machado Manhaes de Castro
8d741c6801
Orientation issues + Has_on_3(Circular_arc_3, {Point_3, Curcular_arc_point_3})
2006-08-11 15:49:39 +00:00
Fernando Cacciola
95c520622c
Fixes in the handling of boundary edges
2006-08-11 15:19:10 +00:00
Nico Kruithof
a625421266
Working on the complilation of the examples
2006-08-11 14:50:15 +00:00
Andreas Meyer
491fbb6b52
minor fix: suppress warnings about non-existent ../demo directory, when invoking
...
cgal_manual from trunk/mypackage
2006-08-11 14:49:40 +00:00
Sylvain Pion
5aba55173f
Introduce CGAL_NDEBUG.
2006-08-11 13:01:36 +00:00
Sylvain Pion
daee2152ec
Make the return type of the function operator() of the
...
Construct_point_2 functors be the Rep class (the base).
This avoids conversions Rep -> Point_2 -> Rep, hence
useless copies of objects.
The result_type of the functors does not change
(we therefore return a type which is only convertible
to result_type, but hopefully this is fine, and what standard
requirements on functors are anyway).
A real fix for this would require the language addition of
"forwarding constructors".
2006-08-11 11:48:16 +00:00
Sylvain Pion
ef72d8ae7e
Remove the .rep() as they are useless since there is the automatic base class conversion (and see next change)
2006-08-11 11:36:01 +00:00
Sylvain Pion
cb4d5597bf
Add BOOST_STATIC_ASSERT() to check that CGAL::Point_2<R>
...
is only instantiated when R::Point_2 is itself.
2006-08-11 10:23:23 +00:00
Nico Kruithof
87353421ec
Added CGAL:: to a typedef to make VC happy as Andreas suggested.
2006-08-11 09:25:24 +00:00
Sylvain Pion
629c1dfddd
Ray_2.is_degenerate() was buggy.
2006-08-11 09:01:12 +00:00
Sylvain Pion
23104c32ee
Ray_2.is_degenerate() was buggy.
2006-08-11 09:01:04 +00:00
Michael Hemmer
04d1eff82f
use ToIntreval for ToDoubleInterval
2006-08-11 08:44:28 +00:00
Michael Hemmer
309d6f80a0
split Null_type into
...
Null_tag
Null_functor
use ToInterval for ToDoubleInterval
2006-08-11 08:43:37 +00:00
Michael Hemmer
e1cfaff1fa
argument_type& -> argument_type
2006-08-11 08:42:37 +00:00
Pedro Machado Manhaes de Castro
742c76cf79
CGAL_INTERSECTION_MAP_FOR_SUPPORTING_CIRCLES
2006-08-11 08:12:25 +00:00
Laurent Rineau
600db0bb9d
ignore executables
2006-08-10 16:15:07 +00:00
Laurent Rineau
007eeef2a7
use Robust_circumcenter_traits_3<K> by default, in
...
Surface_mesh_default_triangulation_3
2006-08-10 16:10:58 +00:00
Laurent Rineau
fa0c4fdb11
- in demo/Surface_mesher:
...
- merge parameters.* with the Mesh_3 version,
- use <CGAL/Surface_mesh_default_triangulation_3.h>
- new polyhedron_remesher.cpp
2006-08-10 16:09:55 +00:00