Mael Rouxel-Labbé
ea295a0ee4
Made some typedefs readable for people without a 30" screen (no real changes)
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
38c212c521
Fixed test_fixed_alpha_shape_3 Point_3/Weighted_point_3 usage
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
3b36c56137
Fixed TDS in test of Alpha_shapes_3 (Regular_tr must use regular cell_base)
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
3e25674957
Weighted alpha shape traits are not based on RT_euclidean_traits anymore
...
Similarly to Regular_triangulation_euclidean_traits, the Kernel concept has now
absorbed all the functors that are needed by the alpha shape traits concept and
the weighted alpha shape traits can thus simply be empty shells.
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
7a7ac15f42
Fixed weighted Alpha_shapes_3 TDS construction
...
When weighted, Alpha_cell_base_3 must use Regular_triangulation_cell_base_3
as base
2017-06-28 10:14:35 +02:00
Laurent Rineau
0685006e33
Merge pull request #2081 from maxGimeno/Merge_3d_demos-GF
...
Polyhedron_demo: Add an Alpha_shape_plugin
2017-05-29 11:16:21 +02:00
Laurent Rineau
7e651b6b78
Merge branch 'releases/CGAL-4.10-branch'
...
Merges two pull-requests:
- 9384ff4 Merge pull request #2133 from maxGimeno/Fix_cmake_warning_CMP0053-GF
- 0005d61 Merge pull request #2132 from sloriot/Kernel-use_CGAL_compare
2017-05-24 17:45:58 +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
Mael Rouxel-Labbé
9cd0f31d71
Temporarily silenced weighted alpha shape traits depreciation warnings
2017-05-16 10:28:09 +02:00
Mael Rouxel-Labbé
cd2a562ffa
Fixed improper guards against the inclusion of deprecated headers
2017-05-16 10:17:41 +02:00
Maxime Gimeno
8f2cba74d8
Add an Alpha_shape_plugin
...
- Add a specific alpha_shape item and an alpha_shape_plugin.
- Add a creation of polygon_soup from alpha_shape_item
2017-04-26 16:38:48 +02:00
Sébastien Loriot
50510c05ea
add include directive for license of all GPL header files
...
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
grep -v Operations_on_polyhedra | \
grep -v Algebraic_kernel_for_circles | \
grep -v Algebraic_kernel_for_spheres | \
grep -v Polyhedron_IO`;
do
echo $i
python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
2017-01-19 15:20:25 +01:00
Laurent Rineau
bbf430b0b1
Merge pull request #585 from afabri/Kernel-Weighted_point-GF
...
Introduce Kernel::Weighted_point_3 together with functors
2016-12-20 19:52:02 +01:00
Sébastien Loriot
632d1f368d
initialize pointers
2016-11-29 11:57:32 +01:00
Sébastien Loriot
4c5270752b
rename template parameter
2016-11-29 11:52:52 +01:00
Sébastien Loriot
c8117a76f4
replace static_vector by a small struct
2016-11-24 15:42:47 +01:00
Sébastien Loriot
810fbd323f
Use a static_vector instead of a shared_ptr<vector>
2016-11-24 11:50:42 +01:00
Sébastien Loriot
10dd2175ac
remove non-needed unsigned
2016-11-24 11:37:08 +01:00
Sébastien Loriot
6a0541ede3
remove extra character
2016-11-24 11:37:08 +01:00
Sébastien Loriot
bc85850104
use an optional for exact_nt
2016-11-24 09:51:04 +01:00
Sébastien Loriot
a46dfa29d0
avoid throwing an assertion
2016-11-24 09:45:45 +01:00
Sébastien Loriot
cf71b05937
add an overload of CGAL::to_double for Lazy_alpha_nt_3
2016-11-24 09:41:41 +01:00
Andreas Fabri
e5e0cdd5f9
fix a typedef
2016-11-22 17:48:53 +01:00
Andreas Fabri
ecf44b08d7
Take the Point type from the underlying vertex type
2016-11-22 16:09:08 +01:00
Andreas Fabri
9f96b59bb9
Take the type Point from the underlyinng triangulation
2016-11-22 16:08:19 +01:00
Andreas Fabri
e5219a1725
Take the type Point from the underlyinng triangulation
2016-11-22 16:07:51 +01:00
Andreas Fabri
47e373c299
typo
2016-11-22 16:06:58 +01:00
Andreas Fabri
d624271315
Remove usage of Regular_triangulation_euclidean_traits_3
2016-11-21 16:43:40 +01:00
Andreas Fabri
d35c6c913d
Use Weighted_point_mapper_3
2016-11-21 15:33:27 +01:00
Laurent Rineau
57f0b33eb6
Fix Alpha_shapes_3
...
Alpha_shapes_3 needs to know a lot about its template parameter `Dt`. To
simplify the code, I have chosen to make the typedef `Tr_Base` public in
3D Delaunay and Regular triangulations.
2016-11-18 17:36:50 +01:00
Andreas Fabri
92406379e7
Add typename (Who removed them???)
2016-11-03 13:10:00 +01:00
Andreas Fabri
54ec8f9d92
the VC++ testsuite should pass now
2016-11-03 13:06:02 +01:00
Laurent Rineau
9a0bb54922
Merge pull request #1438 from sloriot/CGAL-clean_up_projects_name_cmake
...
Clean up projects name in cmake scripts
2016-10-05 13:02:25 +02:00
Sébastien Loriot
7e2ee496de
update project name of cmake scripts of tests
2016-09-08 00:26:37 +02:00
Sébastien Loriot
e78bef8a9c
update project name of demos
2016-09-08 00:13:34 +02:00
Sébastien Loriot
6b338eeb1f
improve the name of projects in cmake scripts of examples
2016-09-08 00:02:55 +02:00
Andreas Fabri
f5da4d8f29
Add a link to the dD alpha complex offered by GUDHI
2016-09-07 17:37:18 +02:00
Guillaume Damiand
8ac37cc7df
Add missing link with glu in demo.
2016-06-02 12:25:39 +02:00
Guillaume Damiand
10469f9c4e
Update with master
2016-05-25 10:58:55 +02:00
Maxime Gimeno
524a8da107
Remove glu from all the CMakeLists
2016-04-14 09:29:50 +02:00
Sébastien Loriot
4c29bf1b44
CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR
2016-03-24 16:33:46 +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
881e4d3199
request Core only in examples, tests and demos when really needed
2016-03-07 22:36:57 +01:00
Sébastien Loriot
2d191d6651
commit CMakeLists.txt for all examples and tests
2016-03-07 17:39:36 +01:00
Laurent Rineau
def3952e0e
Merge pull request #767 from bo0ts/Documentation-no_internal_in_title-pmoeller
...
Remove internal release number from documentation title
2016-02-11 15:42:40 +01:00
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +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
Sebastien Loriot
32a3972c33
Merge pull request #592 from afabri/CGAL-dont_submit_cleanup-GF
...
Towards getting rid of dont_submit files
2016-01-08 14:14:08 +01:00
Andreas Fabri
66a215a6ac
files in dont_submit do not exist
2015-12-31 16:26:03 +01:00