Commit Graph

21 Commits

Author SHA1 Message Date
Peter Hachenberger e19ecac4e8 updated is_simple for more general conversion to Polyhedron_3 2008-08-01 09:23:39 +00:00
Peter Hachenberger abcb52eb01 corrected error in Default_item mechanism 2008-07-24 14:09:40 +00:00
Peter Hachenberger b61c2b1f61 moved Nary_union and Nary_intersection to CGAL scope. 2008-07-15 15:23:47 +00:00
Peter Hachenberger 775b8f868f - intersection with halfspace uses enum to distinguish intersections
with plane, open or closed halfspace.
- added constructor for polylines.
2008-07-12 16:45:05 +00:00
Peter Hachenberger 491b111f05 experimental code added 2008-06-27 11:26:21 +00:00
Andreas Meyer 0f941fbcf2 again CGAL_error -> CGAL_error_msg 2007-11-09 15:27:44 +00:00
Andreas Meyer c1d1609af1 replaced CGAL_assertion( false* and CGAL_assertion( 0*
with CGAL_error/CGAL_error_msg
2007-11-08 00:27:20 +00:00
Andreas Meyer fdeedcf8b0 some low level code cleanup. renamed
* CGAL_error to CGAL_error_msg
* introduced a macro CGAL_error()
* added some words about CGAL_error to the developers manual
* renamed most of assert(x) into CGAL_assertion(x)
* renamed exit(x) with x != 0 , CGAL_assertion(false) and assert(false) into CGAL_error
* CORE left untouched, OpenNL changed
2007-11-07 16:51:18 +00:00
Peter Hachenberger 274ebeda7b bug in conversion Polyhedron3 to Nef_3 removed
Polyhedron was not cleared before conversion
2007-09-11 15:37:36 +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 2d81f51000 - adaptation to indexed items requirements
- added intersection with plane
- added conversion of shell to Polyhedron_3
2007-06-19 16:12:16 +00:00
Peter Hachenberger df98d58da1 explicit construction of base class
removal of unused parameters
2007-03-23 18:09:20 +00:00
Andreas Fabri 3001cdd69a removed unused parameters 2007-03-19 08:58:28 +00:00
Peter Hachenberger dd0855cd7d now faster and nicer through effective filtering 2007-02-15 16:01:40 +00:00
Peter Hachenberger 6d2db9d6f8 removed bug in function clear() 2006-03-28 12:40:51 +00:00
Peter Hachenberger 9e275626d2 -deleted constructor parameters for exchange of
point locator
- removed memory leaks
2006-03-22 12:17:47 +00:00
Marc Glisse 9240d225b1 Replace:
typedef B<T> B;
by:
typedef A::B<T> B;
to make sunpro happy.
2006-03-11 18:34:06 +00:00
Peter Hachenberger 895664f5b6 allow old visualization via #if guards 2006-03-09 22:31:37 +00:00
Laurent Saboret db6a8f948c Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Laurent Saboret 1aad55d4cb Change CVS keywords to SVN style 2006-02-14 10:08:15 +00:00
Laurent Saboret a1fe37aed9 Move packages to trunk root 2006-02-14 08:58:17 +00:00