Andreas Fabri
13ce1b0962
rename to have unique example file names
2008-11-27 19:15:18 +00:00
Andreas Fabri
d7c9f7b237
rename to have unique example file names
2008-11-27 19:14:28 +00:00
Andreas Fabri
ee62f7c8c6
rename to have unique example file names
2008-11-27 19:12:13 +00:00
Andreas Fabri
673eca1359
Add dont_submit
2008-11-26 09:56:28 +00:00
Andreas Fabri
ef7e7ba2d3
Source of tds3_small.png
2008-11-26 09:52:39 +00:00
Andreas Fabri
5d8bad3355
Add illustration
2008-11-26 09:42:47 +00:00
Laurent Rineau
ec9f2e29e5
Update citations (s/07/08/).
...
Let us hope that CGAL-3.4 will be release before 2009!
2008-11-20 22:19:28 +00:00
Laurent Rineau
9587ad8c9e
Fix the binary mode test: it failed on Windows.
2008-11-18 11:20:59 +00:00
Laurent Rineau
6108848419
Test and fix the input/output operator of CGAL::Triangulation_3
...
*in binary mode*.
2008-11-14 11:59:14 +00:00
Camille Wormser
0e0975df31
same derecursion, for find_conflict, this time.
2008-11-14 10:43:11 +00:00
Camille Wormser
182c824db5
Iterative version of the incident_...(vertex) methods.
...
See Andreas' e-mail:
> I just had a look at the code. The problem is that it calls
> incident_cells, which is implemented recursively, and for a
> vertex with many incident cells, as in your case the infinite
> vertex, the stack is full.
>
> We have to put it on our todo list.
I did it for 3D only because the degenerate 2D case should be
handled by the circulator anyway.
I did not add the test which explodes the call stack (in case we plug
the recursive version): too slow for a testsuite. But incident_...
methods are used everywhere in the code anyway.
2008-11-14 04:27:18 +00:00
Monique Teillaud
a5fe9a6c5a
detail
2008-11-12 13:51:46 +00:00
Monique Teillaud
917b0b4741
mention Camille's contributions
2008-11-12 12:21:46 +00:00
Monique Teillaud
755ed5e648
bug fix
2008-10-13 08:32:42 +00:00
Sylvain Pion
4aa1cb057a
Remove my email adress from header files.
2008-10-11 20:21:08 +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
Manuel Caroli
25a4741b11
revert change, code was right before
2008-09-15 20:54:02 +00:00
Manuel Caroli
a1802d060c
pass assignment operator argument as reference
2008-09-15 19:36:15 +00:00
Sylvain Pion
eede712857
- Fix "warning: array subscript is above array bounds" with g++ -O3.
...
It was actually a real bug.
- Rewrote the loops for clarity as well.
2008-08-20 08:37:44 +00:00
Sylvain Pion
051a87a8d6
Rename CGAL_kernel_assertion to CGAL_triangulation_assertion.
2008-08-12 13:56:13 +00:00
Sylvain Pion
93cae6500f
Remove deprecated functions find_conflicts_2 and find_conflicts_3
...
(deprecated in 2006, and internal).
2008-07-28 18:16:14 +00:00
Sylvain Pion
a17c7edac5
Removed the deprecated functions Cell:mirror_index() and Cell::mirror_vertex().
...
(deprecated since March 2005)
2008-07-28 16:15:02 +00:00
Sylvain Pion
48b97a5e9b
Remove obsolete Makefiles (and therefore empty dont_submit files).
2008-07-24 18:14:04 +00:00
Sylvain Pion
dc3bf72707
Remove changes.txt files.
2008-07-24 17:47:16 +00:00
Sylvain Pion
79864c0c8e
Remove Arity_tag.
2008-07-22 12:29:01 +00:00
Sylvain Pion
68845e33ae
- Use the new kernel typedefs K::Oriented_side and co.
...
- Use Kernel_traits<> instead of fetching ::R.
- Rename "pt" to "Point" for template argument to make it more uniform.
2008-07-17 08:27:13 +00:00
Sylvain Pion
eff6efd3af
CGAL_NULL and CGAL_NULL_TYPE are now constant macros, so replace them by:
...
- CGAL_NULL -> NULL
- CGAL_NULL_TYPE -> CGAL::Nullptr_t (typedef to const void *)
2008-07-12 21:58:52 +00:00
Manuel Caroli
7918617ae4
removed Conflict_tester_for_find_conflicts_[2|3] that were redundant
...
to Conflict_tester_[2|3]
2008-07-04 09:35:56 +00:00
Manuel Caroli
7f70bb34c1
moved identical remove helper functions from
...
Delaunay_triangulation_3 and Regular_triangulation_3
to Triangulation_3
2008-07-03 12:11:31 +00:00
Manuel Caroli
3e82523f3c
minor change due to warning in the test suite
2008-07-03 07:55:17 +00:00
Manuel Caroli
3a6da39537
introduced a visitor Vertex_remover and modified the functions called by remove
...
such that they are equal in both
Delaunay_triangulation_3 and Regular_triangulation_3
2008-07-02 15:03:25 +00:00
Andreas Fabri
ee450c0a75
Moved caption below figure
2008-06-27 06:48:09 +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
Fernando Cacciola
f93437ca22
Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release)
2008-05-05 14:01:55 +00:00
Sylvain Pion
2d5de17427
Slight optimization in draw_dual()
2008-04-30 08:16:19 +00:00
Camille Wormser
8d16e7529b
removed an unused parameter (warning in some platforms of the test suite)
2008-04-21 13:12:30 +00:00
Laurent Rineau
ed75d4f3f4
Remove an unused parameter.
...
People should compile their code with -O2 -Wextra, to see those warnings.
2008-04-21 07:41:52 +00:00
Camille Wormser
952afd12d8
removed unused code
2008-04-20 06:11:56 +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
Sylvain Pion
1d8779b171
Rename the following functions:
...
det2x2_by_formula
det3x3_by_formula
det4x4_by_formula
det5x5_by_formula
det6x6_by_formula
to:
determinant
How cute... a name independent of the dimension, and even readable !
2008-04-09 13:35:34 +00:00
Sylvain Pion
ebb5e40b14
Remove casts to Sign.
...
They are useless since we merged the various enum types.
2008-04-09 13:09:17 +00:00
Sylvain Pion
643ea487a0
Remove casts to Comparison_result.
...
They are useless since we merged the various enum types.
2008-04-09 12:46:22 +00:00
Sylvain Pion
b0f2c77fdc
Remove casts to Oriented_side.
...
They are useless since we merged the various enum types.
2008-04-09 12:35:10 +00:00
Sylvain Pion
b740e90de0
Rename the following functions:
...
sign_of_determinant2x2
sign_of_determinant3x3
sign_of_determinant4x4
sign_of_determinant5x5
sign_of_determinant6x6
to:
sign_of_determinant
So that we have less dimension-dependent namings, at least internally...
2008-04-09 12:20:25 +00:00
Sylvain Pion
c3ee0c0087
Remove CGAL_T2_USE_ITERATOR_AS_HANDLE and CGAL_T3_USE_ITERATOR_AS_HANDLE
...
as they are now always defined and things work.
2008-04-03 12:14:58 +00:00
Sylvain Pion
028d3cfc73
Add missing operator==(CGAL_NULL_TYPE) for the Face_circulator.
...
Other cleanups.
2008-04-03 11:56:16 +00:00
Sylvain Pion
d9fbc22596
"Call" CGAL_For_all() on Cell_circulator to check it works as well.
2008-04-02 13:48:51 +00:00
Camille Wormser
9f664c3ac7
documentation + testsuite for incident_*
2008-04-01 15:29:50 +00:00