Commit Graph

20101 Commits

Author SHA1 Message Date
Sylvain Pion c176162d14 - Update directory structure doc, following recent decisions/changes. 2004-02-13 17:37:22 +00:00
Sylvain Pion 72a36e574b - Remove traces of CLN. 2004-02-13 17:05:21 +00:00
Menelaos Karavelas 683dcf8aad *** empty log message *** 2004-02-13 02:39:55 +00:00
Menelaos Karavelas 789d7b92f5 *** empty log message *** 2004-02-13 01:00:20 +00:00
Menelaos Karavelas b7cfcfbfe6 replaced the types Site, Point and Segment by the types Site_2, Point_2
and Segment_2
2004-02-13 00:59:06 +00:00
Menelaos Karavelas e432fbb360 modified copyright header 2004-02-13 00:57:15 +00:00
Menelaos Karavelas 6fb9a21e8b fixed bug in insert_third 2004-02-12 22:53:12 +00:00
Menelaos Karavelas 9300dc25aa fixed bug in insert_third: the method was not working correctly when
the third point was collinear with the first two; now ti is ok.
2004-02-12 22:52:52 +00:00
Mariette Yvinec 73f4890add added weighted_circumcenter for 4 weighted points
and dual of Regular_triangulation_3 cells
2004-02-12 17:56:15 +00:00
Efi Fogel 40fde08337 Removed precondition for vertical ray-shoot that requires the point to lie in the interior of a face. This is no lobger required 2004-02-12 16:46:17 +00:00
Efi Fogel d81be3dda6 Removed short name for MSVC 2004-02-12 16:42:16 +00:00
Menelaos Karavelas d2755e6bc6 fixed undefined references in user and ref manual 2004-02-12 16:40:57 +00:00
Mariette Yvinec 277737734f gathered predicates and constructions for weighted points 2004-02-12 15:02:19 +00:00
Andreas Fabri 922487b990 fixed typo 2004-02-12 14:58:36 +00:00
Andreas Fabri f1e2632ae1 Added \input of Kernel_ConstructCartesianConstIterator_d.tex 2004-02-12 14:57:48 +00:00
Mariette Yvinec ff6cce24d0 gathered predicates ans constructions on weighted points 2004-02-12 14:54:12 +00:00
Mariette Yvinec 3a45556df4 removed unused file 2004-02-12 10:42:46 +00:00
Mariette Yvinec d340b703a7 moved predicates and constructions on weighted point
in Triangulatiion_3/include/CGAL/predicates
and Triangulation_3/include/CGAL/constructions
2004-02-12 10:38:55 +00:00
Radu Ursu 4ef53caf7a removed /clr from the compiler options of the Release mode 2004-02-12 09:24:54 +00:00
Mariette Yvinec 6713e6192f C- changed Alpha_shape_cells_iterator into a Filter_iterator
- merged fixes in classify made for  bugfixrelease

VS: ----------------------------------------------------------------------
2004-02-12 09:02:09 +00:00
Mariette Yvinec ee7d261c02 fixed include 2004-02-12 08:07:19 +00:00
Menelaos Karavelas a943565f27 the changes made are as follows:
1. replaced {Vertex,Face}_handle(NULL) by {Vertex,Face}_handle()
2. added a site and the corresponding storage site that store only
   up to 2 points; these sites are ideal when we do not support
   intersecting segments (the additional 6 points are no longer needed).
   This helps optimizing the memory usage.
3. added a tag in the traits class that indicates whether or not
   to support intersecting segments; if intersecting segments are not
   supported the simple versions of the site and storage site are used
   automatically; the vertex base class was modified in order to
   support this choice; also the algorithm in the case of intersecting
   segments was modified (if intersections exist we do not add the
   new segment); the algorithm uses the tag from the traits to identify
   this case.
2004-02-12 06:23:07 +00:00
Sylvain Pion 59a00d2212 updates 2004-02-11 16:14:25 +00:00
Sylvain Pion 6642f53e6b announcement added 2004-02-11 15:32:01 +00:00
Niv Sabath 5c6a7fd9db Removed shortname of Quotient 2004-02-11 15:16:30 +00:00
Peter Hachenberger 49400b9189 correction of bug in edge_facet_overlay() 2004-02-11 14:44:07 +00:00
Mariette Yvinec b4332c5450 added test for nearest_vertex_in_cell
and nearest_power_vertex_in_cell
2004-02-11 12:34:34 +00:00
Peter Hachenberger aebd4417a8 functions "loadnef3" and "sorted" are documented now 2004-02-11 10:41:38 +00:00
Menelaos Karavelas 9724d666fb removed some things that have been done 2004-02-11 00:25:25 +00:00
Menelaos Karavelas 1f2d2aba4c various changes:
1. removed macros USE_KERNEL_PREDICATES, USE_BF, USE_MAP, USE_VECTOR,
   USE_INIT, USE_SET and USE_INPLACE_EDGE_LIST
