Commit Graph

90 Commits

Author SHA1 Message Date
Sylvain Pion 474cb884fd - Fix typo. 2000-11-02 15:18:13 +00:00
Sylvain Pion 1ab520c493 - Moved SphereC3 ctor inside class body for VC++. 2000-11-02 15:07:28 +00:00
Sylvain Pion 1fb5913e15 - Added "#define typename" for M$VC++. 2000-10-19 09:15:11 +00:00
Sylvain Pion 810e4e29b3 - Remove duplicate default argument values for SphereC3. 2000-10-14 11:05:31 +00:00
Sylvain Pion f720c896b8 - Fix SphereC3. 2000-10-13 07:25:10 +00:00
Sylvain Pion 74850dcd3e - Use Vector::squared_length(). 2000-09-01 17:05:48 +00:00
Mariette Yvinec a15fb33893 cosmetic fix 2000-08-31 16:57:18 +00:00
Mariette Yvinec ead9d3f599 fixed circumcenterC3( const FT &px, const FT &py, const FT &pz,
const FT &qx, const FT &qy, const FT &qz,
                const FT &sx, const FT &sy, const FT &sz,
                FT &x, FT &y, FT &z)
2000-08-28 11:22:09 +00:00
Mariette Yvinec 123d79f880 fixed circumcenterC3(...) for three collinear points 2000-08-24 11:48:03 +00:00
Sylvain Pion f96306f554 - Use CGAL_ADVANCED_KERNEL_PARTIAL_SPEC for all partial specialization of
kernel objects, instead of the 4 line for each class. [syl]
2000-08-23 14:35:48 +00:00
Sylvain Pion d1a2665ef4 - Added .squared_length(). 2000-08-23 14:34:46 +00:00
Sylvain Pion e2b30ed107 - Moving functions around. 2000-08-23 14:00:52 +00:00
Sylvain Pion a723352c74 - Removed id().
- Fixed commented protect macro name.
2000-08-23 13:59:59 +00:00
Sylvain Pion 0654c1f447 - Small reorganisation.
- Use x_equal, y_equal, z_equal.
2000-08-23 13:59:18 +00:00
Sylvain Pion aad2e5f028 - Moved equal_xyz near equal_xy. 2000-08-23 13:58:15 +00:00
Sylvain Pion e1ab728593 - Cleanups. 2000-08-23 13:57:42 +00:00
Sylvain Pion 5dfe96f6fc - Some cleanup. Mostly to avoid referencing ptr->e[012] as much as possible. 2000-07-09 10:39:17 +00:00
Sylvain Pion 16fa2a2316 - New construction circumcenter(3 points). 2000-07-09 10:37:43 +00:00
Sylvain Pion ffaaf4c295 - New construction circumcenterC3(3 points). 2000-07-09 10:36:22 +00:00
Sylvain Pion d6537a637e - Re-add headers.
- Fixed a few misspelled protect macros names.
2000-06-27 14:06:50 +00:00
Sylvain Pion 809aa660bf - CGAL_NTS, namespace issues for sign, compare... 2000-06-21 14:33:01 +00:00
Mariette Yvinec 2ff80157a2 make Tetrahedron_3 derives from Handle_for 2000-05-02 12:12:24 +00:00
Mariette Yvinec 292a0160f8 Make Plane_3 derive from Handle_for 2000-05-02 08:53:03 +00:00
Mariette Yvinec f7b6e151ba Make Iso_cuboid_3 and Triangle_3 derive from in Handle_for 2000-05-02 08:13:56 +00:00
Mariette Yvinec cf06295f41 Cartesian classes derive now from handle_for < > 2000-04-28 17:14:09 +00:00
Mariette Yvinec f91406183d fixed a bug related to previous modif 2000-04-21 09:50:48 +00:00
Mariette Yvinec 79c26977f4 removed offending leading undercores in variables names
except _Twotuple and the like
fixed a bug in Sphere_3.h (in the type of the private data)
2000-04-20 15:48:40 +00:00
Mariette Yvinec b701558940 added :
equal_xy
compare_xy
compare_lexicographically_xy
lexicographically_xy_smaller_or_equal
lexicographically_xy_smaller
2000-04-20 10:02:52 +00:00
Mariette Yvinec 7c82cf38c1 added equal_xy and equal_xyz 2000-04-20 09:02:32 +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 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 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 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 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 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 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