Commit Graph

94 Commits

Author SHA1 Message Date
Sylvain Pion 4060719f33 - Remove non-guilty authors of Compact_container 2004-02-25 15:20:03 +00:00
Sylvain Pion 7051c8966c - Move successor() and predecessor() from Convex_hull_2 to STL_Extension. 2004-02-21 15:45:03 +00:00
Sylvain Pion 8e58f64a14 - Remove CGAL_CFG_NO_PARTIAL_CLASS_TEMPLATE_SPECIALISATION
and associated CGAL/functional_msvc.h :)
2004-02-16 23:58:25 +00:00
Menelaos Karavelas ccf3bdcfb5 added this-> in front of a couple of inherited methods; gcc 3.4 was complaining
about it
2004-02-01 20:24:28 +00:00
Sylvain Pion 2626050eb4 - Remove useless reference to CGAL_CFG_ENUM_BUG 2004-01-18 17:26:32 +00:00
Sylvain Pion b87ae02be8 - Remove CGAL_CFG_EARLY_INSTANTIATION_BUG workarounds. 2004-01-18 16:56:36 +00:00
Sylvain Pion 2416140df7 - Line too long. 2004-01-12 13:04:33 +00:00
Sylvain Pion 94dfd9d1e9 - Compact_container : mark some code as deprecated, and optimize
construct_insert() by taking reference arguments...
2004-01-12 13:03:58 +00:00
Sylvain Pion cbeb7480ba - remove the useless "b_" field in Filter_iterator, and update the interface
accordingly.  Update Nested_iterator accordingly.
2003-12-01 14:11:17 +00:00
Radu Ursu cbe3b80bf3 introduced Creator_uniform_d in the function_objects.h header and documented 2003-11-20 10:12:51 +00:00
Sylvain Pion 768badd2ef typo Saarbrucken -> Saarbruecken 2003-10-21 12:26:15 +00:00
Sylvain Pion 3a3efc6ed8 fix LGPL headers 2003-10-21 11:35:16 +00:00
Andreas Fabri f34680dc46 Fixed bug in operator==(Compact_container::iterator, NULL) 2003-10-20 20:33:01 +00:00
Andreas Fabri 5fa04c26a8 Removed const before CGAL_NULL_TYPE 2003-10-13 12:58:55 +00:00
Andreas Fabri b29b31c6f9 Added create_insert template member functions
Make Compact_container::iterator comparable and initializable with NULL
2003-10-13 12:32:27 +00:00
Sylvain Pion ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Michael Hoffmann 69a69a63d7 Added CGAL::negate helper function. 2003-09-04 12:35:11 +00:00
Michael Hoffmann d3b39eafad Added Arity to projection functor classes. 2003-08-25 14:37:41 +00:00
Michael Hoffmann 91a2d5f0dc Fixed VC1300 problem with N_step_adaptor. 2003-07-30 09:14:06 +00:00
Andreas Fabri e99944d730 Added assignment operator to CC_iterator 2003-07-07 15:49:30 +00:00
Andreas Fabri 80a8ee8192 Fixed data member initialization bug of VC7.0 2003-06-16 13:15:38 +00:00
Sylvain Pion a02b414514 - Fix overly picky assertion. 2003-06-02 08:33:41 +00:00
Sylvain Pion d6b0b134de - Compact_container fixes for g++ 2.95 and VC++. 2003-05-30 10:24:05 +00:00
Sylvain Pion 0555e9d545 - Make Oneset_iterator copiable (replacing reference by pointer).
- Add (undocumented) Couting_output_iterator.
2003-05-30 08:35:29 +00:00
Andreas Fabri 3c62a78b18 Modified Compact_container::type to avoid a MipsPro 7.4 ICE 2003-05-26 15:22:11 +00:00
Sylvain Pion 8386865098 - Compact_container : fixes for Intel C++, and remove iterator::operator<. 2003-05-25 18:50:55 +00:00
Sylvain Pion b51a08b423 Compact_container clean ups. 2003-05-16 13:08:27 +00:00
Sylvain Pion 79c4b93c0f Nested_iterator and Concatenate_iterator fixes for MipsPro. 2003-05-15 17:44:23 +00:00
Menelaos Karavelas f1f0a2b30e made changes to make some compilers happy 2003-05-07 08:13:03 +00:00
Michael Hoffmann 17fa68ebde Fixed equality operator problem in Filter_iterator. 2003-05-07 07:37:58 +00:00
Menelaos Karavelas ffb4966e7f *** empty log message *** 2003-05-07 01:03:32 +00:00
Sylvain Pion 818f4df5d5 - Fix Compact_container for VC 7.1. 2003-05-06 12:34:42 +00:00
Menelaos Karavelas bb94a67bed *** empty log message *** 2003-05-06 12:15:26 +00:00
Menelaos Karavelas ad02a802b6 added initial version of Concatenate_iterator and Nested_iterator 2003-05-05 23:35:22 +00:00
Michael Hoffmann 48e836d9a8 Removed a lot of obsolete workarounds.
Updates for Filter_iterator by Menelaos.
2003-05-05 20:07:15 +00:00
Menelaos Karavelas b0ba2fd0ce changed some things in Filter_iterator 2003-05-05 18:25:31 +00:00
Sylvain Pion b0bf831154 line too long 2003-04-12 20:19:19 +00:00
Sylvain Pion 1a0fdac966 - rename start to start_ (avoid Partition_2/SunPro warnings) 2003-04-12 20:18:47 +00:00
Michael Hoffmann 27a674bde8 *** empty log message *** 2003-04-03 12:49:45 +00:00
Michael Hoffmann 1ca0cbebf7 *** empty log message *** 2003-04-03 12:41:30 +00:00
Sylvain Pion 88ef3e889e Fix typo in iterator.h 2002-12-20 20:41:18 +00:00
Michael Hoffmann cadc158ad1 *** empty log message *** 2002-12-20 14:14:39 +00:00
Michael Hoffmann 5b8c82be5e Added template constructors to Triple/Quadruple (<- Sylvain).
Optimized operator< for Triple/Quadruple (<- Sylvain).
2002-12-09 15:52:42 +00:00
Michael Hoffmann 6fb0c8125d *** empty log message *** 2002-11-06 14:09:26 +00:00
Michael Hoffmann cbbefd37a2 Add Set_arity functor adaptor. 2002-11-06 14:08:33 +00:00
Michael Hoffmann bab32820be Use Arity_traits (needed for VC7). 2002-05-02 18:00:45 +00:00
Lutz Kettner 4f59dd3489 SRC : Excluded vector from MSC VC6.
SRC : Added != and comparison ops for test class X in test_vector.C.
2002-04-11 20:43:25 +00:00
Lutz Kettner cfe072577a SRC : Changed vector to improve cross platform compilation.
Calls to std::uninitialized_.... use pointers as iterators to the
uninitialized memory. The std::uninitialized_fill has no return value.
The test_vector.C file used the same variable in several for loops.
2002-04-09 15:00:36 +00:00
Lutz Kettner 7e4496428a - Added test_vector in cgal_test.
- Fixed bug in vector.h in insert with commented new_finish assignment.
2002-04-03 14:35:23 +00:00
Lutz Kettner 9eaecdc31c SRC : Added vector class in include/CGAL/vector.h.
TEST: Added vector test program in test/STL_Extension/test_vector.C
2002-03-28 19:39:32 +00:00