mirror of https://github.com/CGAL/cgal
177 lines
5.7 KiB
Plaintext
177 lines
5.7 KiB
Plaintext
Version 4.3 (13 October 00)
|
|
- Fix SphereC3.
|
|
|
|
Version 4.2 (24 August 00)
|
|
- Removed long_description.txt. [syl]
|
|
|
|
Version 4.1 (11 August 00)
|
|
- Changed Compute_y_at_x to Compute_y_at_x_2 in Cartesian.h Cartesian_2.h [my]
|
|
|
|
Version 4.0 (1 August 00)
|
|
- Added construction circumcenter_3(3 points). [syl]
|
|
|
|
Version 3.9 (29 Juin 00)
|
|
- Re-added headers, got rid of check_headers.pl [syl].
|
|
|
|
Version 3.8 (15 Juin 00)
|
|
- Fixed typo in Cartesian.h : Transform_2 -> Transform_3 [syl].
|
|
|
|
Version 3.7 (19 May 00)
|
|
fixed construct_iso_rectangle_2_object()
|
|
|
|
Version 3.6 (16 May 2000)
|
|
added missing construct_iso_rectangle_2_object()
|
|
|
|
Version 3.5 (20 April 2000)
|
|
- removed leading underscores in variables names
|
|
- added newly tested functionalities :
|
|
Object_2
|
|
Assign_2
|
|
Construct_perpendicular_direction_2
|
|
Construct_bisector_2
|
|
Compare_xy_2
|
|
Equal_xy_2
|
|
Less_x_2
|
|
Less_y_2
|
|
Counterclockwise_in_between_2
|
|
Object_3
|
|
Assign_3
|
|
Equal_xyz_3
|
|
Compare_xy_3
|
|
Equal_xy_3
|
|
Less_x_3
|
|
Less_y_3
|
|
Less_z_3
|
|
Less_xy_3
|
|
Less_distance_to_point_3
|
|
|
|
|
|
Version 3.4 (22 March 2000)
|
|
- fixed iso_cuboid_3 bugs
|
|
- added maintainer files
|
|
- changed Makefile of the package
|
|
|
|
Version 3.3.11 (6 mars 2000)
|
|
-commented lines related to Iso_cuboid_3 in Cartesian_3.h
|
|
and Cartesian.h. TO BE FIXED LATER [my]
|
|
|
|
Version 3.3.10 (6 mars 2000)
|
|
-added forgotten include for Iso_cuboid_3.h and .C in Cartesian_3.h [my]
|
|
|
|
Version 3.3.9 (28 February 2000)
|
|
- fixed Iso_cuboid_3 stuff [my]
|
|
|
|
Version 3.3.8 (22 February 2000)
|
|
- add _object to the less_rotate_ccw_2 function in Cartesian.h [my]
|
|
- add a Less_yx_2 type
|
|
|
|
Version 3.3.7 (November 22 1999)
|
|
- Added missing headers [syl].
|
|
- Remove protect macros [syl].
|
|
- Cleaned up some useless include <Kernel/...> [Hervé]
|
|
- Shorter headers in CVS repository, but complete for release
|
|
thanks to script for submission
|
|
|
|
Version 3.3.6 (October 7 1999)
|
|
- Removed CVS conflict in Cartesian (was submitted in 3.3.5)
|
|
|
|
Version 3.3.5 (October 7 1999)
|
|
- Added include iterator_traits_pointer_specs_for_cartesian_kernel.h
|
|
in Cartesian.h
|
|
|
|
Version 3.3.4 (September 17 1999)
|
|
- Corrected template paramter of PointCd
|
|
|
|
Version 3.3.3 (September 17 1999)
|
|
- Added Point_d_base in Cartesian
|
|
|
|
Version 3.3.2 (September 16 1999)
|
|
- Added missing typename in Cartesian_dynamic_d
|
|
- Added missing typedefs for RT and FT in Cartesian_dynamic_d
|
|
- Added predicate and construction objects in Cartesian_3 (synchronized
|
|
with Homogeneous)
|
|
|
|
Version 3.3.1 (September 9 1999)
|
|
- Removed <CGAL/Kernel/function_objects.h> which bazooked H2 and H3
|
|
|
|
Version 3.3 (September 3 1999)
|
|
- Added Point_d to Cartesian
|
|
|
|
Version 3.2.4 (September 2 1999)
|
|
- Removed references to <CGAL/Kernel/function_objects_?.h>
|
|
and copy pasted directly into Cartesian_? classes,
|
|
because M$VC++ doesn't accept this (legal?) design
|
|
- This means <CGAL/Kernel/...> are now not used, but they are kept
|
|
for the future if M$VC++ starts accepting them.
|
|
- Added definitions of Cartesian_3::*_2, even though I do not include the
|
|
corresponding <CGAL/Cartesian/*_2.?> (except for Point_2)
|
|
This only works if the compiler does lazy instantiation
|
|
|
|
Version 3.2.3 (September 2 1999)
|
|
- Release for M$VC++ which doesn't understand Base::
|
|
I renamed it to Kernel_base in all the Cartesian* classes
|
|
|
|
Version 3.2.2 (September 2 1999)
|
|
- fixed include files that still included <CGAL/...C2.h>
|
|
[worked with symlinks, but not in releases newer than 2.1-I-13]
|
|
|
|
Version 3.2.1 (Sept 1 1999)
|
|
- Release again for I-15 made in Dagstuhl
|
|
|
|
Version 3.2 (Sept 1 1999)
|
|
- Includes new predicates and construction files in C2 and C3
|
|
|
|
Version 3.1 (August 31 1999)
|
|
- Changes decided in Dagstuhl: addition of Function_objects in the kernel
|
|
- Creation of <CGAL/Kernel/{Construction,Predicate}_objects_{2,3}.h>
|
|
these files will be integrated by Stefan into his packages _2 and _3
|
|
- Addition of Point_2 in Cartesian_3 (for functionality in Plane_3)
|
|
|
|
Ver 3.0 (13 July 1999)
|
|
****EXTENSIVE CHANGES -- enough to warrant a new 3.0 release*****
|
|
- REWROTE FROM SCRATCH (Hervé)
|
|
- new <CGAL/Cartesian/...> subdirectory
|
|
predicates_on_ftC2.h put into <CGAL/predicates/kernel_ftC2.h>
|
|
basic_construction_ftC2.h put into <CGAL/constructions/kernel_ftC2.h>
|
|
- new scheme by Michael Hoffmann, which assumes partial specialization
|
|
- temporary scheme by Stefan Schirra, which does not assume it
|
|
- new config flag: CGAL_CFG_NO_ADVANCED_KERNEL to check for Michael's design
|
|
availability vs Stefan's
|
|
- Michael' scheme by default, use -DCGAL_CFG_NO_ADVANCED_KERNEL for Stefan's design
|
|
(requires $CGAL/test/NewKernel, which can be found in CGAL-2.1-I-x , x>=12)
|
|
until the flag is added in the release
|
|
- Different files for Cartesian_2.h and Cartesian_3.h
|
|
and different kernel traits Cartesian_2 and Cartesian_3
|
|
|
|
Ver 2.1 (24 May 1999)
|
|
- Resubmitted for CGAL 2.0
|
|
- Minor additions to the package, no changes in the code.
|
|
|
|
Ver 2.0 (29 Feb 1999)
|
|
- Changed to namespace CGAL
|
|
|
|
Ver 1.4 (30 Jun 1998)
|
|
- CGAL_rft_wrapper<ft> (lines 111/112 of cartesian_rep): FT instead of ft
|
|
(Thanks to Michael Hoffmann)
|
|
|
|
Ver 1.3 (22 Jun 1998)
|
|
- Added Point_d and Conic_2 types in CGAL_Cartesian
|
|
|
|
Ver 1.2 ( 16 June 1998)
|
|
- Inverted FT and Data_accessor declaration in cartesian_rep
|
|
|
|
NO VERSION 1.1
|
|
- Was an old symbolic version, I didn't want to reuse the same
|
|
number.
|
|
|
|
Ver 1.0 (16 June 1998)
|
|
- From Andreas Fabri and Stefan Schirra's original implementation.
|
|
- Separated from package C2 (because there was no reason that it
|
|
belongs more to C2 than to C3, and then confusion ensues).
|
|
- Changes by Stefan Schirra:
|
|
* Compile-time-tags for representation classes added in new
|
|
file representation_tags.h (included in ..._rep.h files)
|
|
* classes CGAL_PointCd<FT> and CGAL_PointHd<FT,RT> declared
|
|
in homogeneous_classes.h and cartesian_classes.h .
|
|
Corresponding typedefs added to the rep classes.
|