Commit Graph

54751 Commits

Author SHA1 Message Date
Aurelien Vialon c3aaf0bffe Some modification of CGAL Graphic view to a better compatibility of Windows with the Qt5 version of CGAL (especially about dll import and export stuff). 2014-07-17 01:55:07 +02:00
Aurélien Vialon a3a84ce2e8 Fix attempt of git problem + Periodic_3_triangulation_3 and Periodic_Llyod_3 demonstrations ported. 2014-07-11 19:22:13 +02:00
Aurélien Vialon 1b3cfdec61 Surface_reconstruction_point_3 demonstration for Qt5 works ! 2014-07-10 16:15:18 +02:00
Aurélien Vialon 520e791a99 GraphicView demonstrations porting. 2014-07-09 16:31:29 +02:00
Aurélien Vialon f6b77e522a Polyhedron Qt4 backward compatibility bug fixed. 2014-07-08 12:40:02 +02:00
Aurélien Vialon 74b829ae08 Polyhedron demonstration ported. 2014-07-08 11:54:15 +02:00
Aurélien Vialon b460fa3596 Mesh_3 demonstration working. 2014-07-07 15:23:56 +02:00
Aurélien Vialon ff94f3bf39 Arrangement_on_surface_2 ported. 2014-07-04 17:57:12 +02:00
Aurélien Vialon ab909badb9 Demonstrations AABB_tree, Alpha_shapes_3 and Circulat_kernel_3 ported. Working on Mesh_3, Polyhedron and Periodic_3_triangulation_3. 2014-07-03 15:07:00 +02:00
Aurélien Vialon 44efe33100 Add of QtChoice.cmake 2014-06-26 14:46:40 +02:00
Aurélien Vialon aee9e4eb24 Commit of new demonstrations porting. 2014-06-26 14:38:23 +02:00
Aurélien Vialon 5be86812ea Merge branch 'gsoc2014-CGAL-Qt5_support-vialon' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2014-CGAL-Qt5_support-vialon
Conflicts:
	Linear_cell_complex/demo/Linear_cell_complex/CMakeLists.txt
2014-06-12 22:16:31 +02:00
Aurélien Vialon 9e49f501a4 I forgot the finQt5.cmake file. 2014-06-12 21:58:26 +02:00
Aurélien Vialon 956bdabe0e Addition of find_package(Qt5) file and command into CMakeList of LCC, Triangulation_3 and Surface_mensher demonstrations. 2014-06-12 21:46:52 +02:00
Aurélien Vialon 6ec9415dc1 Demonstrations LCC and Trigulation_3 and surface mesher working. 2014-06-12 14:34:19 +02:00
Aurélien Vialon 08685b683e Merge branch 'gsoc2014-CGAL-Qt5_support-vialon' of ssh://scm.cgal.org/var/git/cgal-gsoc into gsoc2014-CGAL-Qt5_support-vialon
Conflicts:
	GraphicsView/src/CGAL_Qt5/CMakeLists.txt
	GraphicsView/src/CGAL_Qt5/resources.cpp
	Linear_cell_complex/demo/Linear_cell_complex/CMakeLists.txt
2014-06-02 00:55:05 +02:00
Aurélien Vialon 75dcf91cc9 Suppression de code superflu dans le CMakeLists de la demonstration de LinearCellComplex. 2014-06-02 00:46:23 +02:00
Aurélien Vialon 5f09ccde1a Compilation effective de la demonstration Linear Cell Complex. Commencement du portage de Triangulation_3. 2014-06-01 22:46:14 +02:00
Aurélien Vialon 1f669ad498 Update Support for Qt5 project. 2014-05-29 12:07:42 +02:00
Laurent Rineau 80ec1ff80b Merge branch 'Mesh_3-fix_Mesh_3_CGAL_4.3-lrineau'
Fix bugs introduced in CGAL-4.3.

Tested in CGAL-4.5-Ic-35

Approved by the release manager
2014-05-12 14:42:40 +02:00
Laurent Rineau 3c3b0a013a Fix expected number of cells 2014-05-12 14:41:36 +02:00
Laurent Rineau 3224c40861 Fix the number of inserted balls
With CGAL_MESH_3_NO_PROTECTION_NON_LINEAR==1, the number of protecting
balls is higher.
2014-05-09 10:49:19 +02:00
Laurent Rineau 33cb60cc29 Revert an incorrect push I did 2014-05-07 15:18:53 +02:00
Laurent Rineau 8c41940615 Update the release notes 2014-05-07 14:01:17 +02:00
Laurent Rineau bcefbcb8bd Merge remote-tracking branch 'origin/Periodic_3_mesh_3-Extended_mesh_3-MBogdanov' into Periodic_3_mesh_3-Extended_mesh_3-MBogdanov 2014-05-07 13:56:27 +02:00
Laurent Rineau 68c367a2df Revert "Revert "Merge branch 'Periodic_3_mesh_3-Extended_mesh_3-MBogdanov'""
This reverts commit 2e58135751.
2014-05-07 13:56:20 +02:00
Marc Glisse 89dd491a17 Merge remote-tracking branch 'origin/Number_types-Interval_with_long-glisse'
Remove explicit interoperability between Interval_nt and int, so
Interval_nt becomes interoperable with every builtin type (in particular
long) via double.

