Andreas Meyer
fdeedcf8b0
some low level code cleanup. renamed
...
* CGAL_error to CGAL_error_msg
* introduced a macro CGAL_error()
* added some words about CGAL_error to the developers manual
* renamed most of assert(x) into CGAL_assertion(x)
* renamed exit(x) with x != 0 , CGAL_assertion(false) and assert(false) into CGAL_error
* CORE left untouched, OpenNL changed
2007-11-07 16:51:18 +00:00
Sylvain Pion
80f14be579
Using an anonymous namespace is much more funky than static funcitons/variables.
2007-11-07 15:50:25 +00:00
Eric Berberich
aac3bec08a
replacing compare_xy calls for comparisons on boundary
2007-11-07 15:46:52 +00:00
Eric Berberich
4249f1534e
using compare_x/y_on_identification instead of overloaded compare_xy
2007-11-07 15:46:12 +00:00
Sylvain Pion
84719ab22f
Mention bug-report URL in the assertion failure error message.
2007-11-07 15:38:48 +00:00
Pierre Alliez
d1925200a0
PCA: massaging of the templates in order to provide default tag - does not compile yet.
2007-11-07 13:07:02 +00:00
Laurent Rineau
76084f2ec9
Should fix the use of ::atoi under SunOS:
...
- include <cstdlib>,
- use std::atoi.
2007-11-07 10:23:42 +00:00
Eric Berberich
2a12b45cc8
bugfix: compute correct top face
2007-11-06 23:39:12 +00:00
Eric Berberich
1d36bd9734
bugfix: did not update indices map
2007-11-06 22:56:46 +00:00
Eric Berberich
140c332077
added dummy output
2007-11-06 22:56:12 +00:00
Pierre Alliez
189e9469df
renamed one file in PCA (tetrahedra)
2007-11-06 21:17:50 +00:00
Pierre Alliez
3b9168d8ab
started cleaning up PCA on arbitrary objects - I need to work a few more hours before the next release.
2007-11-06 21:14:40 +00:00
Sylvain Pion
87759faafd
Move internal typedefs to CGAL::CGALi::.
2007-11-06 16:14:00 +00:00
Efi Fogel
fd26d09c8e
Added Compare_{x,y}_on_identification
2007-11-06 15:12:03 +00:00
Eric Berberich
fa9839358e
output in valid
2007-11-06 09:19:58 +00:00
Eric Berberich
5ccda00694
bugfix: are_equal does not assume some bdry condition
2007-11-06 09:19:11 +00:00
Daniel Russel
b21841b7d6
not sure why this existed anyway. Probably due to issues with SVN move or
...
something.
2007-11-06 04:57:56 +00:00
Fernando Cacciola
1784196317
Shallow-release creation scripts added
2007-11-06 04:44:35 +00:00
Eric Berberich
3193dc789f
implemented locate_curve_end + face_before_vertex
2007-11-06 00:19:12 +00:00
Eric Berberich
9c36d80733
simplified code, removed is_perimetric, introduced sign_of_path
...
code cosmetics
2007-11-05 22:34:41 +00:00
Eric Berberich
bc505c6cbe
implemented bottom face
2007-11-05 20:00:47 +00:00
Eric Berberich
43cd8241f1
added bottom_face + face_before_vertex_on_ident
2007-11-05 20:00:14 +00:00
Sylvain Pion
fd2d8748e0
Qualify calls to min and max by CGAL::, otherwise
...
we get ambiguities with std::min/max.
2007-11-05 19:05:13 +00:00
Eric Berberich
3d34707058
code cosmetics
2007-11-05 17:44:49 +00:00
Eric Berberich
769b448adf
implemented overlay methods
2007-11-05 17:38:04 +00:00
Eric Berberich
272efcb7aa
implementde everything except bottom face
2007-11-05 17:37:44 +00:00
Sylvain Pion
848b455cc6
Use default arguments...
2007-11-05 17:13:21 +00:00
Laurent Rineau
1c985577b2
Quick backup. Sorry, no comment.
2007-11-05 15:07:07 +00:00
Andreas Fabri
b0486e2979
replaced assert by CGAL_assertion
2007-11-05 13:18:53 +00:00
Sylvain Pion
119bc8b9f1
Add CGAL_NORETURN macro to be able to use __attribute__ ((__noreturn__)).
2007-11-05 10:56:36 +00:00
Sylvain Pion
091f8d9227
Document that we should not use assert(), std::abort() and std::exit()
...
directly.
2007-11-05 10:41:39 +00:00
Sylvain Pion
09d73171e7
Replace abort() by assertions.
2007-11-05 10:18:59 +00:00
Sylvain Pion
1881ddf9e9
Replace abort by assertions.
2007-11-05 10:16:21 +00:00
Sylvain Pion
0952f0391d
Replace abort() by assertions.
2007-11-05 10:10:43 +00:00
Sylvain Pion
d3c7269dba
Replace abort() by assertion (in commented code).
2007-11-05 10:09:02 +00:00
Sylvain Pion
90b39fe156
Replace abort() by CGAL_assertion*.
2007-11-05 10:08:04 +00:00
Sylvain Pion
6bc0e9dfe7
Replace calls to abort() by CGAL_assertion*.
...
In contexts such as cgal-python, it is a bug to call abort (since it kills the interpreter).
Therefore, we should never call abort() from inside CGAL.
2007-11-05 10:02:36 +00:00
Eric Berberich
7b8422aae6
tighter condition
2007-11-05 08:32:45 +00:00
Eric Berberich
08628d20d6
code cosmetics
2007-11-05 07:55:15 +00:00
Eric Berberich
ceeb7b9618
code cosmetics
2007-11-05 07:53:55 +00:00
Sylvain Pion
6eb1bfde8a
Update list of files which are always dont_submitted.
2007-11-03 21:24:28 +00:00
Sylvain Pion
055009cc58
Remove the need for mentionning todo files and doxygen files.
2007-11-03 21:15:36 +00:00
Sylvain Pion
5fb3b307bd
Test: remove Snap_rounding_2.dxy as it should be caught by the generic rule *.dxy.
2007-11-03 18:24:23 +00:00
Sylvain Pion
7c86a46f54
Automatically do not submit "Doxyfile", "*.dxy", and variants of "TODO".
2007-11-03 17:50:17 +00:00
Pavel Emeliyanenko
538c1c36d1
X/Y_real_traits
2007-11-03 16:26:15 +00:00
Pavel Emeliyanenko
c093dee378
X/Y_real_traits added
2007-11-03 16:25:50 +00:00
Efi Fogel
b7898cfd3a
Fixed intersection
2007-11-03 12:26:06 +00:00
Efi Fogel
bf2e4b9744
1st revision
2007-11-03 11:30:02 +00:00
Sylvain Pion
9d7c8b949d
Variadic template syntax is not supported by the manual tools
...
(and hopefully will never).
2007-11-02 22:23:46 +00:00
Eric Berberich
8320890a48
use compare_xy for sorting on boundary
2007-11-02 16:57:31 +00:00