Commit Graph

20101 Commits

Author SHA1 Message Date
Mariette Yvinec 9902f49183 - added a testsuite
- changed traverse() with Andreas fix
- remove predicates and constructions which are now included in
  Triangulation_3
2004-02-25 10:44:54 +00:00
Sylvain Pion 2bfe1b0dc3 - Fix typo. 2004-02-25 09:00:45 +00:00
Sylvain Pion 24b9fe105b - parallel(x,x,k) is now in CGALi::. 2004-02-25 08:41:14 +00:00
Radu Ursu 0488184973 25 February 2004 Radu Ursu
- added new line at the end of file VRML_2_ostream.h
- using sqrt from outside of the CGAL scope
2004-02-25 08:32:10 +00:00
Sylvain Pion 20cf56c197 - Add missing CGAL_WRAP() for SunPRO. 2004-02-24 13:01:53 +00:00
Sylvain Pion 1952f0e2b6 - Fix return void expression detected by MipsPro. 2004-02-24 13:01:07 +00:00
Menelaos Karavelas 837a6210df more things to do 2004-02-24 01:01:22 +00:00
Menelaos Karavelas 24726817ee added short names; cleaned-up the code a little bit; the
Segment_Voronoi_diagram_{hierarchy_2,2} classes need more clean-up
2004-02-24 00:58:45 +00:00
Menelaos Karavelas 3251ef3f5c cleaned-up the code a little bit 2004-02-23 22:18:46 +00:00
Menelaos Karavelas c06e91319c I can now insert segments in the upper levels of the hierarchy even if
segments intersect; the code needs some clen-up
2004-02-23 18:21:59 +00:00
Menelaos Karavelas 3e1522a611 fixed bugs for data with all points/segments on a single line; the code
needs some clean-up
2004-02-23 18:19:31 +00:00
Sylvain Pion 66e8e5635e - Move lexicographically_yx_smaller_or_equal() to the new scheme. 2004-02-22 23:40:33 +00:00
Sylvain Pion 6ecdffd367 - Remove side_of_oriented_line(Line_2, Point_2) : it's not documented,
only in Cartesian, and available as Line_2::oriented_side(Point_2).
2004-02-22 22:57:22 +00:00
Sylvain Pion 7c1cca8e84 - Move compare_slopes(Line_2, Line_2) to the new scheme. 2004-02-22 22:55:10 +00:00
Sylvain Pion 33c0a23d05 formatting 2004-02-22 22:52:28 +00:00
Sylvain Pion 1935a9d5c6 - Move compare_slopes(Segment_2, Segment_2) to the new scheme. 2004-02-22 22:10:35 +00:00
Sylvain Pion 5a3c5f355a - 3D part of previous change done. 2004-02-22 18:45:11 +00:00
Radu Ursu 36b880dcea 22 Feb 2004 Radu Ursu
- added configuration test for SunPro called:
    CGAL_CFG_MISSING_TEMPLATE_VECTOR_CONSTRUCTORS_BUG.C
