Commit Graph

307 Commits

Author SHA1 Message Date
Andreas Fabri aed4602898 removed unused parameters 2007-03-19 09:09:53 +00:00
Andreas Fabri 3001cdd69a removed unused parameters 2007-03-19 08:58:28 +00:00
Sylvain Pion 5d8d4c8dec Constify check_sep(). 2007-03-10 12:49:21 +00:00
Peter Hachenberger 488604ffb9 erased redundant template parameters of compare
and smaller functors.
2007-03-08 17:51:06 +00:00
Andreas Fabri 74bc43936b Fixed typo 2007-03-08 09:35:03 +00:00
Andreas Fabri 39a7fb11e4 Restructured code to avoid ICE on VC7 2007-03-06 14:32:50 +00:00
Sylvain Pion 54bafcf4c4 Add missing CGAL:: qualifications required by g++ 4.3 2007-03-05 16:20:47 +00:00
Peter Hachenberger 2319e51f9f rename Base class to prevent compiler problems 2007-02-28 15:34:52 +00:00
Peter Hachenberger 1c5cbb9cef added header 2007-02-16 11:03:06 +00:00
Peter Hachenberger b7f15c8bac - Items are in separates files, now, in order to allow code reuse in SNC_indexed_items
- SNC_external_structure contains half of the code of the old SNC_constructor
2007-02-15 16:06:32 +00:00
Peter Hachenberger dd0855cd7d now faster and nicer through effective filtering 2007-02-15 16:01:40 +00:00
Fernando Cacciola f91efc4810 Fixed pending VC8 STL iterator issues 2007-02-06 14:14:16 +00:00
Andreas Fabri 72bca7529d fix for min/max problem 2006-08-20 21:23:44 +00:00
Andreas Fabri 26b7d3bda9 fix for min/max problem 2006-08-20 21:22:20 +00:00
Andreas Fabri 67a9cd53ec Fixed min max problem 2006-07-30 13:11:42 +00:00
Marc Glisse b13e3b5ec0 Last round of missing std:: before 3.2 (Andreas permission) 2006-04-19 16:56:12 +00:00
Marc Glisse 1fb27ffd83 Missing CGAL:: 2006-03-31 12:13:21 +00:00
Peter Hachenberger 6d2db9d6f8 removed bug in function clear() 2006-03-28 12:40:51 +00:00
Peter Hachenberger e6760f090a added CGAL_ to some macros 2006-03-24 13:07:38 +00:00
Peter Hachenberger 21db1d8ba5 should compile on MacOS X, now. 2006-03-24 12:19:03 +00:00
Peter Hachenberger fb20cf2cdb should also work on Windows now. 2006-03-23 17:03:27 +00:00
Peter Hachenberger 27c72b8e4d removed memory leaks 2006-03-22 12:18:20 +00:00
Peter Hachenberger 9e275626d2 -deleted constructor parameters for exchange of
point locator
- removed memory leaks
2006-03-22 12:17:47 +00:00
Peter Hachenberger 2c2ab1343c never expect no side effects: excluding SNC_ray_shooter.h
had the effect of a missing #include<map> in K3_tree.h.
This was fixed.
2006-03-21 13:53:04 +00:00
Peter Hachenberger 90d529cfd3 additional #ifdef to definitely prevent the
compilation of the old point location and
ray shooting code.
2006-03-20 13:27:52 +00:00
Peter Hachenberger 1d8a8a8372 two hash maps are initialized with 0 instead
of -1 to prevent warning. Since there is no
code checking for the initialized value,
there should be no problem.
2006-03-20 13:10:40 +00:00
Peter Hachenberger c58506e934 This file is in the internal release, but definitely
not used as long as the special #define is not used.
Therefore this commit does not influence the testsuite.
On the other side, this code could be used and is
in the release. Hence, I wanted to fix some easy
bugs.

point(v) -> v->point()
2006-03-19 15:58:28 +00:00
Peter Hachenberger 312b04bebb use specialized classes with parameterized with
kernel tags
2006-03-12 22:20:20 +00:00
Peter Hachenberger d518a424f5 inserted missing this-> 2006-03-12 14:52:47 +00:00
Peter Hachenberger 12ef4e3738 inserted missing typename 2006-03-12 14:52:32 +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 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
Andreas Fabri 41141dd1bc make_pair -> std::make_pair 2006-03-10 11:32:10 +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 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 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
Peter Hachenberger 75d0aa081f old termination reactivated 2006-03-04 15:56:14 +00:00
Marc Glisse 13380ebe5e Add some missing std:: and #include <c*> 2006-02-22 15:22:27 +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