Commit Graph

35620 Commits

Author SHA1 Message Date
Pavel Emeliyanenko ddca79154a Renamed 2007-10-18 18:04:36 +00:00
Pavel Emeliyanenko 5946d6a500 Renamed 2007-10-18 18:04:04 +00:00
Pavel Emeliyanenko 3f0f17afcb Renamed to Curved_kernel_via_analysis_2 2007-10-18 18:01:18 +00:00
Sylvain Pion c392f5a18f Use CGAL_HAS_THREADS. 2007-10-18 15:01:10 +00:00
Sylvain Pion c5ad51a83c Add CGAL_HAS_THREADS. 2007-10-18 15:00:08 +00:00
Laurent Rineau f924e04db6 - Add a macro CGAL_SURFACE_MESHER_POLYHEDRAL_SURFACE_USE_PINPOLYHEDRON that
triggers the use of PointInPolyhedron, from Dr. Liu Jianfei"
  <liujianfei@pku.edu.cn>. His code is not shipped.
  That does not seem to be faster. :-(
2007-10-18 14:48:41 +00:00
Pavel Emeliyanenko d5cd36d160 Sign_2 predicate added 2007-10-18 12:41:08 +00:00
Pavel Emeliyanenko 5836bca0b9 Sign_2 predicate added 2007-10-18 12:40:29 +00:00
Sylvain Pion 2259365505 Disable optimization sharing the default constructed Lazy object,
as it is not thread safe.
2007-10-18 12:22:31 +00:00
Laurent Rineau 58e17f60f3 Fix warnings, again. 2007-10-17 16:44:50 +00:00
Laurent Rineau 2c03c1cf43 rename all shared pointer into "*_ptr" 2007-10-17 16:39:22 +00:00
Laurent Rineau 1f029db333 In Surface_mesher, a "Surface" is an object that can be passed by copy.
Generalize the use of boost::shared_ptr for all data of Polyhedral_surface_3<>
2007-10-17 16:27:23 +00:00
Laurent Rineau 0ee3afc639 Remove a std::cerr output. 2007-10-17 15:21:53 +00:00
Laurent Rineau 99031df5ce New attempt to make that class work. Not yet. :-( 2007-10-17 15:21:27 +00:00
Laurent Rineau 79efcce674 Attempt to replace the octree by something else: the Segment_tree_3 (from
SearchStructures).
It is actually slower, so I disable it by default. :-(
2007-10-17 12:59:45 +00:00
Laurent Rineau c4034919a4 Surface_mesher no longer depends on Mesh_3 2007-10-16 16:14:59 +00:00
Laurent Rineau 95fa838bb9 Remove test_canonical_edge.cpp, to fix Surface_mesher.
That test is no longer significant.
2007-10-16 16:12:31 +00:00
Laurent Rineau 49554ef06d Move Simple_map_container.h to Surface_mesher.
That should fix the Surface_mesher build errors, in the testsuite.
2007-10-16 16:10:55 +00:00
Laurent Rineau c6aa96a771 cosmetic 2007-10-16 15:03:58 +00:00
Sébastien Loriot b4afba2e66 Add circular_arc_on_reference_sphere_3, but must remove Sphere_with_radius_3 from SK: 2007-10-16 15:00:59 +00:00
Laurent Rineau 800e21e0eb Fix Mesh_2 in trunk: Mesh_2::Refine_edges_visitor<> no longer carries data.
Now, its data are references to private data of one instance of Mesh_2::Refine_edges<>,
so that they can be safely modified.
2007-10-16 14:41:34 +00:00
Efi Fogel b2fcc8ae1b Disable full x-monotone arcs 2007-10-16 14:02:57 +00:00
Efi Fogel f116b6b54d Fixed merge 2007-10-16 13:01:59 +00:00
Efi Fogel e2a5b9045c wein: added precondition, and Added a constructor for a point with rational coordinates, and hide the constructor of a point with algeberaic coordinates. 2007-10-16 13:01:26 +00:00
Efi Fogel c0b7e2457f Support empty arcs 2007-10-16 12:31:07 +00:00
Laurent Rineau 5053a73fea fix std::max->CGAL_NTS max 2007-10-16 12:01:45 +00:00
Laurent Rineau e42871f6d5 fix macros CGAL_MESHES_NO_OUTPUT and CGAL_MESHES_OUTPUT_ON_CERR 2007-10-16 12:01:02 +00:00
Monique Teillaud 486da89e5f todo 2007-10-16 08:38:33 +00:00
Ophir Setter 874723deec fixing debug errors + making some functions public 2007-10-16 08:32:30 +00:00
Efi Fogel d72537683c Enhanced 2007-10-15 22:39:52 +00:00
Sébastien Loriot 3db4c286fa first try for arc on ref sphere 2007-10-15 22:24:08 +00:00
Efi Fogel e7d27696ab cleanup 2007-10-15 20:13:53 +00:00
Sébastien Loriot 1baadd4910 correct few things 2007-10-15 17:27:03 +00:00
Eric Berberich f745911411 used create_boundary_vertex 2007-10-15 16:32:38 +00:00
Eric Berberich d52effdd1c bugfix: use correct incident curves to event before calling create_boundary vertex 2007-10-15 10:24:28 +00:00
Sébastien Loriot e061e6fa1d circle_on_ref_sphere.h : correct a bug in coeff 2007-10-14 22:01:16 +00:00
Ophir Setter 9e444fa800 fix compilation problems 2007-10-14 14:10:30 +00:00
Pavel Emeliyanenko c916e903f1 General Points & Arcs: tested with ConiX and AlciX 2007-10-13 17:31:29 +00:00
Pavel Emeliyanenko af417ab926 Benchmark for Solve_2 functor 2007-10-13 17:30:36 +00:00
Pavel Emeliyanenko a46f21b827 Algebraic curve kernel: Solve_2 and X/Y_critical_points revised 2007-10-13 17:27:11 +00:00
Pavel Emeliyanenko 442854dbbd Solve_2 and X/Y_critical_points revised 2007-10-13 17:26:41 +00:00
Sébastien Loriot 7d2ff76317 add the files.... 2007-10-12 21:20:38 +00:00
Sébastien Loriot 5437256b67 Add Circle_on_reference_sphere_3 : pb with H_qrt ? 2007-10-12 16:56:47 +00:00
Sébastien Loriot 1218b5f547 add files for interface of primitives on reference sphere 2007-10-12 08:32:48 +00:00
Efi Fogel aa15785e69 optimized 2007-10-11 14:56:00 +00:00
Efi Fogel 08fe9e130a optimized 2007-10-11 10:58:05 +00:00
Efi Fogel 6463313d3c optimized 2007-10-10 18:19:20 +00:00
Sylvain Pion c73f188594 Clarify the returned sizes are in bytes. 2007-10-10 16:37:26 +00:00
Efi Fogel 6f7b410716 optimized 2007-10-10 15:47:05 +00:00
Efi Fogel 2dc85e03f4 updated 2007-10-10 15:13:42 +00:00