2004-02-22 17:31:45 +00:00
Sylvain Pion 3fc5159cf2 - Further organization : 2D functions taking user classes as argument
now call the global functions in CGALi.  3D still to be done.
2004-02-22 17:30:20 +00:00
Menelaos Karavelas 8c34fae2de modified the code in order to make more use geometric filtering; the
constructions seem much more robust now if intersecting segments
and inserting segments at the upper levels of the hierarchy are allowed
2004-02-22 05:22:26 +00:00
Sylvain Pion 6bf1bbb1a2 Add mising CGAL_ prefix to a protect macro. 2004-02-21 15:47:10 +00:00
Sylvain Pion 7051c8966c - Move successor() and predecessor() from Convex_hull_2 to STL_Extension. 2004-02-21 15:45:03 +00:00
Sylvain Pion 4b90842f24 - Add swap() to Quotient and MP_Float. 2004-02-21 13:53:10 +00:00
Sylvain Pion b5f5cfb921 - Move internal predicates(p,q,K) to CGALi. 2004-02-21 11:30:44 +00:00
Menelaos Karavelas 7b0de0ad79 renamed insert_segment2 to insert_segment_interior 2004-02-21 01:56:40 +00:00
Menelaos Karavelas 4569c2da12 towards a hierarchy with segments in the upper levels even when
intersections are supported
2004-02-21 01:54:40 +00:00
Menelaos Karavelas a9baeaa24a added geometric filtering in the incircle predicate for three points 2004-02-21 01:53:54 +00:00
Andreas Fabri ae4af9d4bb Removed #ifdef CGAL_USE_POLYHEDRON_DESIGN_ONE 2004-02-20 22:14:38 +00:00
Andreas Fabri 98ce2e2f86 In Convex_hull_traits_3.h: Replaced CGAL_VC7_BUG_PROTECTED with protected: 2004-02-20 21:32:10 +00:00
Andreas Fabri 28099206d9 Replaced CGAL_VC7_BUG_PROTECTED with protected: 2004-02-20 21:30:45 +00:00
Radu Ursu 89f843ffb1 20 02 2004 Radu Ursu
- added operator << for Alpha_shape_3 in VRML_2_ostream
2004-02-20 18:35:24 +00:00
Menelaos Karavelas 9036073ca5 added the CGAL demo icon to the demo program 2004-02-20 17:10:52 +00:00
Mariette Yvinec 8b820ed8a2 fixed typos 2004-02-20 15:48:22 +00:00
Mariette Yvinec 9ecf906ce9 new predicates and constructions on weighted points 2004-02-20 15:33:08 +00:00
Andreas Fabri b9a42db12d Removed this file as it creates a dependency on Min_ellipse and Min_circle 2004-02-20 13:07:59 +00:00
Menelaos Karavelas a22d1dfd82 ome minor changes; added a private method find_level in the hierarchy
that computes the maximum level of a vertex in the hierarchy
2004-02-20 13:06:56 +00:00
Andreas Fabri 47dd688b4d Removed #include <CGAL/IO/optimisation_Window_stream.h> 2004-02-20 13:06:52 +00:00
Radu Ursu 00b5253db0 20 02 2004 Radu Ursu
- added operator << for Sphere_3 in VRML_2_ostream
- modified the VRML header in VRML_2_ostream
    added A1 material
- added test for << operator for spheres
2004-02-20 11:56:36 +00:00
Menelaos Karavelas 4c7f81165b fixed typo in lines 115 and 116. Triangulation_2::{cw,ccw} should have
been Triangulation::{cw,ccw}
2004-02-20 04:31:46 +00:00
Lutz Kettner be773cc78f Started editing the user manual. 2004-02-19 22:55:20 +00:00
Sylvain Pion 8a6fedcdd4 - Internal *H[23] classes do not publicly derive from the Handle stuff,
but private data member instead.
2004-02-19 20:26:42 +00:00
Sylvain Pion dcb82e0b41 - Remove unused Direction_[23] typedef. 2004-02-19 20:24:24 +00:00
Sylvain Pion c272ad6987 - Remove meaningless constructor Vector_2(Direction_2). 2004-02-19 19:50:20 +00:00
Sylvain Pion 53a773ec46 - Add missing test-suite for Construct_line_3(Point_3, Vector_3). 2004-02-19 19:39:55 +00:00
Sylvain Pion 3b4af661c2 - Internal *C[23] classes do not publicly derive from the Handle stuff,
but private data member instead.
2004-02-19 19:39:02 +00:00
Sylvain Pion 1e21c47a76 - Weighted_point :
- make constructor explicit,
  - make .weight() and .point() return references,
  - protect operator>> against end of steram.
2004-02-19 17:09:36 +00:00
Radu Ursu bbaa98a58f Replaced macros from Optimisation_basic package with macros from kernel_assertions.h
This is in addition to the previous change of using kernel_assertions.h instead of using Optimisation/assertions.h
2004-02-19 13:49:41 +00:00
Radu Ursu 9489780143 fixed headers in examples 2004-02-19 11:25:39 +00:00
Menelaos Karavelas f4e8bdac72 removed unnecessary varible t inside read_from_file 2004-02-19 02:37:08 +00:00
Menelaos Karavelas ba1e223766 *** empty log message *** 2004-02-19 02:36:08 +00:00