Commit Graph

194 Commits

Author SHA1 Message Date
Monique Teillaud 388166b068 typo 1999-05-07 11:41:26 +00:00
Monique Teillaud 2083514c67 arguments of all insert_... functions modified
in Triangulation_data_structure_3.h:

in the TDS, insert(const Vertex & v) instead of insert(Vertex * v)
			new v done here now
in the Triangulation, the call to _tds.insert is different
			_tds.insert(Vertex(p))
			instead of v=new Vertex(p); _tds.insert(v)
			no new here now
1999-05-07 09:20:52 +00:00
Monique Teillaud cb8298887a IO modified so that there is no more duplicated code between
Triangulation_3 and Triangulation_data_structure_3
1999-03-08 15:14:36 +00:00
Monique Teillaud 7b436f519a IO : <<ostream >>istream
code duplicated between Triangulation and Triangulation_data_structure
needs to be modified to avoid duplication
1999-03-08 12:35:29 +00:00
Monique Teillaud 3a24aece26 bug fixes (g++) in constructors 1999-01-20 15:30:19 +00:00
Monique Teillaud c318b9dec1 forgottten
template < class GT, class Tds>
class CGAL_Delaunay_triangulation_3;
1999-01-15 13:28:20 +00:00
Monique Teillaud 1b957ac78a #include <CGAL/Delaunay_triangulation_3.h>
because of friend class CGAL_Delaunay_triangulation_3
1999-01-15 11:08:44 +00:00
Monique Teillaud 8ccd8e767f side_of_facet side_of_edge : useless arguments i,j removed 1999-01-15 08:49:19 +00:00
Monique Teillaud 766c546a0f const added to acces function tds() 1999-01-13 15:24:51 +00:00
Monique Teillaud 2d2cbe5ca6 bug fix in location 1d 1999-01-07 13:57:03 +00:00
Monique Teillaud 74ec3844f2 bug fix in locate 3d, case EDGE 1999-01-07 09:25:48 +00:00
Monique Teillaud b62c001bc0 swap 1999-01-06 11:07:29 +00:00
Monique Teillaud b9840d4054 bug fix in side_of_facet (orientation_in_plane called with arguments
in wrong order)
1999-01-06 10:57:15 +00:00
Monique Teillaud e511fbef7d stupid bug in incident_vertices(v) fixed 1999-01-04 14:39:22 +00:00
Monique Teillaud 0014e3ca08 Derivation from CGAL_Triangulation_utils_3 1998-12-28 16:18:59 +00:00
Monique Teillaud 5fa814c632 big spring cleaning
+ functions added :
incident cells and adjacent vertices of a given vertex
test is_vertex(v)
etc
1998-12-28 15:22:13 +00:00
Monique Teillaud 1385d425aa end buf fix in localisation 1d 1998-12-10 13:52:44 +00:00
Monique Teillaud 0880d1fd6c bug fix in new location dim 1 1998-12-09 16:17:26 +00:00
Monique Teillaud 00c1b654f2 cleaning 1998-12-09 14:29:58 +00:00
Monique Teillaud 4e6ba14d76 iterators on vertices modified, work when there is no vertex 1998-12-04 17:01:59 +00:00
Monique Teillaud c502958be4 start cleaning with the doc... 1998-12-04 16:37:27 +00:00
Monique Teillaud 3c878159a1 cleaning
locate (brute force) -> locate_old
locate_quick (march) -> locate
new locate in any dimension (same as brute force for dimensions 0 and -1)
insert calls the new one
1998-12-03 15:00:37 +00:00
Monique Teillaud 4b141c25ce locate returns the (finite or not) cell containing the query
(before it returned a finite cell)
insert_outside_convex_hull modified consequently
1998-12-03 10:23:02 +00:00
Monique Teillaud 68ccccac62 locate by marching for d=2, first version 1998-12-02 14:28:18 +00:00
Monique Teillaud 2d9e27e7bd locate by marching, for d=3 only. First version 1998-12-02 13:49:15 +00:00
Monique Teillaud bf5354123d clear fixed 1998-12-01 09:08:02 +00:00
Monique Teillaud 80564c60fc added : include Triangulation_utils_3.h 1998-11-26 14:55:54 +00:00
Monique Teillaud 5657e1b6ad added Cell_circulator incident_cells 1998-11-25 15:51:02 +00:00
Monique Teillaud ce05692e52 clear() only deletes finite vertices but leaves the infinite one.
is_valid() checks that the infinite vertex exists
1998-11-24 13:05:53 +00:00
François Rebufat ee95f0b733 Bug fixe operator = ! 1998-11-23 15:22:22 +00:00
Monique Teillaud e50be0a551 fixed bugs :
- extra-precondition in insert_in_edge in 1d removed
- stupid bug in private function link
1998-11-20 14:31:30 +00:00
Monique Teillaud f8d352a26c same bug fixed in operator= 1998-11-20 13:45:25 +00:00
Monique Teillaud 427e26e6df fixed : bug in copy constructor with infinite vertex
CV: ----------------------------------------------------------------------
1998-11-20 13:28:27 +00:00
Monique Teillaud ca85bd36c4 simplifications in side_of_facet 1998-11-10 14:23:42 +00:00
Monique Teillaud 20cec50ec0 Triangulation_data_structure_3.h : star_region added
Delaunay__triangulation_3.h : first version
						2D insertion to be done
Triangulation_* : bugs in renaming classes with _3 fixed
1998-11-06 13:12:59 +00:00
Monique Teillaud 6f4a33a582 *** empty log message *** 1998-11-03 14:49:27 +00:00
Monique Teillaud e6e61ba117 *** empty log message *** 1998-11-03 14:45:17 +00:00
Monique Teillaud 569f728b6e rename access function gt() -> geom_traits() 1998-11-03 14:03:45 +00:00
Monique Teillaud d9609d17e9 all names changed :
_3 everywhere
base_cell and base_vertex -> cell_base and vertex_base
1998-11-03 12:32:48 +00:00
Monique Teillaud f48f5d62d0 Essai. 1998-11-02 14:46:10 +00:00
Monique Teillaud 24669ffb7e Modif pipo. 1998-11-02 14:43:58 +00:00
Monique Teillaud 5668d094d0 bug fix in insert_in_edge 1998-10-30 12:31:49 +00:00
Monique Teillaud d45c3b0ee4 added : insert_outside_convex_hull 3D 1998-10-30 10:04:15 +00:00
Monique Teillaud 309f0519ce first version. insert_outside_convex_hull 3d TBD 1998-10-28 13:09:39 +00:00