Andreas Fabri
669c54ae42
Replace assert_code
2008-11-25 08:27:30 +00:00
Andreas Fabri
2e3fdf19bf
Replace struct K .. with typedef .. K
2008-11-24 10:16:27 +00:00
Andreas Fabri
c264b9ceb0
CGAL_assertion -> assert
2008-11-24 09:07:47 +00:00
Laurent Rineau
dd8e4ffb2b
Remove an old piece of code that has been superseded by CGAL code in
...
CGAL-3.3 (CGAL_assertion now triggers exceptions, by default).
2008-11-22 14:40:27 +00:00
Sylvain Pion
8eab7e07dd
Split <CGAL/assertions.h> in 2 files, by moving the assertion behaviour
...
changing functions to a separate header, not included by default
(<CGAL/assertions_behaviour.h>). The motivation is to hide the enum
values with risky names (ABORT, EXIT, CONTINUE) to a header file which
is most probably not used by any user (or very few).
(breaks backward compatibility for an expected very few, for the sake
of erasing random surprises for "many" ?)
2008-11-21 16:42:02 +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
4032eade9a
Massive removale of "QUIET" in find_package calls (except for
...
FindVTK.cmake, which has a bug). Let's see if that can help us to find out
why we still have problems with demos on MacOS and Windows.
2008-11-19 13:58:43 +00:00
Fernando Cacciola
547bffecd9
Put CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS in the right place for cmake 2.4
2008-11-06 13:03:41 +00:00
Fernando Cacciola
70fa9503fd
Added CMP0003 policy
2008-11-04 12:30:29 +00:00
Andreas Fabri
0879f84971
Don't use deprecated functions internally
2008-11-02 20:43:30 +00:00
Laurent Rineau
f10a590672
Mass-remove vcproj files.
2008-10-21 09:21:22 +00:00
Laurent Rineau
8f2cc758d1
Fix CORE->Core.
2008-10-03 09:01:25 +00:00
Laurent Rineau
9bf0bcda76
Fix conditional compilation.
2008-10-02 11:20:20 +00:00
Laurent Rineau
324db7bcee
Rename variables: add "sq" in their names, so that one know that the
...
distances are squared.
2008-09-26 13:46:54 +00:00
Laurent Rineau
1bd673b447
Rename mesh_demo.cpp to mesh_2_demo.cpp
2008-09-26 13:34:09 +00:00
Laurent Rineau
2ce7bbc378
bench_double_map.cpp is a problem for MSVC testsuites.
2008-09-24 13:51:27 +00:00
Laurent Rineau
b52c7a09e9
- Fix soname and soversion of libraries (they were exchanged).
...
- Make get_dependency_version found the print_${LIB}_version.cpp, even
if the lib is compiled separately.
- Rename FindQt3.cmake to FindQt3-patched.cmake and Qt3Macros to
Qt3Macros-patched.
- Make CGAL-Qt3 compilable separately.
- Fix all commited CMakeLists.txt:
- use Qt3-patched and Qt3Macros-patched, and s/QT_/QT3_/
- add a comment about FindQt3-patched,
- wrap target creation with if(CGAL_FOUND AND QT3_FOUND)/else/endif
- Modified cgal_create_cmake_script
2008-09-24 10:32:44 +00:00
Laurent Rineau
a8cdc7ca4a
Remove Boost.Bimap FEATURE: it is now hard-coded that bimap is supported iff boost version is >= 1.35
2008-09-24 09:13:57 +00:00
Andreas Fabri
64d8e77840
Overload meshing function for domains selevted by the user
2008-09-24 08:58:02 +00:00
Andreas Fabri
9e667d5865
Put parenthesis around block even if it is only one statement
2008-09-24 08:57:10 +00:00
Andreas Fabri
4c55f38979
fixes for bimap which is now in the boost distribution
2008-09-24 08:56:24 +00:00
Laurent Rineau
a9f67f82b5
4th pass to remove CGAL_USE_QT: remove "#ifdef CGAL_USE_QT"/"#endif"
2008-09-09 21:53:57 +00:00
Laurent Rineau
a302cff5c8
Second pass to remove CGAL_USE_QT: remove "#ifndef CGAL_USE_QT"/"#else"/"#endif // CGAL_USE_QT"
2008-09-09 21:42:42 +00:00
Laurent Rineau
58ad57d058
First pass to remove CGAL_USE_QT: remove "#ifdef CGAL_USE_QT"/"#endif // CGAL_USE_QT"
2008-09-09 21:35:22 +00:00
Sylvain Pion
dc3bf72707
Remove changes.txt files.
2008-07-24 17:47:16 +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
Fernando Cacciola
f93437ca22
Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release)
2008-05-05 14:01:55 +00:00
Laurent Rineau
b92312032e
Leftovers from commit 42968:
...
"New directory Mesh_2/include/CGAL/Meshes/ that aggregates several
non documented files that are common to Mesh_2, Mesh_3 and Surface_mesher."
I forgot to commit the removal of old files.
2008-04-25 13:38:54 +00:00
Laurent Rineau
22629c62b3
New directory Mesh_2/include/CGAL/Meshes/ that aggregates several
...
non documented files that are common to Mesh_2, Mesh_3 and Surface_mesher.
2008-04-21 16:07:38 +00:00
Fernando Cacciola
b704509dcf
Examples/Demos/Test CMake scripts updated
2008-03-05 21:14:02 +00:00
Fernando Cacciola
a659cd852a
Added project() and conditional test for CGAL_DIR
2008-02-14 15:42:36 +00:00
Fernando Cacciola
14043c43a0
Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically)
2008-02-08 17:47:21 +00:00
Fernando Cacciola
afddfc4fca
CMake scripts for demos/examples/test added
2008-02-06 19:06:24 +00:00
Laurent Rineau
767ea68f72
fix warnings "CGAL/Mesh_2/Refine_edges_with_clusters.h", line 160: Warning: tr hides[...]"
2008-01-22 14:01:48 +00:00
Sylvain Pion
a46b55bf71
The files "changes.txt", "description.txt", "long_description.txt" and "maintainer"
...
are now under /trunk/$Package/package_info/$Package/ .
2007-12-02 15:06:42 +00:00
Laurent Rineau
a29930c01c
Commit dont_submitted files, used for local testing
2007-11-18 14:22:19 +00:00
Laurent Rineau
7b314c3825
Improved tests: use two differents kernels.
...
That should detect more warnings, compilation errors, and runtime errors.
2007-11-15 10:18:22 +00:00
Laurent Rineau
699fb3e257
Better follow under mouse feature: use a segment, instead of a point.
...
That allows to better track the mouse movement.
2007-11-15 10:05:14 +00:00
Laurent Rineau
917ff4701f
Fix an old bug: the Terminator algorithm was not implemented correctly
2007-11-15 10:03:40 +00:00
Laurent Rineau
1ead79b7c8
Fix an old bug: the Terminator algorithm was not implemented correctly
2007-11-15 10:03:22 +00:00
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
Laurent Rineau
76084f2ec9
Should fix the use of ::atoi under SunOS:
...
- include <cstdlib>,
- use std::atoi.
2007-11-07 10:23:42 +00:00
Sylvain Pion
055009cc58
Remove the need for mentionning todo files and doxygen files.
2007-11-03 21:15:36 +00:00
Laurent Rineau
51693ed309
Include <cstdlib>, for the use of std::atoi.
2007-10-21 18:20:17 +00:00
Laurent Rineau
800e21e0eb
Fix Mesh_2 in trunk: Mesh_2::Refine_edges_visitor<> no longer carries data.
...
Now, its data are references to private data of one instance of Mesh_2::Refine_edges<>,
so that they can be safely modified.
2007-10-16 14:41:34 +00:00
Laurent Rineau
e42871f6d5
fix macros CGAL_MESHES_NO_OUTPUT and CGAL_MESHES_OUTPUT_ON_CERR
2007-10-16 12:01:02 +00:00
Andreas Fabri
1ddc489913
Moved ccInclude
2007-06-19 14:24:06 +00:00
Fernando Cacciola
88111fcf70
VS project files merged back
2007-06-06 15:35:17 +00:00
Laurent Rineau
1f471177ce
push current version
2007-06-06 12:54:28 +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