2. number_of* methods return size_type
3. added the following predicates for sites: Compare_x_2, Compare_y_2 and
   Orientation_2
4. The second template parameter of the Segment_Voronoi_diagram_2 class
   no longer defaults to Point_container, but rather to std::list;
   the std::list is then wrapped to give the intented functionality;
   the concept of PC is: back-insertion sequence with non-mutable iterators
5. The (advanced) user can (sort of) choose what kind of map goes into the
   edge list; by default this is an STL map, but by changing the last
   template parameter the map switches to CGAL's Unique_hash_map
6. The (advanced) user can switch between optimizing speed and space by
   switching the last template parameter of the Segment_Voronoi_diagram_2
   class; optimization with respect to speed implies the need for an
   in-place edge list but that approximately doubles the space requirements;
   optimization with respect to space means about 5% decrease in speed
   but much less memory and a simpler interface for the
   Segment_Voronoi diagram_face_base_2 class (in fact in this case the
   standard Triangulation_face_base_2 class will work as is).
7. removed unused typedef Face_face_map
2004-02-11 00:08:09 +00:00
Julia Flötotto ae971e89f4 - added (undocumented) function calls that allow to obtain the Vertex_handle 2004-02-10 17:55:52 +00:00
Julia Flötotto 5c7ecfc3c0 - removed obsolete include 2004-02-10 17:48:05 +00:00
Julia Flötotto 2f047790d3 - suppressed one call with rotated cube
TODO: create a fixed data set
2004-02-10 17:43:05 +00:00
Julia Flötotto e24a18c36d - added (undocumented) function calls that allow to obtain
the Vertex_handle of the natural neighbors and not the points
- added the class that projects the vertex/FT pair to Point/FT
2004-02-10 17:42:18 +00:00
Peter Hachenberger 6f3cdc1963 additional test case: intersection of isolated edge with facet or isolated edge. 2004-02-10 15:12:34 +00:00
Peter Hachenberger 0477ffbe39 correction of problems if only one halfsphere is swept. Isolated vertices
are handled now.
2004-02-10 15:11:27 +00:00
Radu Ursu c628f8a501 10 February 2004 Radu Ursu
-Updated headers in examples
2004-02-10 12:10:16 +00:00
Peter Hachenberger e94e36cde0 - SM_point_location has new interface => code had to be adaptated
- standard output in SNC_io_parser has been adjusted => reference data
  was updated
2004-02-10 11:35:30 +00:00
Radu Ursu a8d8201009 10 February 2004 Radu Ursu
-Updated headers in examples
2004-02-10 11:33:27 +00:00
Peter Hachenberger 7d02b81060 erased #define USING 2004-02-10 11:20:59 +00:00
Radu Ursu 05801a0230 10 February 2004
-Updated headers in examples
2004-02-10 11:09:58 +00:00
Peter Hachenberger d0abda9e9f Nef_polyhedron_3 is now derived from SNC_const_decorator \
=> SNC_explorer.h has become redundant

in order to make the test suite (function point_location_SM() ) work
with the new exloration API, the SNC_SM_point_locator has been adjusted.
It now inherits from template<SM_decorator>, i.e. a SNC_SM_decorator or
an SNC_SM_const_decorator. SNC_decorator_[const_]traits are used to
either return handles or const_handles.
2004-02-10 11:02:26 +00:00
Radu Ursu fbe5aeecb9 10 February 2004 Radu Ursu
-Updated headers in examples
2004-02-10 10:58:48 +00:00
Peter Hachenberger 24be7e149e nef3_assertion => nef_assertion 2004-02-10 10:53:49 +00:00
Radu Ursu af77df23b9 10 February 2004 Radu Ursu
-Updated headers in examples
2004-02-10 10:13:38 +00:00
Radu Ursu 035735c4c3 10 February 2004 Radu Ursu
-Updated headers in examples
2004-02-10 09:48:51 +00:00
Radu Ursu 31f5166f29 10 February 2004 Radu Ursu
- Updated headers in examples
2004-02-10 09:39:16 +00:00
Radu Ursu c72d3f50ad 10 February 2004 Radu Ursu
- Updated headers in examples
2004-02-10 09:17:52 +00:00
Radu Ursu a9493189ce Version 1.3 (10 February 2004) [rursu]
- Updated headers in examples
2004-02-10 08:53:05 +00:00
Mariette Yvinec 8b8dd472d5 removed the CGAL_MAKEFILE= line 2004-02-10 08:51:14 +00:00