Commit Graph

34785 Commits

Author SHA1 Message Date
Peter Hachenberger 6cd5535d24 new classes that efficiently handle the union or intersection of multiple polyhedra
OFF_to_nef_3 benefits from the new union
2007-08-01 12:54:10 +00:00
Efi Fogel 56a8151b1a cleanup 2007-08-01 12:47:16 +00:00
Efi Fogel 871a8c323d 1st revision 2007-08-01 12:46:03 +00:00
Efi Fogel f6389d9c23 renamed 2007-08-01 12:08:36 +00:00
Peter Hachenberger 1f8a68ea1b final adaptations to the new indexed_items 2007-08-01 11:58:52 +00:00
Peter Hachenberger 13dcfb940e using integral_division enables the use of MP_float 2007-08-01 11:48:25 +00:00
Sebastian Limbach b3d5e444ad Definition of static const class member moved outside of the class. 2007-08-01 11:43:25 +00:00
Sebastian Limbach f957ba237d Modular_type.cpp added to resolve linkage errors in the Modular_arithmetic package. 2007-08-01 10:34:39 +00:00
Efi Fogel a71395077d 1st revision 2007-08-01 10:30:27 +00:00
Efi Fogel 0ed07725e8 Enables comparision between Arr and Aos 2007-08-01 10:28:36 +00:00
Efi Fogel 58f69bf0d3 updated 2007-08-01 10:27:48 +00:00
Efi Fogel 69c9b80725 1st revision 2007-08-01 10:25:22 +00:00
Sebastian Limbach 4106d96ac5 Modular_image_inv functor added for Modular_arithmetic tests to work correctly. 2007-08-01 09:51:00 +00:00
Marc Glisse eb84eb8a23 Make the size of the file not a multiple of memory page size because of a
ridiculous bug in a compiler.
2007-07-31 18:32:54 +00:00
Efi Fogel d7f8ae5fc1 updated 2007-07-31 15:08:34 +00:00
Sebastian Limbach 748d79b3fb Bug fixed which lead to wrong results when calling the operator-= (added one minus sign).
Casts from Root type to NT are performed using the coercion traits now.
Output_maple-function added temporarily because it is currently needed in EXACUS.
2007-07-31 14:28:19 +00:00
Sebastian Limbach 8d9448255a Ascii-output modified to output an int for better readability. 2007-07-31 14:24:20 +00:00
Peter Hachenberger 05774ba46d added test for wrongly oriented off-files 2007-07-31 12:19:07 +00:00
Peter Hachenberger ae4623ca2b constructor for OFF-files is more general, now
- can now handle several surfaces, which also need not to be closed any more
- orientation of Off-file does not matter any more; constructor constructs the 
  same polyhedron for both orientations.

conversion from Nef_3 to Polyhedron_3 now triangulates all facets to
- prevent rounding problems
- handle facets with holes
2007-07-31 11:41:47 +00:00
Peter Hachenberger f048a210f6 deleted redundant type definition 2007-07-31 11:35:46 +00:00
Shlomo Golubev e8089ba196 matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 11:00:36 +00:00
Shlomo Golubev adb70cec81 matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 10:42:30 +00:00
Shlomo Golubev 6c423429ea matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 10:42:05 +00:00
Shlomo Golubev 34697faeeb matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 10:41:14 +00:00
Shlomo Golubev f8fe6a67fe matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 10:03:01 +00:00
Shlomo Golubev b16001ffb2 matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 10:02:50 +00:00
Shlomo Golubev 8905fd26fc matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 10:01:09 +00:00
Shlomo Golubev 9de355a335 matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 10:00:52 +00:00
Shlomo Golubev 1207fb0ddf matching Arrangement_2 to Arrangement_on_surface_2 2007-07-31 10:00:18 +00:00
Shlomo Golubev 03ef62102c bez x-mono 2007-07-30 15:27:43 +00:00
Shlomo Golubev d06dd4ae35 bez x-mono 2007-07-30 15:27:29 +00:00
Shlomo Golubev 7ec1d324d6 matching Snap_rounding_2 to Arrangement_on_surface_2 2007-07-30 14:27:18 +00:00
Shlomo Golubev ba78ad9c97 matching Minkowski_sum_2 to Arrangement_on_surface_2 2007-07-30 14:26:41 +00:00
Shlomo Golubev 61a24cda44 matching Boolean_set_operations_2 to Arrangement_on_surface_2 2007-07-30 14:26:04 +00:00
Shlomo Golubev 1f29918c56 matching Arrangement_2 to Arrangement_on_surface_2 2007-07-30 14:23:55 +00:00
Efi Fogel aaea921cbb updated 2007-07-30 12:32:09 +00:00
Efi Fogel ae7781ebf5 defined the lexer to be non-interactive, as it seems to solve the problem with fileno and isatty() 2007-07-29 19:14:25 +00:00
Efi Fogel 5d05e738fb suppress build of CGALBenchmark if BOOST_PROGRAM_OPTIONS is not available 2007-07-28 08:58:32 +00:00
Daniel Russel 93dd86ffea ray shooting works 2007-07-27 23:32:25 +00:00
Daniel Russel 980263e76a missing files 2007-07-27 22:38:05 +00:00
Daniel Russel 6c04f06524 point location works 2007-07-27 22:00:09 +00:00
Daniel Russel ff3983b15e remove misspelling 2007-07-27 18:23:49 +00:00
Daniel Russel 1cf5ba18ef missing files 2007-07-27 18:22:54 +00:00
Laurent Rineau 6848cfac91 We had a robust circumcenter but not a robust squared radius. Fixed now.
Maybe this will make Mesh_3 crash-free... <hope>
2007-07-27 14:35:04 +00:00
Laurent Rineau 785f029ac3 Explicit qualitication of previous(). 2007-07-27 08:47:28 +00:00
Laurent Rineau 785ccf1e39 cosmetic change in a cerr output 2007-07-27 08:38:16 +00:00
Laurent Rineau 1cbd8e1f7b avoid division by zero 2007-07-27 08:37:22 +00:00
Daniel Russel c4a49c48dc slice from arrangement working 2007-07-27 01:00:03 +00:00
Shlomo Golubev dc6164c375 use of == operator of Point_2 which is not in the concept 2007-07-26 15:25:31 +00:00
Efi Fogel 4a8e1c3fae Suppress compilation when boost-program-options is not available 2007-07-26 00:18:52 +00:00