Sylvain Pion
93746baa1c
- Hardcode CGAL_ALLOCATOR to std::allocator, so that libCGAL does not depend
...
on LEDA anymore.
2003-01-07 15:45:03 +00:00
Sylvain Pion
b2feca3a77
- Remove CGAL_NO_LEDA_HANDLE : always use CGAL's handles.
2002-12-10 13:39:16 +00:00
Sylvain Pion
fe26898562
- define LEDA_NO_MIN_MAX_TEMPL in basic.h for LEDA 4.4.
2002-12-09 12:47:28 +00:00
Susan Hert
01e0e8e0af
adding some missing std:: before swap
2002-11-07 11:12:41 +00:00
Michael Hoffmann
a529075893
Add Arity to all kernel functors.
2002-11-06 13:56:17 +00:00
Sylvain Pion
6dbcacac50
Remove unused include/CGAL/Kernel/traits_aids.h
2002-11-05 15:34:31 +00:00
Susan Hert
2279f5ff1a
- qualify left_turn with CGAL:: to remove ambiguity when LEDA < 4.4 used
...
- remove obsolete config flag in rational_rotation related to std::swap
2002-11-05 14:07:58 +00:00
Sylvain Pion
b02259425a
*** empty log message ***
2002-10-25 12:20:20 +00:00
Sylvain Pion
9311a0562a
- Rewrite iterator traits pointer specs.
2002-10-25 12:03:49 +00:00
Sylvain Pion
32c4aa628b
- Remove Kernel_traits_common.h.
2002-10-09 16:10:30 +00:00
Sylvain Pion
71a290b4e8
- Missing #include <CGAL/Origin.h>
2002-10-09 09:09:09 +00:00
Sylvain Pion
7e36ca922d
- Functors rewrite.
2002-10-08 09:02:55 +00:00
Sylvain Pion
0321d7fb41
- New Is_a_predicate<> to differentiate predicate functors from constructions.
2002-10-08 09:02:37 +00:00
Sylvain Pion
dd7a95a643
- Handle_for memory leak fixed : initialize_with() now assigns instead of
...
constructing, so that it works correctly after Handle_for has been default
constructed. There's a new way of constructing a Handle_for :
Handle_for(TO_BE_USED_ONLY_WITH_CONSTRUCT_WITH) followed by
construct_with(), which is supposed to produce more efficient code.
Simple_handle_for also accepts it.
2002-08-12 20:14:15 +00:00
Sylvain Pion
0a2fa2e322
- Test if CGAL_ALLOCATOR is already defined before defining it.
...
- Introduce CGAL_MEMORY, similar to LEDA_MEMORY.
2002-08-07 16:20:43 +00:00
Sylvain Pion
c98ce314f5
- Several fixes.
2002-08-07 00:53:03 +00:00
Sylvain Pion
c37d35ad2a
- Add #include <CGAL/basic.h> on top.
2002-07-15 23:54:36 +00:00
Sylvain Pion
ac82b78037
- Add default ctor to Cartesian_double_to_Homogeneous to shut up warning of
...
SunPro in RobustnessDemo.
2002-04-22 23:43:29 +00:00
Susan Hert
a7b7231bec
some changes for LEDA namespace and VC7
2002-04-15 07:21:02 +00:00
Michael Hoffmann
e457a2ee38
Restored file header.
2002-03-27 12:58:04 +00:00
Michael Hoffmann
3e6d2b24aa
Support Arity_traits for std functors on VC7.
2002-03-27 12:21:03 +00:00
Susan Hert
812aed5d33
removed calls to Point_d stuff
2002-03-25 12:25:34 +00:00
Susan Hert
cfc157e9bf
removed calls to Point_d macros
2002-03-25 10:15:25 +00:00
Susan Hert
6208cb85f6
removed the macro calls for Point_d
2002-03-22 11:59:40 +00:00
Susan Hert
98786615f7
added CGAL_LEDA_SCOPEs where needed fo to_double
2002-03-21 12:30:41 +00:00
Susan Hert
ee9d7bd4b4
removed Point_d stuff
2002-03-20 15:24:27 +00:00
Susan Hert
f897050b1f
removed obsolete number_type_tags.h
2002-03-20 14:56:57 +00:00
Susan Hert
7e417444e1
moved LEDA_basic.h and LEDA/allocator.h files to LEDA package
2002-03-19 14:36:10 +00:00
Susan Hert
cc876c5afd
shortening lines.
2002-03-18 16:18:12 +00:00
Susan Hert
4c2abdb396
basic file for LEDA configuration.
2002-03-18 15:59:32 +00:00
Susan Hert
808c82b775
changes to incorporate LEDA namspace
2002-03-18 15:58:57 +00:00
Sylvain Pion
f488e5abee
- Fix the impossibility to derive from Object.
2002-02-06 19:02:31 +00:00
Sylvain Pion
77cd8a2667
- fix typo.
2002-01-24 17:05:37 +00:00
Susan Hert
3e0681bcbc
moved functors from predicate_objects_on_points.h to Kernel/function_objects
...
and put them in namespace CGALi
2002-01-24 16:42:18 +00:00
Sylvain Pion
60009b704c
- Gather function objects in Kernel/function_objects.h.
2002-01-24 15:40:07 +00:00
Sylvain Pion
18ff4f5162
- Constify Origin and Null_vector.
2002-01-18 10:55:54 +00:00
Sylvain Pion
6fc9ee96e1
- Support namespace LEDA.
2002-01-16 09:37:14 +00:00
Sylvain Pion
a0f85b8b5d
- Adding missing opposite(Comparison_result).
2002-01-08 17:30:15 +00:00
Sylvain Pion
81bc712aca
- Move classes _Twotuple, _Threetuple, _Fourtuple to Cartesian/Rep_tuples.h
...
in package Cd.
2002-01-05 16:52:46 +00:00
Sylvain Pion
9f15241994
- Fix Handle_for<> default ctor : it forgot to construct the object.
2002-01-04 14:07:53 +00:00
Sylvain Pion
3139a3f9be
- VC++ 7 support by Radu.
2001-12-14 16:21:00 +00:00
Susan Hert
8c528870a2
added compare_slopes and CompareSlope
2001-12-05 15:12:13 +00:00
Sylvain Pion
12eb816b44
- Add functional_base.h from STL extensions.
2001-12-04 17:51:36 +00:00
Sylvain Pion
108caf2b65
- Remove useless copy ctor in Object to please VC++.
...
- Merges Object_base into Ref_counted_virtual.
2001-12-02 17:05:24 +00:00
Sylvain Pion
c6e0db38a3
- Missing namespace CGAL in tags.h.
2001-11-26 10:18:44 +00:00
Sylvain Pion
f5bcaab193
- [Simple_]Handle_for new ptr access : const/non-const Ptr/ptr.
2001-11-23 14:20:49 +00:00
Sylvain Pion
ccdcc387d4
- Fix Conic_2.
2001-11-23 13:52:37 +00:00
Sylvain Pion
1a51f72d4d
- VC++ can't eat Allocator::rebind, so we workaround.
2001-11-21 18:15:02 +00:00
Sylvain Pion
1ea110a1e9
- Darwin support.
2001-11-20 10:09:27 +00:00
Sylvain Pion
e62cc64070
- Move assign() to a template member function of Object.
2001-11-19 17:23:11 +00:00