Sébastien Loriot
01af331c72
use https for all links to www.cgal.org and doc.cgal.org
2018-03-14 15:59:38 +01:00
Laurent Rineau
0b0b1503ef
Merge pull request #2594 from gdamiand/CMap-bugfixes-gdamiand
...
CMap bugfixes
2017-12-05 18:20:56 +01:00
Laurent Rineau
3c6640bf59
Merge pull request #1436 from lrineau/CGAL-new_cmake-GF
...
Renewal of CMake scripts: header-only, ctest, CMake>=3.1
# Conflicts:
# Installation/config/testfiles/CGAL_CFG_NESTED_CLASS_FRIEND_DECLARATION_BUG.cpp
2017-12-05 18:20:05 +01:00
Laurent Rineau
6ec4c12031
Do not use OpenGL directly, but only using Qt5 OpenGL classes
2017-11-28 17:58:12 +01:00
Laurent Rineau
25dffa1710
Modern usage of Qt5 CMake scripts, to allow CMAKE_WARN_DEPRECATED
2017-11-17 12:54:13 +01:00
Laurent Rineau
bbee705221
Add compilation tests for demos
2017-11-16 18:38:15 +01:00
Laurent Rineau
a9365554c9
Merge pull request #2550 from sloriot/CGAL-add_SPDX_tags
...
Add SPDX License Identifier
2017-11-15 16:48:27 +01:00
Guillaume Damiand
0783fa8241
Do not clear model before loading something; this is more generic.
2017-11-13 12:24:24 +01:00
Sébastien Loriot
0698f79aff
add SPDX identifier for files under the LGPL-3+ license
2017-11-12 10:17:50 +01:00
Laurent Rineau
62c70d41ca
Renew the handle of policies, for CMake-3.10
...
Now that we require CMake>=3.1, we can forget a lot of old CMake policies.
`CMP0053` `OLD` behavior is still needed, because of a bug in Qt5 CMake files, but it will
not be set with CMake>=3.10. Let's assume that a recent CMake version means
a recent Qt5 version.
2017-11-06 14:58:36 +01:00
Maxime Gimeno
831f0239cb
Fix CMP0071 warning.
2017-08-03 10:38:19 +02:00
Maxime Gimeno
f1a7ddf5b8
FIx LCC demo for QGLViewer v2.7
2017-07-10 16:11:09 +02:00
Maxime Gimeno
5ae96fc2aa
Explicitely set the policy of CMP0053 to OLD to silent the warning when it is not found.
2017-05-23 16:12:56 +02:00
Andreas Fabri
3f5a0bd27a
Linear_cell_complex_demo: Reorder includes to work around a bug in boost
...
Reordering includes of CGAL headers changes the inclusion order
for boost headers. The test file flat.cpp should reveal the bug
2017-01-13 10:57:21 +01:00
Guillaume Damiand
a9ac4013fa
Update lcc demo and viewer to allow to reverse normal and to change the light.
2016-11-29 11:43:46 +01:00
Guillaume Damiand
0a95173dc7
Add an entry in the demo to reverse the orientation of objects.
2016-11-29 11:43:46 +01:00
Guillaume Damiand
5ff5358c51
Remove template keyword outside template class
2016-11-29 11:43:44 +01:00
Guillaume Damiand
81a8184879
Update demo following the renaming of .h to import from T3 and Polyhedron3
2016-11-29 11:43:38 +01:00
Guillaume Damiand
4bacc7a25a
Remove some useless include; set constructor of Dart and attribute protected; check for friend directives.
2016-11-29 11:43:35 +01:00
Guillaume Damiand
a0fb8e0a26
Update LCC operations to work with CMap and GMap
2016-11-29 11:43:35 +01:00
Guillaume Damiand
8d22d7e7dc
Update LCC to be compatible both for CMap and GMap.
2016-11-29 11:43:34 +01:00
Guillaume Damiand
233840ffc5
Replace pointer by reference in all functions.
...
This allows to use non const reference in Foreach_static functor (why this is not possible with pointers ? there is some black magic under tuple and variadic template...).
Thanks to this possibility, remove static variables used to return value in two functors.
2016-11-29 11:43:33 +01:00
Guillaume Damiand
2aff4068b5
Allow to not define Dart_info and Attributes type in item class.
2016-11-29 11:43:32 +01:00
Guillaume Damiand
4624a0b97b
Factorize dart between CMap and GMap.
...
Now we use the same class in both packages.
TODO: modify the doc accordingly.
2016-11-29 11:43:31 +01:00
Guillaume Damiand
b12b490e12
Rename classes.
2016-11-29 11:43:29 +01:00
Laurent Rineau
223c1cf5a4
Merge pull request #1530 from lrineau/Installation-compute_dependencies-GF
...
Compute and fix packages dependencies
2016-10-05 13:11:04 +02:00
Laurent Rineau
3fac1b31f0
Fix typos (and compilation errors!)
2016-10-03 12:12:46 +02:00
Andreas Fabri
cebf2f8bab
include import_from_.. headers in LCC demo
2016-10-03 08:53:28 +02:00
Sébastien Loriot
e78bef8a9c
update project name of demos
2016-09-08 00:13:34 +02:00
Guillaume Damiand
10469f9c4e
Update with master
2016-05-25 10:58:55 +02:00
Sebastien Loriot
4d56e3ef51
Merge pull request #971 from gdamiand/CMap-global_functions-gdamiand
...
Combinatorial map: remove global functions
2016-05-10 09:26:58 +02:00
Guillaume Damiand
afb03a8ae4
Remove the use of deprecated functions.
2016-04-01 22:44:29 +02:00
Guillaume Damiand
547ca15400
Demo of lcc must link with glu library
2016-03-23 15:07:18 +01:00
Guillaume Damiand
e24572c942
demo updating for LCC after deprecation of global functions.
2016-03-09 19:00:16 +01:00
Clement Jamin
f2c68b25cd
Update CMakeLists.txt of all demos for header-only mode
2016-03-09 17:23:20 +01:00
Sébastien Loriot
d7e9261d58
hide the filtered projection traits behind the projection traits
...
the selection of the base class is done using Kernel::Has_filtered_predicates
2016-03-02 21:57:54 +01:00
Laurent Rineau
8b22743b06
Merge pull request #766 from maxGimeno/LCC_Demo-MSAA_removal-GF
...
Removal of the MSAA in LCC
Conflicts:
GraphicsView/include/CGAL/Qt/CreateOpenGLContext.h
Linear_cell_complex/demo/Linear_cell_complex/Viewer.cpp
2016-02-11 15:13:18 +01:00
Maxime Gimeno
9da8afe1f1
Removal of the MSAA in LCC
2016-02-11 14:27:44 +01:00
Maxime Gimeno
0a37521263
Revert "Fix for the context"
...
This reverts commit 552aaa159f .
Conflicts:
Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_3_viewer_qt.h
2016-02-11 14:16:04 +01:00
Maxime Gimeno
552aaa159f
Fix for the context
2016-02-09 14:48:26 +01:00
Maxime Gimeno
eb867bb810
Addition of a specific function for the MSAA in LCC
2016-01-20 14:35:00 +01:00
Maxime Gimeno
517ff8321a
Fix for LCC_demo
...
- The setSamples(16) was causing a segfault. I moved it in the createOpenGLContext(). If the other demos performances are affected by this, a new function will have to be created.
2016-01-19 17:13:06 +01:00
Guillaume Damiand
ec54248572
reverse the orientation of created cube to have a correct normal orientation.
2015-11-04 11:30:47 +01:00
Guillaume Damiand
a9f2278c5b
Better position for light.
2015-11-04 11:29:59 +01:00
Guillaume Damiand
3f206e9b60
Improve drawing.
2015-11-03 17:36:52 +01:00
Guillaume Damiand
a21da00c9d
Improve drawing
2015-11-02 15:14:50 +01:00
Guillaume Damiand
d02357fb9c
Remplace int by size_type for mark
2015-10-28 18:56:46 +01:00
Guillaume Damiand
97f44c5749
Add smoth display mode in LCC demo.
2015-10-02 15:01:19 +02:00
Guillaume Damiand
558fbb7f04
Improve triangulation method
2015-10-02 12:05:58 +02:00
Guillaume Damiand
43d4380537
Update drawing function to allow to draw faces with holes.
2015-10-01 19:21:47 +02:00