swh:1:snp:78e145aa8174e576786284475a76cf6f187b3475

sort by:
Revision Author Date Message Commit Date
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
e2e155f add include files for the demo 11 July 2012, 16:21:54 UTC
d2ae93d Add an all option with manual plug-in selection to the loader. 11 July 2012, 15:41:44 UTC
f847452 * errors in the main application are now handled through exceptions * remove example copy-paste mistake 11 July 2012, 15:22:02 UTC
3055753 fix extension parsing 11 July 2012, 14:36:59 UTC
1bc5244 Filter the Operations menu by querying plug-ins for the applicability. Some meta-programming might make that mechanism less boiler-plate-y, but it is fine for now. 11 July 2012, 13:15:37 UTC
371aa42 Reintegrate the history mechanism with a little awkward hack and a selection box. 11 July 2012, 10:27:04 UTC
b72b9a6 a branch for adding a plug to the polyhedron demo 11 July 2012, 08:19:36 UTC
5ccaa9c more todos to build some plan 10 July 2012, 17:12:20 UTC
95354eb Change the loader mechanism to enable plugin specific selection The loading files now checks which plug-in can actually handle the requested file type. items remember which loader has been used to load them. Loading scripts has been separated out into a separate function. Recently used history is not yet aware of that change and has to be pried out of the base class. 10 July 2012, 17:05:56 UTC
621ef92 make plugin callable 10 July 2012, 14:19:11 UTC
a751d01 fix plugin name 10 July 2012, 14:03:47 UTC
5a904f6 Improve LCC demo; add internal functions; add one example in LCC. 09 July 2012, 20:01:34 UTC
b6829dd * Port Point_set_local_spacing * merge the todo lists 09 July 2012, 15:03:09 UTC
2ebc7d7 fix problems with leda real 08 July 2012, 12:05:05 UTC
f87bbe2 cleanup code as indicated by compiler warnings 08 July 2012, 10:47:58 UTC
bc4ca5b silent some compiler warnings 08 July 2012, 10:30:22 UTC
42d9d93 it's a precondition not precondition_code 08 July 2012, 10:24:27 UTC
902a47f cleanup 07 July 2012, 15:37:56 UTC
4ef408a removed some unneded friends 07 July 2012, 14:57:44 UTC
d9eb0e8 Intel compiler does not like typename friends error: friend class name may not be introduced with "typename" So reverted change 07 July 2012, 08:17:07 UTC
6521ba2 Changing Multiplicity in Envelope traits to inherit from the base class. 07 July 2012, 07:45:01 UTC
f14bb80 avoided one compiler warning in Gmpfr_type.h 06 July 2012, 16:59:30 UTC
dd395e8 Circle_3 is an object, not a functor. 06 July 2012, 16:20:16 UTC
a592593 initialized some pointers to avoid warnings 06 July 2012, 14:35:14 UTC
97111c3 typo 06 July 2012, 14:35:10 UTC
0c8fc79 color normals 06 July 2012, 13:25:10 UTC
ea5569e remove warnings 06 July 2012, 13:01:00 UTC
fb7a7e2 remove warning 06 July 2012, 12:35:29 UTC
2184d52 cleanup 06 July 2012, 12:08:40 UTC
2233dc9 fixed a bug found by Victor Lopez 06 July 2012, 11:56:14 UTC
aedb8d6 update todo 06 July 2012, 09:40:35 UTC
0206027 add jet smoothing 06 July 2012, 09:23:01 UTC
53d4d27 remove warning 06 July 2012, 09:21:13 UTC
5b6e959 add outlier selection plugin 06 July 2012, 08:50:12 UTC
601a5e4 add point set simplification plugin 06 July 2012, 08:17:01 UTC
e6b01c4 automatic registration of plugin is done if inheritence from helper is public 06 July 2012, 08:14:47 UTC
1d3092b add poisson reconstruction plugin 06 July 2012, 07:52:19 UTC
a454f3c removed some compiler warnings 06 July 2012, 07:19:16 UTC
0059043 Taking the multiplicity from base class. This caused all 64-bit programs to crash 06 July 2012, 07:13:42 UTC
029e99d remove compiler warnings 06 July 2012, 07:06:28 UTC
0a8afa0 wrong variable name 06 July 2012, 07:05:27 UTC
5443e86 class seems to only work for g++ in a friend This is not the correct fix; a correct one changes the friend design of the classes 06 July 2012, 06:53:30 UTC
1300a51 remove compiler warning 06 July 2012, 06:22:31 UTC
ad06e50 Remove a warning 06 July 2012, 05:09:00 UTC
972f164 correct handling of optional parameter for use_lib macro 05 July 2012, 18:33:27 UTC
4a01a46 RS3 suffices the problem was in handling of CGAL_UseRS(3).cmake 05 July 2012, 18:32:25 UTC
f39a7b7 use RS, too 05 July 2012, 18:06:04 UTC
4cacb97 remove warnings 05 July 2012, 14:56:50 UTC
a5c6c49 add normal estimation plugin 05 July 2012, 14:40:32 UTC
bfe3c60 Replace assert with CGAL_assertion 05 July 2012, 13:49:48 UTC
4978051 Remove some warnings 05 July 2012, 13:39:34 UTC
back to top