Commit Graph

1143 Commits

Author SHA1 Message Date
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 008fb2c1f3 typo. Commited constructor, should have been
destructor. ~ was missing.
2006-03-10 17:19:35 +00:00
Peter Hachenberger 172a4e4c64 - removed redundant typedefs
- added virtual constructor to some classes
2006-03-10 16:21:31 +00:00
Peter Hachenberger 3363e66d42 is compiling now. Corrected some privacy problems 2006-03-10 15:47:29 +00:00
Peter Hachenberger dcad23df4b added this-> 2006-03-10 15:44:39 +00:00
Peter Hachenberger f2fef09655 added comparison with reference file for homogeneous
kernels.
2006-03-10 14:34:07 +00:00
Andreas Fabri 41141dd1bc make_pair -> std::make_pair 2006-03-10 11:32:10 +00:00
Peter Hachenberger c1f2b8a441 removed Visualizor.h from release 2006-03-09 22:56:11 +00:00
Peter Hachenberger 2c6815a97b adaptation to long ago deletion of static functions
in decorator. File is only used with glut visualization
and will be removed from the release immediately
2006-03-09 22:55:19 +00:00
Peter Hachenberger 17722c6eed excluded facet with box mechanism by #ifdef 2006-03-09 22:51:50 +00:00
Peter Hachenberger 13e4d89caf added CGAL_ to macros 2006-03-09 22:51:00 +00:00
Peter Hachenberger af97c1ed1f added CGAL_ to macros 2006-03-09 22:49:45 +00:00
Peter Hachenberger be008d11d4 bug fix for fast box intersection in presense
of the Infi Box
2006-03-09 22:49:07 +00:00
Peter Hachenberger 5cb761a288 latest changes for facet with box mechanism.
Mechanism is not compiled without special
flag
2006-03-09 22:47:22 +00:00
Peter Hachenberger f2df930a9b excluded the exploitation of reference
counting via #ifdef
2006-03-09 22:45:11 +00:00
Peter Hachenberger 79b4ca159e excluded exploitation of reference counting
via #ifdef
2006-03-09 22:44:20 +00:00
Peter Hachenberger 90c0513a29 added the setting of the sfaces 2006-03-09 22:41:45 +00:00
Peter Hachenberger 38004f8b75 - removed experiments from compiled code
via #ifdef
- removed some assertions that accidentally
failed with cartesian kernels
- removed progress indicator
2006-03-09 22:40:41 +00:00
Peter Hachenberger 994cad146f removed Progress_indicator.h from release 2006-03-09 22:35:15 +00:00
Peter Hachenberger bc47b5b22b added CGAL_ to macros 2006-03-09 22:34:13 +00:00
Peter Hachenberger 80a2ce897b added CGAL_ to macros 2006-03-09 22:33:27 +00:00
Peter Hachenberger 0e9b5ee95c added CGAL_ to macro 2006-03-09 22:33:09 +00:00
Peter Hachenberger 4561f79211 added CGAL_ to macros 2006-03-09 22:32:54 +00:00
Peter Hachenberger 895664f5b6 allow old visualization via #if guards 2006-03-09 22:31:37 +00:00
Peter Hachenberger be097c11d1 activated tests for LEDA in problematic_construction 2006-03-09 22:29:27 +00:00
Peter Hachenberger 45d266d633 changes according to Ralf Osbild:
add two new files to the repository:
Nef_3_problematic_construction.C
nine_planes.off

The former file contains a program to test the possibility of
building a Nef_polyhedron_3 from an OFF description read from a stream.
Several kernels can be tested with one run.

The second file contains a description of nine planes
in OFF format. Some of the planes intersect other planes.
Initially, this file is used for the test mentioned above.
2006-03-07 19:59:01 +00:00
Peter Hachenberger cd704b9cda changes according to Ralf Osbild:
The optional messages (verbose) were improved in both files:
OFF_to_nef_3.h
vertex_cycle_to_nef_3.h

Correction in OFF_to_nef_3.h:
old: V.reserve(NOI);
new: V_f.reserve(NOI);

Changes in vertex_cycle_to_nef_3.h
The meaning of the parameter 'normal' is now less mandatory.
Because of this, the structure of the funtion body slightly changed.
2006-03-07 19:48:46 +00:00
Sylvain Pion 0e130994a7 - Fix for universal brain damage: "the the" -> "the". 2006-03-06 17:38:43 +00:00
Peter Hachenberger cf04e57d38 examples for the construction of a set of polygons
and a set of polylines.
2006-03-05 17:34:34 +00:00
Peter Hachenberger 75d0aa081f old termination reactivated 2006-03-04 15:56:14 +00:00
Peter Hachenberger 97e69586bc inserting glut was a mistake 2006-02-27 17:12:36 +00:00
Andreas Fabri 55b116fffa The glut32.lib/-lglut is now taken from OPENGL_LIBS 2006-02-27 14:38:21 +00:00
Marc Glisse 13380ebe5e Add some missing std:: and #include <c*> 2006-02-22 15:22:27 +00:00
Peter Hachenberger ceb82087f7 test for different implementations of point location
on north and south pole of a Gauss map.
2006-02-21 14:53:29 +00:00
Peter Hachenberger 800675b8e9 2006-02-21 14:51:25 +00:00
Peter Hachenberger 0cc1e6cd72 three different union strategies
- consecutively adding up on an intermediate result
- push_back(union(pop_front,pop_front))
- priority queue
2006-02-21 14:48:44 +00:00
Peter Hachenberger b952566aaf cleaned up
now usable with various kernels via precompiler
macros
2006-02-17 16:39:32 +00:00
Peter Hachenberger be0807079f added possibility to use old glut visualization
with CGAL_NEF3_OLD_VISUALIZATION precompiler
macro
2006-02-16 14:42:36 +00:00
Peter Hachenberger 0fb5698b5d bbox developed to package Bounding_box_d 2006-02-16 14:37:03 +00:00
Peter Hachenberger 5c20f9ff39 bbox developed to package Bounding_box_d 2006-02-16 14:36:38 +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