Commit Graph

586 Commits

Author SHA1 Message Date
Mariette Yvinec 469c97106b fixed a long line 2004-02-09 18:10:14 +00:00
Mariette Yvinec fe58bb4300 added nearest_power_vertex + test in Regular_triangulation_3.h 2004-02-09 18:09:00 +00:00
Sylvain Pion 242b8ca0ac - Fix missing CGALi:: qualification. 2004-01-31 19:22:06 +00:00
Sylvain Pion e7d34f2637 - Remove obsolete _MSC_VER workaround. 2004-01-30 10:11:04 +00:00
Sylvain Pion 3b9dd3946f - Move random generator to CGAL::Random. 2004-01-21 13:03:34 +00:00
Sylvain Pion f3872eacfe - Remove CGAL_CFG_EARLY_INSTANTIATION_BUG. 2004-01-18 16:53:07 +00:00
Sylvain Pion 8ac73a082e - Replace obsolete CGAL_TYPENAME_MSVC_NULL by typename. 2004-01-18 13:19:53 +00:00
Sylvain Pion 40e44e255e - Replace NULL by default constructed Handles. 2004-01-13 09:37:13 +00:00
Sylvain Pion ed698a6e7b - Remove useless friend declarations. 2004-01-08 20:24:23 +00:00
Sylvain Pion 62145122bc - Lines too long. 2004-01-01 17:29:55 +00:00
Sylvain Pion b1573c7282 - Added operator== for Triangulation_3. 2004-01-01 17:29:01 +00:00
Sylvain Pion b1d644e703 - Added Delaunay_3::vertices_in_conflict(). 2003-12-17 18:57:59 +00:00
Sylvain Pion d57889fbc0 - Cut too long lines. 2003-12-12 20:45:47 +00:00
Sylvain Pion fb65b15805 - New types size_type and difference_type (like HDS and standard containers),
and the functions number_of*() and degree() now return size_type.
2003-12-12 20:40:37 +00:00
Sylvain Pion cd838585b8 - Triangulation_hierarchy_3 : move the global "const int" parameters to
nested enums (equivalent to static const int).
2003-12-12 20:06:19 +00:00
Sylvain Pion 1353275246 - Get rid of CGAL_NULL_TMPL_ARGS. 2003-12-04 10:59:16 +00:00
Sylvain Pion e7bcad8de7 - Update to the new filter_iterator() interface. 2003-12-01 14:21:35 +00:00
Sylvain Pion 88fe168994 - Add Delaunay_3::find_conflicts() version without the output iterator
for the internal facets, which is not always useful.  [bugzilla #128]
2003-11-28 08:39:24 +00:00
Sylvain Pion bedb50bd2a - First shot at Delaunay_3::move_point(v, p). 2003-11-21 19:10:45 +00:00
Sylvain Pion a4b8e93966 cut too long lines 2003-11-20 09:49:09 +00:00
Sylvain Pion 391112b287 - Remove deprecated functions push_back() and copy_triangulation(). 2003-11-20 09:46:07 +00:00
Sylvain Pion c2b5ee7b50 - Faster Delaunay_3::nearest_vertex() 2003-11-19 19:24:39 +00:00
Sylvain Pion 382ef9acd3 - Handle dimension < 3 as well in Delaunay_3::nearest_vertex(). 2003-11-07 10:06:33 +00:00
Sylvain Pion 2259fbb571 - Added Delaunay_3::nearest_vertex() 2003-11-07 08:55:28 +00:00
Radu Ursu ac17db47a7 Version 1.175 (30 October 03)
- the previous fix is for SGI too [rursu]
2003-10-30 15:37:52 +00:00
Radu Ursu 071237f208 Version 1.174 (29 October 03)
- fixed files for _MSC_VER but not INTEL
2003-10-29 15:30:41 +00:00
Sylvain Pion 8f5ac8d061 remove spaces at ends of lines 2003-10-20 18:31:08 +00:00
Andreas Fabri 904016c3d0 Added const& for gaining performance 2003-10-17 08:49:19 +00:00
Andreas Fabri 81afdde74b Vertex and Cell handle are no longer proper classes but typedef to iterator 2003-10-13 12:31:15 +00:00
Sylvain Pion 4499cb8dea - Added remove(first, beyond) to Delaunay. 2003-09-22 10:21:28 +00:00
Sylvain Pion 70cef19e9c remove useless explicit destructor, the default compiler-generated is OK 2003-09-22 10:05:35 +00:00
Sylvain Pion ace0a0f1fa - Change all headers to the new format/license. 2003-09-18 10:27:16 +00:00
Sylvain Pion 99f37203c4 fix warning 2003-07-29 17:11:10 +00:00
Andreas Fabri 66275f5980 Changed access from private to protected for some functions in class Delaunay_remove_tds_face_3_2 2003-07-08 12:55:01 +00:00
Monique Teillaud cbd5e04ce6 bug fix in is_valid
(bug reported by Nico)
2003-07-07 12:24:12 +00:00
Sylvain Pion e65d6e2fa6 - VC++ workaround.
- Fix warnings introduced by last change.
2003-07-02 14:00:01 +00:00
Sylvain Pion d759849804 - Change the preconditions in insert_in_facet() and insert_in_edge() to be
exactness preconditions.
2003-07-01 10:13:02 +00:00
Sylvain Pion c4defc0bdc fix for g++ 3.4 2003-06-28 20:11:21 +00:00
Sylvain Pion 57a410536f line too long 2003-06-28 19:35:55 +00:00
Sylvain Pion f462655f11 missing typenames 2003-06-28 19:35:32 +00:00
Sylvain Pion d3e1faf56b VC++ workaround 2003-06-28 19:33:37 +00:00
Andreas Fabri 97d3136876 - Fixed bug in old Delaunay_triangulation_3::remove(Vertex_handle)
- Added alternative implementation of Delaunay_triangulation_3::remove(Vertex_handle)
  which is now the default
- Added workaround for VC7 matching bug
2003-06-17 09:01:04 +00:00
Sylvain Pion 866725eec9 - VC7 workaround in make_hole_3D_ear. 2003-06-17 08:13:46 +00:00
Andreas Fabri 0073808713 When one does not use dummy one has to duplicate the set_edge code 2003-06-16 20:14:31 +00:00
Andreas Fabri d264697ee0 Removed Triangulation_cw_ccw_2 2003-06-12 14:59:33 +00:00
Andreas Fabri 3b753eeb78 Made derivation from Triangulation_cw_ccw_2 public 2003-06-11 13:18:02 +00:00
Andreas Fabri 06a59cc11e passing to the new design of Triangulation_2 2003-06-10 12:19:46 +00:00
Sylvain Pion 87c36f092d - Intel CC workarounds. 2003-06-02 22:15:31 +00:00
Sylvain Pion d6ceb627ed - Actively deprecate copy_triangulation() and push_back().
- Move doc of Triangulation_utils_3 to TDS chapter.
- Document new concept TriangulationHierarchyVertexBase_3.
- Various doc improvements.
- Add Triangulation_vertex_base_with_info<Info, GT, Vb>.
- Add Triangulation_cell_base_with_info<Info, GT, Cb>.
- Add create_vertex(Vertex_handle), and document it as well as create_cell(Ch).
2003-06-02 12:42:11 +00:00
Sylvain Pion 72d7a88019 - Make find_conflicts*(), incident_cells() and incident_vertices() return
their OutputIterators.
2003-05-30 09:22:50 +00:00