sort by:
Revision Author Date Message Commit Date
514c1ef Make RS, MPFI, LEDA, and NTL optional essential libraries 01 August 2012, 16:58:19 UTC
de57846 CGAL-4.1 will not support Intel Compiler 12.0, but 12.1 (the latest non-beta) 01 August 2012, 15:36:53 UTC
b2bb0ce simpler patch for removing info with item (r67819). Revert r70929 01 August 2012, 15:22:03 UTC
94a1c41 please test your change before commiting 01 August 2012, 15:05:11 UTC
7521a2c Add the new Intel Compiler 13.0 beta (aka "2013 beta") 01 August 2012, 15:04:55 UTC
94fb841 Rename my two Intel Compiler platforms 01 August 2012, 14:50:50 UTC
de205cf Update the Intel Compiler to 12.1 (aka 2011_sp1) 01 August 2012, 14:44:02 UTC
5429eb8 give access to the color vector to let a plugin use its own colors 01 August 2012, 14:18:14 UTC
84662fa move the protector to only protect computation using intervals. The to_interval may need another rounding mode. 01 August 2012, 13:50:01 UTC
db19453 First big patch to fix -Wunused-local-typedefs -Wunused-local-typedefs is a new warning flag of gcc-4.7, and it will enabled by -Wall since gcc-4.8 (not yet released). The fix is a big set of removals of unused typedefs (or comments, or moves, depending on the context). 01 August 2012, 13:29:16 UTC
98992ea Use include_directories(SYSTEM ...) in the macro use_lib 01 August 2012, 12:23:53 UTC
8e16759 Use include_directories(SYSTEM ...) for 3rd-party libraries gcc has an option -isystem, that can replace -I. The documentation is: -isystem dir Search dir for header files, after all directories specified by -I but before the standard system directories. Mark it as a system directory, so that it gets the same special treatment as is applied to the standard system directories. If dir begins with "=", then the "=" will be replaced by the sysroot prefix; see --sysroot and -isysroot. The "special treatment" means that gcc will not warn about constructions in headers in directories pointed by -isystem instead of -I. In the CGAL testsuite, there are a lot of warnings that comes from third-party libraries (mostly from Boost, but also from Eigen). This patch tells cmake to use -isystem with gcc, for all CGAL 3rd-party directories. 01 August 2012, 10:53:37 UTC
ea408a8 update info when items are deleted 01 August 2012, 06:16:15 UTC
eecde00 import nef io plugin from Mesh_3-experimental-GF 01 August 2012, 05:37:55 UTC
9e16ac5 update polyline filters 01 August 2012, 05:35:31 UTC
e7b9064 import Polyhedron affine transform plugin from Mesh_3-experimental-GF 01 August 2012, 05:27:21 UTC
6799a36 do not try plugins to load if the file does not exist 01 August 2012, 05:19:40 UTC
48f8192 fix normal display 01 August 2012, 05:13:43 UTC
767899f Revert some modifications made by error. 31 July 2012, 16:41:10 UTC
a7a89c2 add_dependencies( Polygon_2 ${CGAL_LIBRARY} ) is useless Ar the target Polygon_2 links with the CGAL library, CMake already creates a dependency. 31 July 2012, 16:18:17 UTC
601d2c5 updated crontab (automated commit) 31 July 2012, 16:18:02 UTC
e852c4d std::invalid_argument derives from std::logic_error. 31 July 2012, 15:46:23 UTC
5e9afc4 Cherry-pick that revision, to restore scripts in the demo: | ------------------------------------------------------------------------ | r70911 | lrineau | 2012-07-31 17:30:38 +0200 (Tue, 31 Jul 2012) | 4 lines | Changed paths: | M /branches/features/Mesh_3-experimental-GF/Polyhedron/demo/Polyhedron/MainWindow.cpp | M /branches/features/Mesh_3-experimental-GF/Polyhedron/demo/Polyhedron/MainWindow.h | M /branches/features/Mesh_3-experimental-GF/Polyhedron/demo/Polyhedron/MainWindow.ui | M /branches/features/Mesh_3-experimental-GF/Polyhedron/demo/Polyhedron/geomodel.js | M /branches/features/Mesh_3-experimental-GF/Polyhedron/demo/Polyhedron/testsuite.js | | Restore the handling of scripts | | + add a shortcut to the new "load script" action. | | ------------------------------------------------------------------------ The .js files are not commited in next. 31 July 2012, 15:45:47 UTC
96506df match composed extensions and several extension per file type 31 July 2012, 14:03:20 UTC
10dd183 Stupid bug: the script *loader* must use getOpenFileName instead of getSaveFileName! Please test what you commit!! 31 July 2012, 12:39:34 UTC
d541859 Move my CGAL_ROOT to a separate partition 31 July 2012, 10:53:48 UTC
c8a956f Added 2D Arrangements changes for 4.1 31 July 2012, 07:19:28 UTC
ede2f5a Prepare CGAL-4.1-alpha1 30 July 2012, 14:13:09 UTC
0a40b7c Unused variable warnings 28 July 2012, 11:15:45 UTC
10d7912 complex.h may #define complex :-( 28 July 2012, 10:47:13 UTC
82351c8 Missing standard include. 28 July 2012, 06:57:31 UTC
a758751 Remove / comment out unused local typedefs. Fix one place where FT was used instead of RT (homogeneous coordinates, probably never compiled). 28 July 2012, 06:21:06 UTC
c42caa1 Missing standard header. 27 July 2012, 17:58:38 UTC
1e96f6e Upgrade to RS 3.1 27 July 2012, 15:47:47 UTC
354e29e add example failing on llvm mac os 27 July 2012, 14:47:18 UTC
2b23e72 Upgrade to RS 3.1 27 July 2012, 14:45:19 UTC
6a99e19 reintegrate feature branch Point_set_and_Polyhedron_demo-merge-GF: * it provides to the polyhedron demo the functionalities of the Point_set demo (but splatting) * convex hull working on points * plugin callable depending on items selected 27 July 2012, 14:28:49 UTC
d00a870 merge from next 27 July 2012, 14:17:21 UTC
0b8cff4 My $HOME/CGAL/trunk is a symlink to next, but still... 27 July 2012, 14:14:36 UTC
eb95b00 fix display mode selection induced by introduction of a new display mode 27 July 2012, 13:52:01 UTC
b22a192 fix display of polyhedron items 27 July 2012, 13:32:48 UTC
e060d19 display error 27 July 2012, 13:24:39 UTC
9491693 Fix an issue when BUILD_SHARED_LIBS is toggled When the value of the Boolean cache variable BUILD_SHARED_LIBS is modified, there was a bug that the variable CGAL_LIBRARY_NAME, CGAL_Core_LIBRARY_NAME, CGAL_Qt4_LIBRARY_NAME, and so on, were not updated. As a consequence, the file CGALConfig.cmake produced in the installation directory was not correct: it was referring to .so files whereas the installed binaries were .a files, or the reverse. This patch fixes the issue. 27 July 2012, 13:16:55 UTC
9deba05 restore properties accidently erased 27 July 2012, 13:10:37 UTC
4d4f9ad Missing standard includes. 27 July 2012, 12:05:53 UTC
5a7c587 merge from next 27 July 2012, 10:55:37 UTC
740d865 remove local_spacing plugin that was needed for splatting 27 July 2012, 10:53:31 UTC
40e636e more warnings removed 27 July 2012, 10:38:58 UTC
cd58d02 remove unused var warnings 27 July 2012, 10:29:10 UTC
19422b5 convex hull works with points 27 July 2012, 09:52:29 UTC
389c2ab Fix a warning about an unused variable Now the example does use the variable, and displays the coordinates of the vertices of the closest facet. 27 July 2012, 09:14:21 UTC
bfc84ff Remove warning about unused parameter 27 July 2012, 08:59:52 UTC
fcd8565 Revert a buggy revision Bug reported by a user against CGAL-4.0.2 A single triangle cannot be meshed! The fault was a buggy assertion added in the following revision: |----------------------------------------------------------------------- |r66359 | lrineau | 2011-11-16 18:58:22 +0100 (Wed, 16 Nov 2011) | 3 lines | |Add an assertion that checks that a point constructed as the midpoint of an |edge is located either on the edge or inside one of the two incident faces. | |----------------------------------------------------------------------- And the assertion message was: terminate called after throwing an instance of 'CGAL::Assertion_exception' what(): CGAL ERROR: assertion violation! Expr: zone.locate_type != Tr::FACE || zone.fh == f || zone.fh == n File: /home/lrineau/wc/Mesh_2/test/Mesh_2/../../include/CGAL/Mesh_2/Refine_edges.h Line: 430 Explanation: Your data set contains at least a vertex that is very close to a constrained edge! Mesh_2 cannot mesh that sort of data set. 26 July 2012, 14:02:13 UTC
e878954 Fix a bug created by that revision: | ------------------------------------------------------------------------ | r57003 | afabri | 2010-06-23 10:30:32 +0200 (Wed, 23 Jun 2010) | 1 line | | int -> size_t and static_casts | ------------------------------------------------------------------------ The conversion from int to size_t is not always safe. Here the right type was a signed type: std::ptrdiff_t, especially because the variable stores a difference between two pointers. The bug was discovered by a very recent version of clang: clang version 3.2 (trunk 160721) The error was: cd /home/lrineau/CGAL/CGAL-4.1-Ic-113/cmake/platforms/x86-64_Linux-2.6_llvm-clang-with-g++-4.6.2_F16/src/CGAL && /usr/local/packages/llvm-trunk/bin/clang++ -DCGAL_EXPORTS -DCGAL_TEST_SUITE -DCGAL_USE_MPFR -DCGAL_USE_GMPXX -DCGAL_USE_GMP --std=c++11 -fno-strict-aliasing -Wall -fPIC -I/home/lrineau/CGAL/CGAL-4.1-Ic-113/cmake/platforms/x86-64_Linux-2.6_llvm-clang-with-g++-4.6.2_F16/include -I/home/lrineau/CGAL/CGAL-4.1-Ic-113/include -I/home/lrineau/CGAL/boost/boost-release-branch -o CMakeFiles/CGAL.dir/all_files.cpp.o -c /home/lrineau/CGAL/CGAL-4.1-Ic-113/cmake/platforms/x86-64_Linux-2.6_llvm-clang-with-g++-4.6.2_F16/src/CGAL/all_files.cpp In file included from /home/lrineau/CGAL/CGAL-4.1-Ic-113/cmake/platforms/x86-64_Linux-2.6_llvm-clang-with-g++-4.6.2_F16/src/CGAL/all_files.cpp:2: /home/lrineau/CGAL/CGAL-4.1-Ic-113/src/CGAL/JAMA_numeric_solver.cpp:83:14: error: case value evaluates to -1, which cannot be narrowed to type 'std::size_t' (aka 'unsigned long') [-Wc++11-narrowing] case -1: ^ /home/lrineau/CGAL/CGAL-4.1-Ic-113/src/CGAL/JAMA_numeric_solver.cpp:109:14: error: case value evaluates to -1, which cannot be narrowed to type 'std::size_t' (aka 'unsigned long') [-Wc++11-narrowing] case -1: ^ In file included from /home/lrineau/CGAL/CGAL-4.1-Ic-113/cmake/platforms/x86-64_Linux-2.6_llvm-clang-with-g++-4.6.2_F16/src/CGAL/all_files.cpp:13: /home/lrineau/CGAL/CGAL-4.1-Ic-113/src/CGAL/Turkowski_numeric_solver.cpp:398:8: error: case value evaluates to -1, which cannot be narrowed to type 'std::size_t' (aka 'unsigned long') [-Wc++11-narrowing] case -1: ^ /home/lrineau/CGAL/CGAL-4.1-Ic-113/src/CGAL/Turkowski_numeric_solver.cpp:431:8: error: case value evaluates to -1, which cannot be narrowed to type 'std::size_t' (aka 'unsigned long') [-Wc++11-narrowing] case -1: ^ 4 errors generated. 26 July 2012, 12:46:30 UTC
680a603 Better readability of arrangement testsuite (better "greppability" for "error") renamed tests called "error" to "assertions", which avoid false positives when grepping for "error" in the log 26 July 2012, 11:39:16 UTC
a9cb96b Minor tweak to CMake messages during CGAL configuration Before that patch, CGAL_SetupFlags was included in the stage: == Detect external libraries == Now there is a stage: == Set up flags == 26 July 2012, 10:51:05 UTC
2076231 Refresh the FindQt3-patched module, from CGAL, with recent changes to the FindQt3 module shipped with CMake CGAL FindQt3-patched module uses the prefix QT3_ for all cache variables, instead of just QT_. That allows to use Qt3 and Qt4 in the same project (but for different binaries of course). 26 July 2012, 09:28:21 UTC
980ddfb remove warning+forgot to test things 26 July 2012, 07:17:58 UTC
628087b moc-qt3 to come before moc. Now, if moc is qt4 moc the cmake file will use the correct moc in Qt3 26 July 2012, 07:08:26 UTC
822e6ec remove splatting. If someone really wants it, we can think about importing it 25 July 2012, 12:50:40 UTC
c6bd2e9 missing one 25 July 2012, 11:21:56 UTC
46d4312 correct export 25 July 2012, 11:20:36 UTC
6ab6f95 add applicable for new plugins and udate nameFilter for polyline 25 July 2012, 10:40:47 UTC
745685f fixed bug in 2 functors names 25 July 2012, 09:18:26 UTC
d0c904e merge from next 25 July 2012, 08:34:04 UTC
480d729 reintegrate the branch Polyhedron-corefinement_demo-sloriot which adds the following plugins to the polyhedron demo: * handle polyline as item * intersection of polyhedra * corefinement of polyhedra 25 July 2012, 08:10:35 UTC
70cc8fb merge from next 25 July 2012, 07:55:02 UTC
49f64c8 update license to GPL v3 25 July 2012, 07:37:34 UTC
7744529 update bibtex files in manual tools too 24 July 2012, 12:03:09 UTC
97e074c manual bibtex for CGAL-4.1 24 July 2012, 12:02:20 UTC
6507b3f Fix a typo (missing closing parenthesis) 24 July 2012, 11:45:28 UTC
f330095 Add Boost.System to the CGAL dependencies As of Boost 1.50 it is required to link Boost.System with CGAL. System has been a Thread dependency all along and we simply never linked to it and apparently got lucky. Add it to the dependencies, add it in the manual and INSTALL file. 24 July 2012, 10:02:57 UTC
398ea99 also ImageIO needs essential libs This bug has been reportet by Michael Kerber. In his setup GMP/MPFR are not in the same directory which resulted in a 'missing mpfr.h'. Thanks for pointing out. 23 July 2012, 08:22:17 UTC
faedeba added flag to use ugcd 19 July 2012, 15:46:15 UTC
92e6e55 access to infinite endpoint is not granted, added guards 19 July 2012, 11:59:12 UTC
254aa83 fix conversion problems 19 July 2012, 10:18:12 UTC
7b2ddd3 avoided some link errors in gcd implementation 18 July 2012, 19:20:54 UTC
ee7da1d fixed an error that showed up after correctly adding a precond to Split_2 functor in r70397 18 July 2012, 09:20:29 UTC
3e750c6 temporary hack to work around assertion 17 July 2012, 12:08:49 UTC
bf0d102 Revert last commit: cgal is really too rigid... 17 July 2012, 08:56:13 UTC
46f16de Add operator += in BBox classes (more or less a trivial bug-fix). 17 July 2012, 08:18:59 UTC
febecea extra ; and missing template keyword needed by gcc-3.4 17 July 2012, 07:56:10 UTC
ce858d4 enhance loader: -propose only io plugin that matches the extension -if only one matches, use that one -if none match let the user choose among all available 14 July 2012, 11:28:08 UTC
b5db0af propose only io_plugin's which extension match nameFilters() 14 July 2012, 10:37:53 UTC
003b2fa renable open from command line 14 July 2012, 08:18:09 UTC
c6c8fc5 fix conversion from size_t to unsigned 14 July 2012, 08:03:33 UTC
0ce2a5c fix constness issue detected by clang 14 July 2012, 07:52:34 UTC
5ebcd64 remove extra ; and warnings 14 July 2012, 07:22:46 UTC
59431aa add average spacing plugin 13 July 2012, 14:05:06 UTC
59e096c rename target 13 July 2012, 14:02:48 UTC
daec486 renaming 13 July 2012, 13:54:45 UTC
a148123 add todo 13 July 2012, 13:06:57 UTC
3d35174 update testsuite to compile new plugins 13 July 2012, 07:23:25 UTC
04b2551 add plugin to load a point set from an off 11 July 2012, 21:02:34 UTC
2570cf2 import missing part for key shortcut 11 July 2012, 17:26:00 UTC
69c48f8 add polyline io plugin 11 July 2012, 16:59:02 UTC
0d4ec03 import polyline scene item. corefinement and intersection plugin compiles and work nicely (except event key) 11 July 2012, 16:54:58 UTC
85f341e import the key press for item from Mesh_3-experimental-GF 11 July 2012, 16:43:41 UTC
e43b263 Also filter sub-menus when selection operations, sort the menu 11 July 2012, 16:38:37 UTC
b45da9c naive import from Mesh_3-experimental-GF of plugins 11 July 2012, 16:37:02 UTC
back to top