Mariette Yvinec
76f3dd671f
*** empty log message ***
2000-04-06 13:53:52 +00:00
Mariette Yvinec
9f7ec96058
undo the previous changes about header
...
will look at header another day
2000-04-06 08:51:43 +00:00
Mariette Yvinec
e59d96a807
added the headers in CVS
...
modify the makefile in consequence
added a typename in Iso_cuboid_3.C
_Twotuple< typename Iso_cuboidC3<R CGAL_CTAG>::Point_3 > *
2000-04-06 08:42:16 +00:00
Mariette Yvinec
a99e976f86
*** empty log message ***
2000-03-29 10:32:41 +00:00
Mariette Yvinec
2363ed086f
fixed has_on_unbounded_side in Iso_cuboid_3.C
2000-03-29 06:49:36 +00:00
Mariette Yvinec
5ca202dadd
changed
...
#include <CGAL/predicates_on_points_3.h>
to
#include <CGAL/Cartesian/predicates_on_points_3.h>
in include/CGAL/Cartesian/Iso_cuboid_3.C.
It made wrong file include when using both Homogeneous and Cartesian
2000-03-29 06:39:35 +00:00
Mariette Yvinec
187608e782
*** empty log message ***
2000-03-28 07:02:54 +00:00
Mariette Yvinec
2bae4d23bb
cleaned_up predicates/kernel_ftC3.h
2000-03-28 06:58:00 +00:00
Mariette Yvinec
27684139a0
- fixed bugs in Iso_cuboid_3.C concerning
...
min(), max() and bounded_side()
- suppress compare_dominance and compare_submittance in
predicates_on_points_3.h and predicates/kernel_ftC3.h
- add dominance() and strict_dominance instead in
predicates_on_points_3.h and predicates/kernel_ftC3.h
2000-03-28 06:53:57 +00:00
Mariette Yvinec
657140af74
added maintainer file
...
changed Makefile to include maintainer file in submission
2000-03-22 09:09:05 +00:00
Mariette Yvinec
91fa575b1d
cleaned up comments
2000-03-22 08:39:28 +00:00
Mariette Yvinec
f16e014743
fixed bugs in Iso_cuboid_3.C
2000-03-22 08:34:54 +00:00
Mariette Yvinec
425300f92b
readded Iso_cuboid_3 stuff
2000-03-17 15:45:15 +00:00
Mariette Yvinec
bc4a77bccf
*** empty log message ***
2000-02-28 15:10:35 +00:00
Mariette Yvinec
d01b7a64fd
fixed the constructor declaration. They were using
...
Iso_cuboidH3 instead of Iso_cuboidC3
2000-02-28 14:20:11 +00:00
Mariette Yvinec
a9cdb0f4fb
Strip header from include/CGAL/Cartesian/Tetrahedron_3.C
2000-01-31 09:11:52 +00:00
Mariette Yvinec
44fbf599b0
OK
2000-01-27 15:53:10 +00:00
Mariette Yvinec
451f5d5a0c
make the changed required by Dima in Point_3.C Vector_3.C and Direction_3.C
...
that is changed the
return (cond) ? foo : bar;
into
if (cond) return foo;
return bar;
2000-01-27 15:46:16 +00:00
Hervé Brönnimann
00e91c9430
Version 4.0.3 (December 14 1999)
...
- Forgot a typename in Tetrahedron_3
- Use lexicographical comparison in Tetrahedron (instead of
reimplementing it)
1999-12-13 16:45:50 +00:00
Hervé Brönnimann
d752028cd3
- Forgot a typename in Tetrahedron_3
1999-12-03 14:42:11 +00:00
Hervé Brönnimann
78aad81ede
- Rewrote the body of PlaneC3<R>::transform() for Borland C++
...
- Added id()-filters for comparaisons of kernel objects, only when there is
substantial computation before first exit point. For instance, when comparing
plane, has_on (expensive is called), therefore I compare id()s first;
on the other hand, comparing spheres compares center.x() first, which is
likely to exit, so comparing id()s not a good investment.
1999-11-22 13:34:09 +00:00
Sylvain Pion
be45888634
- Fix formatting and new bugs.
1999-11-06 12:32:19 +00:00
Hervé Brönnimann
6900b41987
Changed dominance and is_dominated to dominance and submittance
1999-11-05 23:38:05 +00:00
Hervé Brönnimann
2e546f8e3b
- Shorter headers in CVS repository, but complete thanks to scripti
...
for submission
- Added compare_dominance and compare_is_dominated in predicates_on_points
- Added Iso_cuboid_3
1999-11-05 23:34:17 +00:00
Hervé Brönnimann
911225cb73
Shorter headers
1999-11-05 22:33:17 +00:00
Hervé Brönnimann
a5272ea1b3
Shorter headers (automatically regenerated before submission)
1999-11-05 22:30:02 +00:00
Hervé Brönnimann
b2c906a160
Mega cleanup & headers [Syl and Herv�]
1999-11-02 21:23:58 +00:00
Sylvain Pion
f682ed9d3c
- Formatting.
1999-11-02 14:02:45 +00:00
Sylvain Pion
5da91eef8f
- Move the M$VC workaroud macros inside the protect macro, and after the
...
includes.
1999-11-02 14:01:28 +00:00
Sylvain Pion
08599dbf80
- Cleanup compare_lexicographically_xyzC3().
1999-11-02 14:00:00 +00:00
Sylvain Pion
4acaa5f003
- cleanups.
1999-11-02 13:15:57 +00:00
Sylvain Pion
bfbaeea019
- Remove protect macros.
...
- Various formatting cleanups.
1999-11-02 13:15:04 +00:00
Sylvain Pion
38c1c9a2d6
- Added "1999" to the copyright dates.
...
- Changed "Andreas.Fabri@sophia.inria.fr" to "Andreas Fabri".
1999-11-02 12:53:48 +00:00
Hervé Brönnimann
cadac64b51
Version 4.0.1 (October 28 1999)
...
- Filter related typo in kernel_ftC3.h [Sylvain]
- Changed cmp_signed_dist_to_planeC3() to cmp_signed_dist_to_directionC3()
and related has_...(). [Syl]
- Optimized cmp_signed_dist_to_planeC3(5 points) [Syl].
- Cartesian/distance_predicates_3.h cleanup [Syl].
- Changed //CGAL_NO_FILTER_BEGIN&END to per predicate /*CGAL_NO_FILTER*/ [Syl].
1999-10-28 19:55:57 +00:00
Sylvain Pion
978f86e9ed
- Changed //CGAL_NO_FILTER_BEGIN&END to per predicate /*CGAL_NO_FILTER*/.
1999-10-28 12:43:34 +00:00
Sylvain Pion
0210361353
- Cleanups.
1999-10-27 19:04:11 +00:00
Sylvain Pion
11426c0305
- Formatting.
1999-10-27 19:02:39 +00:00
Sylvain Pion
630e4b4642
- Various cleanup.
1999-10-27 19:02:00 +00:00
Sylvain Pion
c50444f5a8
- Changed cmp_signed_dist_to_planeC3() to cmp_signed_dist_to_directionC3()
...
and related has_...().
- Optimized cmp_signed_dist_to_planeC3(5 points).
1999-10-27 19:01:17 +00:00
Sylvain Pion
0a5de61815
- Fix typo BEGIN/END for the filter.
1999-10-24 13:25:25 +00:00
Hervé Brönnimann
74a9f49ac0
- Shortened a line thas was more than 80 characters long
1999-10-21 19:49:25 +00:00
Hervé Brönnimann
5c05aee56d
- Cosmetic changes (indentation) for cgal-submit scripts
1999-10-21 19:23:16 +00:00
Hervé Brönnimann
5530d9bea3
Version 4.0 (October 21 1999)
...
- Cosmetic changes (indentation) for cgal-submit scripts
- Other than that, seems ready for CGAL 2.1
1999-10-21 19:19:12 +00:00
Sylvain Pion
cc247cbf6c
- Fix typo.
1999-10-21 18:53:41 +00:00
Hervé Brönnimann
a1079e6dcc
Version 3.6.4 (October 21 1999)
...
- Update for CGAL/Arithmetic_filter/predicates/kernel_ftC3.h [Sylvain]
1999-10-21 18:45:12 +00:00
Hervé Brönnimann
2e3318540a
Make sure that changes.txt is edited and cvs update is performed
1999-10-12 15:41:07 +00:00
Hervé Brönnimann
dfcd1f7f74
Version 3.6.3 (October 12 1999)
...
- Reverted the typename R::FT in *.C to typename Classname<R>::FT [Geert-Jan]
Should now work on M$VC++ as well because of that change
- Will work on egcs 1.1.2 once direction.vector() is changed to
to_vector() everywhere in CGAL (pending decision).
1999-10-12 15:37:46 +00:00
Geert-Jan Giezeman
aa3b950200
*** empty log message ***
1999-10-11 14:16:12 +00:00
Geert-Jan Giezeman
384c58d952
Header adapted
1999-10-11 14:14:55 +00:00
Geert-Jan Giezeman
9ac96504ff
Header added
1999-10-11 14:14:24 +00:00
Hervé Brönnimann
2a5887918d
Version 3.6.2 (October 11 1999)
...
- Fixed projection_lineC3 that led to bug of version 3.6.1
1999-10-11 04:23:47 +00:00
Hervé Brönnimann
4ace593518
Instructions for using package
1999-10-08 15:53:31 +00:00
Hervé Brönnimann
edcf4540d3
Need to submit a new version although the kernel will fail, at least the library
...
will compile...
1999-10-07 21:33:53 +00:00
Hervé Brönnimann
e113697c95
BUGGED VERSION: Assertion fails in LineC3
...
but I have to submit for the internal releae otherwise the whole library
will not compile...
1999-10-07 21:32:04 +00:00
Hervé Brönnimann
83cb1f4fa5
Version 3.6.1 (October 7 1999)
...
- Various predicates and constructions cleanups and speedups [Sylvain].
- Added projection_lineC3 and point_on_line as constructions on lines
- Changed name of Direction::vector to Direction::to_vector
- Changed targets in the makefile (using .PHONY)
- Cosmetic changes (notably some typename R::FT)
1999-10-07 19:36:41 +00:00
Hervé Brönnimann
1d7e42319b
Version 3.6.1 (October 7 1999)
...
- Various predicates and constructions cleanups and speedups [Sylvain].
- Added projection_lineC3 and point_on_line as constructions on lines
- Changed targets in the makefile (using .PHONY)
- Cosmetic changes (notably some typename R::FT)
1999-10-07 19:28:59 +00:00
Hervé Brönnimann
2e7e3580a2
Merged Sylvain's changes and mine for the new release
1999-10-05 21:45:43 +00:00
Sylvain Pion
dc7157709e
- Various predicates and constructions cleanups and speedups [Sylvain].
1999-10-05 20:52:02 +00:00
Sylvain Pion
85301fd963
- Various clean ups.
...
- Use //CGAL_NO_FILTER_BEGIN and //CGAL_NO_FILTER_END for a few predicates.
- Optimized collinearC3(): 2 subtractions less in the common case.
- Removed buggy CGAL_kernel_exactness_precondition().
- Fixed a few trivially buggy functions.
1999-10-05 20:45:58 +00:00
Sylvain Pion
2fe1f92be5
- Various clean ups.
...
- Fixed scaled_distance_to_directionC3() and scaled_distance_to_planeC3().
1999-10-05 20:41:44 +00:00
Hervé Brönnimann
a3c17d17b0
Added long_description to web page
1999-10-01 12:19:00 +00:00
Hervé Brönnimann
6c1ec2ae40
Version 3.3.5 (September 22 1999)
...
- Corrected class Identity to class Identity_transformation
1999-09-22 18:36:28 +00:00
Hervé Brönnimann
edbc8eb82c
Version 3.3.4 (September 16 1999)
...
- Use the new CGAL_CFG_TYPENAME_BUG
- Added Monique's predicate coplanar_orientation
- Fixed some missing std:: for cerr
- Avoid using <CGAL/predicate_classes_3.h> in Tetrahedron_3.C
1999-09-16 23:12:16 +00:00
Hervé Brönnimann
26c658a95a
Version 3.3.3., (scripts renamed)
1999-09-09 17:23:32 +00:00
Hervé Brönnimann
feeaa3a001
Simply renamed the files
1999-09-09 17:21:11 +00:00
Hervé Brönnimann
1e6897cc23
Changes for 3.3.2
...
Corrected operator== for a correct definition of degenerate cases
1999-09-09 17:08:37 +00:00
Hervé Brönnimann
5596500d90
Changes for 3.3.2
1999-09-09 17:08:08 +00:00
Hervé Brönnimann
7c0e23f8b6
Removed NewKernel
1999-09-09 17:03:02 +00:00
Hervé Brönnimann
f2e4c24ab8
No Longer needed (part of _2 and _3)
1999-09-09 17:01:08 +00:00
Hervé Brönnimann
519a530600
Patch by Michael Hoffmann: The declarations of friend functions like
...
_general_transformation_composition have to precede their friend declaration (at
least on mips).
1999-09-07 21:20:45 +00:00
Hervé Brönnimann
38c78ed9f1
Added changes for phantom release 3.3 (which was never submitted)
1999-09-03 19:15:37 +00:00
Hervé Brönnimann
dc9d1852cd
Added headers to *.C to avoid complaints by Utrecht and corrected some errors
...
of Scripts...
1999-09-03 19:14:18 +00:00
Hervé Brönnimann
a0711241f9
dded headers to *.C to avoid complaints by Utrecht
1999-09-03 18:44:32 +00:00
Hervé Brönnimann
8f4f00613e
Editor macro did one too many changes...
1999-09-03 18:41:53 +00:00
Hervé Brönnimann
fc97d5b238
Added headers to all the *.C files to avoid complaints by Utrechts
1999-09-03 18:40:50 +00:00
Hervé Brönnimann
ce32729e27
This file was not added into cvs, although it was in previous releases.
...
It's now added, and has been unchanged since its creation.
1999-09-02 15:23:03 +00:00
Hervé Brönnimann
3eeebb9b5f
Version 3.2.6 (September 2 1999)
...
- removed #warning which is not standard-compliant and crashes on M$VC++
1999-09-02 15:17:23 +00:00
Hervé Brönnimann
fb86fabba4
Version 3.2.5
...
Forgot include/CGAL/Cartesian/Aff_transformation_3.h
1999-09-02 13:05:46 +00:00
Hervé Brönnimann
1fcac961c0
Version 3.2.4 ((September 2 1999)
...
- Changed all the typename R::FT into typename ClassC2<>::FT
for M$VC++
1999-09-02 12:02:56 +00:00
Hervé Brönnimann
6294b3fdfd
Version 3.2.3
...
added needed typename in all <CGAL/Cartesian/*.C>
indeed, Class_3<R>::Subclass needs a typename qualifier for MIPSPRO 7.3
although it worked with the other compilers
1999-09-02 01:58:35 +00:00
Hervé Brönnimann
be67134451
Version 3.2.2 for Dagstuhl
...
Fixed files including <CGAL/...C3.h> or <CGAL/_3.h>
1999-09-01 22:48:14 +00:00
Hervé Brönnimann
0c6f1ec4bb
Version 3.2.2 for Dagstuhl
1999-09-01 22:47:28 +00:00
Hervé Brönnimann
dd7f6aa27a
Added submission again (since before, no mail command to Utrecht)
1999-09-01 21:53:32 +00:00
Hervé Brönnimann
d6a7938f3f
Version 3.2.1 for Dagstuhl meeting
...
F*ck CVS!
1999-09-01 21:51:24 +00:00
Hervé Brönnimann
ad8e2470a6
Version 3.2
...
Moved constructions and predicates into <CGAL/.../kernel_ftC3.h>
Added Sphere_3 class (not tested)
1999-09-01 18:56:21 +00:00
Hervé Brönnimann
3df87ac347
Version 3.2
1999-09-01 18:55:20 +00:00
Hervé Brönnimann
ca30e57a16
No modification
1999-08-31 21:58:09 +00:00
Hervé Brönnimann
4800b20c9e
Testing is more general with class Cartesian than Cartesian_3
1999-08-31 21:57:50 +00:00
Hervé Brönnimann
dee7773c30
No important modifications. I did add a flag for non-inclusion of 2d stuff,
...
but it was a bad idea so I removed it.
1999-08-31 21:57:25 +00:00
Hervé Brönnimann
8d128c5c8b
Version 3.1
...
"make clean" should clean the whole directory
"make Test" should also create the symlinks in include/CGAL
"make Package" should remove those symlinks
1999-08-31 21:56:38 +00:00
Hervé Brönnimann
61757fe81c
Initial revision
1999-08-26 12:13:08 +00:00