Sébastien Loriot
fdac8b38d6
doc bugfix: class Delaunay_triangulation_3 inherits from
2012-03-07 16:21:06 +00:00
Laurent Rineau
cc081c16cf
Fix: RegularTriangulationTraits_3::Bare_point
...
Bug fixes in specification. The Regular_triangulation_3 template, does
require that its template parameter Gt has a nested type Gt::Bare_point.
2011-12-09 13:22:21 +00:00
Sébastien Loriot
985612cf88
BUGFIX: Info must be default constructible and assignable (as the model are)
2011-06-03 10:17:34 +00:00
Sébastien Loriot
c1ff39de9a
fix documentation from branch (code merged in r60697)
2011-02-28 17:22:38 +00:00
Laurent Rineau
eea1755591
Merge the candidate branch of
...
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Rt::vertices_inside_conflict_zone
in trunk.
2010-12-21 16:36:04 +00:00
Laurent Rineau
96162627aa
Merge the following small features in trunk:
...
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Remove_cluster
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Structural_filtering
Merge also a partial support of:
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Rt::vertices_inside_conflict_zone
(vertices_inside_conflict_zone" is added in Regular_triangulation_3, without documenting it)
2010-12-10 17:02:10 +00:00
Laurent Rineau
028debbd41
Fix a typo: missing space
2010-12-02 14:47:57 +00:00
Laurent Rineau
de25e12e8b
"seen from" is better than "viewed from", is not it?
2010-11-23 14:44:33 +00:00
Stéphane Tayeb
ca4f9f11e8
Add an overload of insert_in_hole() in class Regular_triangulation_3 to ensure that hidden points are properly treated.
2010-08-04 15:36:38 +00:00
Andreas Fabri
d185e4152f
Finally use ptrdiff_t as return type for insert(beg, end)
2010-06-23 13:35:35 +00:00
Andreas Fabri
97c2754da5
As the insertion of points in a regular triangulation can reduce the number of vertices we have to replace size_t with ptrdiff_t
2010-06-21 16:06:01 +00:00
Andreas Fabri
c79a1ebbf6
int -> size_type/std::size_t
2010-06-21 14:12:02 +00:00
Laurent Rineau
7e87099363
Merge the branch /branches/candidate-packages/Triangulation_3
...
- Work from:
Pedro Machado Manhaes de Castro <Pedro.Machado@sophia.inria.fr>
Olivier Devillers <Olivier.Devillers@sophia.inria.fr>
- The work is:
- displacement for 3D triangulation (Olivier and Pedro)
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Move_T2T3
2010-05-31 08:48:09 +00:00
Sylvain Pion
ef990cb804
Mark all is_valid() functions as ccDebug.
2010-01-29 16:49:37 +00:00
Sylvain Pion
45b6d32b62
Remove old (CGAL < 3.0) version of the remove() code (which could be triggered by CGAL_DELAUNAY_3_OLD_REMOVE).
...
No one complained about the new code, so let's remove the old remove.
2010-01-13 13:44:54 +00:00
Sébastien Loriot
95c9e71be0
Fix typos
2010-01-08 09:43:47 +00:00
Manuel Caroli
4bcee3abdf
add geometric access functions point(...) +doc + tests
2009-12-04 12:14:50 +00:00
Sylvain Pion
cace705a55
Remove some spurious "const".
2009-12-03 15:29:20 +00:00
Sylvain Pion
828a6eeabc
Merge the Triangulation_3_Location_policy branch.
...
- Deprecate the "hierarchy" implementation detail in the package API.
- Introduce a Location_policy parameter instead.
- Add a "Complexity and Performance" section in the user manual.
- Add a benchmark program (dont_submit'ed for now)
Note : merge done by hand as svnmerge.py got too easily confused...
2009-11-04 12:57:51 +00:00
Sébastien Loriot
910a6f94d6
Regular_triangulation_filtered_traits_3 is now deprecated
2009-10-20 21:44:47 +00:00
Sébastien Loriot
83d2efcd34
add operator() one wpoint to Compute_squared_radius_smallest_orthogonal_sphere_3
2009-10-20 17:48:26 +00:00
Sébastien Loriot
94e9b83218
add predicates Compare_weighted_squared_radius_3 in Regular traits which is the weighted equivalent of Compare_squared_radius_3 in the kernel. A semi-static filtered version is also provided.
2009-10-15 13:24:47 +00:00
Sébastien Loriot
8cc821d46a
correct bug in doc
2009-10-14 13:47:19 +00:00
Sylvain Pion
63f1fe57c5
Use \cgal for CGAL.
2009-10-09 12:15:51 +00:00
Monique Teillaud
7ffe5593fb
added precision about the infinite vertex in the output stream.
2009-09-28 08:56:19 +00:00
Sylvain Pion
36bd06111d
Remove unused EPS files (sources are *.fig for XFig and *.xml for IPE).
2009-08-24 15:19:52 +00:00
Sylvain Pion
57603f0b3b
Allow CGAL::Default for the TDS parameters of the three main triangulation classes.
...
(patch extracted from the Triangulation_3_Location_policy branch as it is mostly orthogonal)
2009-08-17 09:48:07 +00:00
Sylvain Pion
182ef0254c
Add missing CGAL:: to get a working reference.
2009-08-10 10:33:31 +00:00
Sylvain Pion
6a2d8f54d1
Add missing include, and a few minor changes in the manual.
2009-08-07 20:58:18 +00:00
Sylvain Pion
8fdac12e77
Add insert_in_hole() function overloads (in T3 and TDS_3) taking an additional
...
Vertex_handle argument that specifies the vertex to be used for the new vertex
(instead of creating a new one internally).
2009-08-04 13:48:07 +00:00
Sylvain Pion
ffedfc0d58
Add some locate() and insert() convenient overloads, taking the start hint as a
...
Vertex_handle (instead of the Cell_handle currently).
2009-07-24 21:57:38 +00:00
Monique Teillaud
ba9b7b7143
incident_vertices(vertex) renamed as adjacent_vertices()
...
old name left for backward compatibility (and old functions still tested)
2009-04-08 10:06:32 +00:00
Monique Teillaud
9d5bc8e9b3
link to concept Circulator.
...
I don't know where to link for Iterator, which is from the stl
2008-10-09 09:26:07 +00:00
Monique Teillaud
db56697842
added \ccc{} for Handle, to get a link to the concept web page
2008-10-09 07:35:17 +00:00
Monique Teillaud
aab8d24447
bug fix in delaunay traits (compare_distance is required even without the hierarchy)
...
cosmetic in T3 (wrong html link)
2008-10-01 12:19:44 +00:00
Camille Wormser
a6d18262ae
adds (finite_) incident_facets(Vertex) for the 2D case,
...
deprecates the usage of (finite_) incident_cells in the 2D case.
2008-06-05 02:51:51 +00:00
Camille Wormser
646258adb8
finished rewriting the incident_*(vertex):
...
- all the code is factored around visit_incident_cells.
- incident_edges has been added
- finite versions of all incident_*(vertex) have been added
thanks to a Filter template parameter
2008-04-20 05:48:13 +00:00
Camille Wormser
9f664c3ac7
documentation + testsuite for incident_*
2008-04-01 15:29:50 +00:00
Monique Teillaud
d30823c13d
precision on numbering infinite vertex
2008-01-15 10:00:21 +00:00
Monique Teillaud
1b7490caaa
small bug fix in reg tr
2007-08-08 11:22:50 +00:00
Sylvain Pion
1df8df5721
Allow operator== between triangulations to have 2 different TDS types.
2007-07-24 12:57:49 +00:00
Andreas Meyer
7ed1a00c04
merge manual fixed from 3.3 branch back intro trunk:
...
svn merge -r 38751:38754 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38773:38775 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38783:38784 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38795:38796 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38815:38816 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38827:38829 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38834:38836 ~/projects/CGAL/branches/CGAL-3.3-branch
2007-05-28 23:05:00 +00:00
Christophe Delage
a7f0ead112
Triangulation_3 iterator range insert and constructors now
...
use spatial_sort.
Examples and demos now call range insert when possible.
2007-03-30 09:30:22 +00:00
Sylvain Pion
338abbdad7
Run aspell.
2007-03-29 13:59:37 +00:00
Sylvain Pion
669a1c9bc9
Fix align=center in <img> to align=middle.
2007-01-13 21:23:45 +00:00
Sylvain Pion
d9313ba065
Properly link to Geomview_stream now that we can.
...
Mention that vertex/cell I/O operators are used in the I/O of T3.
2006-12-18 21:22:04 +00:00
Laurent Rineau
49cbf113ec
- add mirror_vertex and mirror_index in the ref page of Triangulation_2.
...
- reorganize the documentation of mirror_index, mirror_vertex and
mirror_facet in the ref pages of Triangulation_3 and the concept TDS_3.
2006-11-29 19:11:16 +00:00
Nico Kruithof
6841f56078
Adding the test where the Delaunay triangulation and a (unweighted)
...
regular triangulation are compared. Also added vertices_in_conflict
to Regular_triangulation_3.h for that.
2006-09-12 07:31:24 +00:00
Monique Teillaud
2a9c25058d
- more details on insertion and hidden points
...
- behavior for equal points specified, now consistent with Triangulation_3
and Delaunay_triangulation_3 (change in code is going to be committed by Nico)
2006-08-25 09:36:34 +00:00
Nico Kruithof
7ce6d89b94
Adding the simplex class to the Triangulation_3 package.
2006-08-09 15:25:13 +00:00