Approved by the release manager
2014-05-07 13:19:24 +02:00
Marc Glisse dc533b4b01 Merge remote-tracking branch 'origin/Number_types-Gmpq_less_boost-glisse'
Implement Gmpq+Gmpq directly instead of going through boost, to simplify
the generated code.

Approved by the release manager
2014-05-07 13:18:23 +02:00
Marc Glisse be533936fc Merge remote-tracking branch 'origin/STL_Extension-Handle_for_micro_opt-glisse'
Micro-optimization in the constructors of Handle_for.

Approved by the release manager
2014-05-07 13:17:11 +02:00
Laurent Rineau 57050c3470 Fix another bug introduced in CGAL-4.3
An assertion was added, but that assertion cannot work if the set of
initial points is collinear (dimension 1).
2014-05-07 12:05:43 +02:00
Laurent Rineau de44fdf27e Fix a bug introduced in CGAL-4.3
The Mesh_3 experimental feature "PROTECTION_NON_LINEAR" was not
correctly disabled when the development branch of Mesh_3 was merged into
CGAL-4.3.
2014-05-07 12:05:43 +02:00
Sébastien Loriot 8aa67dcfa4 add missing const in doc 2014-05-06 16:03:51 +02:00
Marc Glisse e5113a2c37 Don't use Boost.Operators for +-*/ of Gmpq.
It shouldn't change the performance significantly (the time is spent in
malloc/free and the mpq_* calls), but at least I can follow the
(smaller) generated code.
2014-05-05 20:06:22 +02:00
Marc Glisse 24d396afb2 Micro-optimization: do the opaque call first so it does not hinder optimizers.
(don't expect to measure the difference)
2014-05-05 19:13:31 +02:00
Marc Glisse b8bab2041a Remove the mixed Interval_nt x int operations. They are useless and
cause ambiguity with the double operations.
2014-05-05 18:19:08 +02:00
Sébastien Loriot 276f2ce4e7 trivial bug-fix for master to export link targets for an external plugin 2014-04-30 15:18:11 +02:00
Aymeric PELLE acc69fc3af Fix : modify the CMakeLists.txt file for tests of Mesh_3. 2014-04-29 21:14:57 +02:00
Aymeric PELLE 869223f06e Add an old example as a test for testing the retro-compatibility of Implicit_vector_to_labeled_function_wrapper. 2014-04-29 20:07:47 +02:00
Aymeric PELLE 0264e0a14c Add tests for old versions of Labeled_mesh_domain_3 and Implicit_vector_to_labeled_function_wrapper. 2014-04-29 19:44:09 +02:00
Sébastien Loriot 3fc7578225 Merge branch 'Subdivision_method_3-loop_scheme_bugfix-local' into releases/CGAL-4.4-branch 2014-04-25 07:22:34 +02:00
Sébastien Loriot 2ce60b2b51 Merge branch 'Subdivision_method_3-loop_scheme_bugfix-local'
trivial bug fix for master
2014-04-25 07:21:15 +02:00
Sébastien Loriot 1f3b57e93a fix Loop scheme sqrt -> square 2014-04-25 07:20:39 +02:00
Sébastien Loriot 3169b23528 doc fix: use cgalExample macro 2014-04-24 14:56:33 +02:00
Aymeric PELLE 61ddfe3014 FT_to_point_function_wrapper has a new nested type : Point. 2014-04-23 19:50:07 +02:00
Sébastien Loriot 4a115d7655 trivial bug-fix for master: fix namespace 2014-04-22 16:35:18 +02:00
Clement Jamin c062a7ac93 Add doc for operator[] and is_used. 2014-04-18 13:42:45 +02:00
Sébastien Loriot fe5d2c519f trivial bug-fix: add a missing protector
(cherry picked from commit 56afa84492)
2014-04-18 12:02:30 +02:00
Sébastien Loriot 56afa84492 trivial bug-fix: add a missing protector 2014-04-18 11:20:47 +02:00
Clement Jamin 4bf5d90c85 Merge branch 'STL_extension-Compact_container_as_vector-cjamin'
Small feature page: https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Compact_containers_as_vector
Approved by the release manager
2014-04-18 08:08:56 +02:00
Aymeric PELLE afa40bc6a4 Merge branch 'Periodic_3_triangulation_3_inexact_locate-APelle'
- This small feature adds a method to locate point with inexact predicates in
  Periodic_3_triangulation_3.
  (cf. https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Add_inexact_locate_in_Periodic_3_triangulation_3)
- Tested in CGAL-4.5-Ic-13
- Approved by the Release Manager.
2014-04-17 18:30:59 +02:00