Andreas Fabri
7dda038fcb
extensible kernel
2003-09-24 14:49:56 +00:00
Andreas Fabri
7322713d54
- Fixed typos in examples and in Kernel_archetype
2003-09-22 12:34:37 +00:00
Andreas Fabri
14427ef4de
Fixed typos in examples
2003-09-19 19:05:58 +00:00
Sylvain Pion
65384a49d2
*** empty log message ***
2003-09-18 14:18:06 +00:00
Sylvain Pion
723420547c
*** empty log message ***
2003-09-18 13:25:05 +00:00
Andreas Fabri
b9108e76a8
Changed CartesianCoordinateConstIterator to CartesianConstIterator
2003-09-17 12:05:09 +00:00
Andreas Fabri
03223644b8
*** empty log message ***
2003-09-15 14:27:07 +00:00
Sylvain Pion
c6ef1cb403
*** empty log message ***
2003-09-11 09:16:27 +00:00
Andreas Fabri
8454308343
The operators of Construct_vertex_[2,3] now return const references to points
2003-09-08 13:44:54 +00:00
Andreas Fabri
ab7e2786d3
The operators of Construct_vertex_[2,3] now return references to points and not copies
2003-09-08 12:52:51 +00:00
Andreas Fabri
0d4dbf0106
*** empty log message ***
2003-09-07 21:59:16 +00:00
Andreas Fabri
22c5c830cd
*** empty log message ***
2003-09-05 09:25:04 +00:00
Andreas Fabri
482689d486
*** empty log message ***
2003-09-04 21:16:55 +00:00
Andreas Fabri
850eb5ed71
*** empty log message ***
2003-09-02 09:14:05 +00:00
Sylvain Pion
0a18fcde7f
- Change Exact_predicates_inexact_constructions_kernel from Filtered_kernel
...
to Filtered_exact.
2003-08-27 17:02:10 +00:00
Sylvain Pion
27688aa4af
- Remove parts of last change, since some code triggers the assertion.
2003-08-27 07:17:17 +00:00
Sylvain Pion
ad3d346ebb
- Handle_for : Add an assertion that non-const access is non-shared.
...
- Handle_for : make Ptr() and ptr() be the same.
2003-08-26 08:57:56 +00:00
Sylvain Pion
7c938b28cf
- Try to help VC++ in Handle_for.
2003-08-25 13:49:43 +00:00
Sylvain Pion
a090954acc
- Comment out the unfinished documentation of Weighted_point_[23].
2003-08-25 12:32:53 +00:00
Sylvain Pion
441f3f119f
- Fix bug in Handle_for::copy_on_write (used by Polynomial).
2003-08-25 12:28:14 +00:00
Sylvain Pion
88cb39a12d
- Handle_for<> cleanups.
2003-08-14 10:14:18 +00:00
Sylvain Pion
b18e3e14f6
- optimize one copy away.
2003-08-13 11:50:50 +00:00
Sylvain Pion
735a91c82a
- Simplify default and copy ctors in the "user" classes (Point_2<> and co).
2003-08-12 20:01:59 +00:00
Sylvain Pion
be457976e2
- Handle_for : optimize the default constructor using a static instance.
...
- *Handle_for : remove the unused TO_BE_USED_ONLY_WITH_CONSTRUCT_WITH stuff
(obsoleted by previous change)
- *Handle_for : add swap() member and global functions.
- *Handle_for : initialize_with() is deprecated, use operator=(T) instead.
2003-08-08 17:44:47 +00:00
Sylvain Pion
2b10ffcc6a
- Interval_converter -> To_interval.
2003-08-07 13:57:38 +00:00
Andreas Fabri
cdb300da57
*** empty log message ***
2003-08-07 12:47:29 +00:00
Sylvain Pion
909ba553ec
- Fix test-suite.
2003-08-07 09:54:25 +00:00
Michael Hoffmann
297d2212f6
Add compute_squared_length for Vector.
2003-07-31 14:27:02 +00:00
Sylvain Pion
7b61bd06b9
- Fix another typo in Exact_predicates_exact_constructions_kernel.h.
2003-07-29 11:52:48 +00:00
Sylvain Pion
6b7c7dc9b7
- Fix typo in Exact_predicates_exact_constructions_kernel.h.
2003-07-29 10:07:47 +00:00
Sylvain Pion
fff1563e5f
- Remove the unused CGAL_FRIEND_INLINE.
2003-07-24 19:08:42 +00:00
Sylvain Pion
96bd9e7027
- Add the new \"Exact_*_kernel*\" typedefs.
2003-07-24 18:41:15 +00:00
Sylvain Pion
35da8906b1
- Document the new "mixed operators with int" requirements of number types.
2003-07-24 18:09:26 +00:00
Sylvain Pion
5d00c8a282
- Comment out test/Filtered_homogeneous.C until I get a chance to make it work.
2003-07-23 08:15:27 +00:00
Andreas Fabri
bb06246d92
*** empty log message ***
2003-07-04 08:35:58 +00:00
Sylvain Pion
2c9a495cb8
- Fixes for HTML index.
2003-06-20 14:28:41 +00:00
Michael Hoffmann
36c2051c76
*** empty log message ***
2003-06-17 12:34:22 +00:00
Sylvain Pion
6e6f5b613b
- Un-hide Circle_2::operator== (similarly for Sphere_3 and !=).
2003-06-12 14:56:28 +00:00
Sylvain Pion
8ed74c58ad
- Fix doc bugs.
2003-06-03 10:17:23 +00:00
Sylvain Pion
c514fd7aca
- Fix test-suite warnings.
2003-06-02 19:52:48 +00:00
Sylvain Pion
31a8fd579e
- Typo : Constructable -> Constructible.
2003-06-02 08:38:18 +00:00
Sylvain Pion
99e19cd808
- Fix another test-suite typo in previous change.
2003-05-30 13:09:39 +00:00
Sylvain Pion
e6eafc4205
- Fix test-suite typo.
2003-05-30 13:03:06 +00:00
Sylvain Pion
891146a924
- Add missing functor and documentation for Plane_3(Point_3, Vector_3).
...
- In order to get rid of Direction_[23] at some point, I have added :
- Line_2(Point_2, Vector_2) ConstructLine_2
- Line_3(Point_3, Vector_3) ConstructLine_3
- Ray_2(Point_2, Vector_2) ConstructRay_2
- Ray_3(Point_3, Vector_3) ConstructRay_3
- Ray_2(Point_2, Line_2) ConstructRay_2
- Ray_3(Point_3, Line_3) ConstructRay_3
- Vector_2(Line_2) ConstructVector_2
- Vector_3(Line_3) ConstructVector_3
- Vector_2(Ray_2) ConstructVector_2
- Vector_3(Ray_3) ConstructVector_3
- Vector_2(Segment_2) ConstructVector_2
- Vector_3(Segment_3) ConstructVector_3
- Vector_2 Line_2.to_vector()
- Vector_3 Line_3.to_vector()
- Vector_2 Ray_2.to_vector()
- Vector_3 Ray_3.to_vector()
- Vector_2 Segment_2.to_vector()
- Vector_3 Segment_3.to_vector()
2003-05-11 18:25:41 +00:00
Michael Hoffmann
36a4c836cb
Keep only the functors common to both Cartesian and Homogeneous in function_objects.h
...
Add tags to kernel_assertions.h
2003-05-09 13:34:06 +00:00
Menelaos Karavelas
57be940bce
added converter for enumeration types
2003-05-08 09:58:45 +00:00
Sylvain Pion
08d165798f
*** empty log message ***
2003-05-05 18:37:29 +00:00
Andreas Fabri
46e14f2eb2
*** empty log message ***
2003-04-15 12:00:34 +00:00
Andreas Fabri
8a130d2b75
*** empty log message ***
2003-04-13 21:23:21 +00:00
Andreas Fabri
0e752ab9a9
*** empty log message ***
2003-04-11 08:07:05 +00:00