Commit Graph

77 Commits

Author SHA1 Message Date
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
Michael Hoffmann 1fae643da4 Use Arity_traits also in functional_msvc. 2002-03-28 15:24:34 +00:00
Michael Hoffmann 6c3fcf85d4 Small change in In_place_list to please VC7. 2002-03-21 15:11:34 +00:00
Michael Hoffmann 6d0f87ef10 Changed triple, quadruple -> Triple, Quadruple. 2002-01-17 17:01:36 +00:00
Michael Hoffmann 807c3bebeb Fixed typename bug for msvc. 2002-01-17 15:07:56 +00:00
Michael Hoffmann 747e73e11e Fixed typename bugs for msvc. 2002-01-17 15:07:23 +00:00
Michael Hoffmann b814d80a23 Added copy constructors/assignment for iterators on gcc-2. 2002-01-17 15:06:39 +00:00
Michael Hoffmann 6a16eb1bbd Added triple and quadruple. 2002-01-17 15:05:40 +00:00
Michael Hoffmann b46e5d1c3e *** empty log message *** 2002-01-17 10:10:49 +00:00
Sylvain Pion 8663197cdf - VC6 fix to Filter_iterator<>. 2002-01-16 15:24:48 +00:00
Michael Hoffmann 51695b101a Moved to Kernel_basic. 2001-12-04 17:54:18 +00:00
Michael Hoffmann 3e239b0371 *** empty log message *** 2001-11-29 14:37:20 +00:00
Michael Hoffmann df15e35cda Added Filter_iterator suggested by Sylvain. 2001-10-12 14:59:02 +00:00
Michael Hoffmann 23dffd30e7 Fixed std::iterator bug for gcc-2. 2001-09-27 06:56:27 +00:00
Michael Hoffmann dd0c30e3b8 Added Emptyset_iterator and Oneset_iterator.
Combined iterators and iterator adaptors into iterator.h.
Fixed a few more sunpro problems.
2001-09-25 12:03:43 +00:00
Michael Hoffmann ebbc8de7be Rejoined Inverse_index fix by Dima. 2001-09-14 13:40:23 +00:00
Michael Hoffmann 7fdc60ca32 Fixed sunpro 5.3 problems. 2001-09-14 11:26:58 +00:00
Dmitrii V Pasechnik b4327167c7 an msvc-specific patch to avoid "duplicate comdat" linker error on find() 2001-07-23 08:38:59 +00:00