Commit Graph

48756 Commits

Author SHA1 Message Date
Alexander Kobel 04f07ef7bf replace spurious *_LIBRARY_DIR occurences by *_LIBRARIES_DIR 2012-10-04 09:05:32 +00:00
Alexander Kobel bb5f4dc8e1 added evaluation of LEDA_LINKER_FLAGS 2012-10-04 09:00:46 +00:00
Alexander Kobel a4f19ac943 bugfix and enhancement branch for 3rd-party library CMake issues 2012-10-04 08:45:37 +00:00
Sébastien Loriot 1856f12f18 c++0x is c++11 2012-10-04 08:27:11 +00:00
Philipp Möller 88a8731ebf locate is a dependent name and needs to be qualified to be found 2012-10-03 10:14:08 +00:00
Sébastien Loriot 9f08f92ee9 BUGFIX in offset computation
while computing the offset of a polygon, it might happen that a candidate polygonal
component is discarded (if it's not a valid polygon but a polyline for example).
In that case, some halfedges are marked as visited, but among them some could be
needed by another component. In this patch, we collect all halfedges marked as visited
and unmark them in case the polygon is incomplete.

The test added was not correctly working before the patch.
2012-10-03 08:33:54 +00:00
Sébastien Loriot 3e36824df7 remove unused variable warnings 2012-10-03 08:21:35 +00:00
Laurent Rineau c151d1edfd Fix a detail in the Mesh_3 demo c3t3 i/o plugin
The I/O plugin for c3t3 can only save c3t3 items.
2012-10-02 09:03:48 +00:00
Olivier Devillers a961eb0e61 changes.html Combination_enumerator 2012-10-01 09:14:06 +00:00
Olivier Devillers 0cf538dc13 Merged feature-branch Generator-Combination_enumerator-shornus into next 2012-10-01 09:05:25 +00:00
Olivier Devillers 3d91889a29 merge from next 2012-10-01 09:02:47 +00:00
Philipp Möller ab5c017c08 Unconditionally disable NO_TR1 defines.
Those cause trouble, because on MSVC the include paths for tr1
components are different from gcc. Instead of fixing up the include
paths depending on platform, just never use a tr1 component. Nothing
of value is lost compared to the boost equivalents and it removes
another code-path.
2012-09-28 13:15:14 +00:00
Eric Berberich 177fa5f3ed reduce running time
at some point we need to allow expensive tests
2012-09-27 21:47:48 +00:00
Laurent Rineau 778ba6174f Bug fix when the polygons soup is a polyhedron with borders
An orientable polygons soup with border was incorrectly said
non-orientable.
2012-09-27 14:11:22 +00:00
Laurent Rineau fe83cbfaa1 Fix the overriding of the cursor
When several polygon soups are oriented at the same time, there was a bug.
2012-09-27 14:10:32 +00:00
Laurent Rineau e3cb421cd2 Fix: allow the drap&drop of a collection of files, and open all of them...
... instead of opening only the first one.
2012-09-27 13:29:40 +00:00
Samuel Hornus d91b392e5b missing headers for windows 2012-09-27 13:24:24 +00:00
Luis Peñaranda fc95783370 fix bug in refinement with very small precisions 2012-09-25 14:33:19 +00:00
Olivier Devillers 99bd141b7c remove warning 2012-09-25 07:39:42 +00:00
Efi Fogel 05576868b9 Cleanup 2012-09-24 15:56:35 +00:00
Marc Glisse e4ed1e89fa Typo in Center_of_sphere_d. 2012-09-24 14:15:54 +00:00
Laurent Rineau a83fcd1632 Better "orient polygons soup"
- The list of non manifold edges is now a set of canonicalized edges.
- The flooding process that orients the polygons no stops at edges that are
  known to be non manifold.

The result is better that way.
2012-09-24 12:03:13 +00:00
Laurent Rineau 0e2878da8c Add shortcuts to actions 2012-09-24 12:01:21 +00:00
Philipp Möller 2198fc5b77 Remove Optimisation_doc.
The directory doesn't contain anything anymore besides package_info
after r72242.
2012-09-24 11:36:57 +00:00
Efi Fogel 1ea6cf8f99 Added 3 developers 2012-09-22 21:10:51 +00:00
Eric Berberich 6fe1a41fa3 for approximation there were too few tests and some were not correct
Alex and I improved the tests for approximation of algebraic reals:
- more polynomials (with small and large constant and quadratic coefficient)
- added a root really close to zero
- test all roots of polynomial
- added many precisions (including exotic ones)
Known issue: RS kernel has problem with prec = 8
2012-09-21 14:07:30 +00:00
Olivier Devillers a0bc4a577e adding Generator in test-suite 2012-09-21 13:25:53 +00:00
Olivier Devillers 942b88ad35 merge from next 2012-09-21 13:09:18 +00:00
Laurent Rineau 212ab519b3 svn:ignore 2012-09-21 12:55:27 +00:00
Laurent Rineau 0b5bafc49f Fix the package root of Surface_mesher, in demo/Surface_mesher
Actually that is almost useless, but if one wants to use 
branches/experimental-packages/Marching_cube
2012-09-20 14:38:52 +00:00
Laurent Rineau 5db6778d2c Add export from c3t3 to tetgen
+ test output_to_medit and output_to_tetgen in test/Mesh_3/test_c3t3.cpp
2012-09-20 14:24:20 +00:00
Laurent Rineau 773fb1cf5a Fix calls to addToRecentFiles
The menu of "recent files" was no longer filled correctly.
2012-09-20 10:32:39 +00:00
Philipp Möller 17543bf4f8 Reintegrate ^/branches/merge-optimisation-pmoeller
This collects code, examples, documentation and tests from the various
Optimisation branches into the package:

- Polytope_distance_d,
- Bounding_volumes, and
- Inscribed_areas.

It revomes the packages

- Width_3,
- Largest_empty_rectangle_2,
- Min_circle_2,
- Min_ellipse_2,
- Min_annulus_d,
- Min_sphere_of_spheres_d,
- Min_quadrilateral_2,
- Approximate_min_ellipsoid.
2012-09-20 10:17:16 +00:00
Philipp Möller 6dad7aa7ce One path of an example was still lagging behind. 2012-09-19 08:58:41 +00:00
Philipp Möller f4ed9fa051 The old test also compared input with output.
This is now emulated in the test-code itself.
2012-09-19 08:54:44 +00:00
Philipp Möller 97b2f9eb70 Merge branches/next.
Apply changes of a tree conflict with:
    r71463 | lrineau | 2012-08-22 14:35:03 +0200 (Wed, 22 Aug 2012)
2012-09-18 16:51:03 +00:00
Philipp Möller 0278a9c434 Move the last example and fix the ccIncludeExampleCode paths. 2012-09-18 16:33:23 +00:00
Philipp Möller 7dfed1180a fix the test to work with cmd file 2012-09-18 16:29:45 +00:00
Philipp Möller 70d6ca2933 upgrade to newer testsuite 2012-09-18 15:41:39 +00:00
Philipp Möller c03d1f7f86 Move tests, examples and headers from Matrix_search and merge package_info. 2012-09-18 15:34:42 +00:00
Philipp Möller cd1681dc65 Rename the subdirectories and bring in the documentation from
Optimisation_doc.
2012-09-18 15:23:13 +00:00
Philipp Möller 9884a438b0 Rename Largest_empty_rect_2 into Inscribed_areas to feed in the rest here. 2012-09-18 15:17:20 +00:00
Philipp Möller 46c956cd52 Also move the related code and tests from Matrix_search to
Bounding_volumes.
2012-09-18 14:47:54 +00:00
Laurent Rineau e034d16be2 updated crontab (automated commit) 2012-09-13 16:18:03 +00:00
Guillaume Damiand d00df7f8e5 use \ccc in doc 2012-09-13 10:13:38 +00:00
Efi Fogel 50789624dd Completed function description 2012-09-13 08:58:30 +00:00
Efi Fogel f0c5ee1ad6 Completed function description 2012-09-13 08:57:59 +00:00
Efi Fogel 3f4623cea0 Completed function description 2012-09-12 14:39:39 +00:00
Philipp Möller d30771c4c2 Fix a typo in a tex command that broke the AABB_tree documentation. 2012-09-12 14:29:30 +00:00
Eric Berberich b1481c43c8 ${lib} is now prefixed with name, which needed adaptions in loop
In addition: removed fake variable and thus simplified loop 
(needed to rename CGAL_INSTALLED_${lib}_LIBRARY to ${lib}_LIBRARY_INSTALLED)
2012-09-12 14:26:02 +00:00