Mael Rouxel-Labbé
08da170d1b
Improved Alpha shapes 2 examples
...
-- Added a weighted point data set
-- Readability (indentation, typedefs, etc.)
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
a9a016a5c0
Fixed not getting Alpha shapes 2 predicates and constructions from Lazy alpha NT
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
8cdcdf90c0
Changed some template parameters to work with 1b75558
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
cd42867fc9
Changed the weights of points in examples/tests of weighted alpha shapes 2
...
Non-uniform is better
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
4b05448ddf
Modified alpha_shapes_2's Vb and Fb to work with the Lazy_alpha_nt modifs
...
from commit 1b75558
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
03b4847378
Fixed Lazy_alpha_NT_2
...
-- Aligned with the improvements that exist in Alpha_shapes_3
-- Actually define proper overloads for side_of_bounded_circle for weighted
points (was broken)
-- Minor stuff
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
0ac5f1c7f0
Do not use the obsolete and useless class Weighted_alpha_shape_euclidean_traits_2
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
28a31c9b00
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-08 13:23:10 +02:00
Mael Rouxel-Labbé
5c1f2d8795
Improved readability of Lazy_alpha_nt_2 (no real changes)
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
f954f8f6cf
Fixed default constructed traits
2017-06-08 13:23:10 +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
Mael Rouxel-Labbé
13fa3efc65
Removed obsolete and unused include in Alpha_shapes_2, see bb086ff
...
The fact that power_side_of_bounded_power_circle_2 was not in the kernel
and this include was not used means that weighted alpha shapes 2 are bugged
(they ignore weights and only call side_of_bounded_sphere()). This will be
fixed when implicit conversions are removed.
2017-04-21 11:40:27 +02:00
Mael Rouxel-Labbé
046058fabe
Removed Alpha_shape_2 obsolete include
...
squared_radius_smallest_orthogonal_circle_2() is now a kernel functor
2017-04-19 11:08:20 +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
Andreas Fabri
d624271315
Remove usage of Regular_triangulation_euclidean_traits_3
2016-11-21 16:43:40 +01:00
Jane Tournois
f1f6819be1
use Kernel functors in weighted_alpha_shape_2
2016-11-03 14:53:54 +01:00
Andreas Fabri
44ec32c6f2
cleanup
2016-11-03 13:11:15 +01:00
Andreas Fabri
a2f37bd26a
fix Alpha_shape_2
2016-11-03 13:08:31 +01:00
Andreas Fabri
9d567c4ee7
No need for Weighted_converter
2016-11-03 13:08:31 +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
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
Sébastien Loriot
4c29bf1b44
CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR
2016-03-24 16:33:46 +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
Philipp Möller
0a04a3a48f
Use CGAL_DOC_VERSION
2016-02-11 15:37:54 +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
Sébastien Loriot
e64ae35a6e
Merge pull request #542 from bo0ts/Documentation-release_build2-pmoeller
...
Allow to build the documentation in a release
2016-01-07 09:21:46 +01:00
Andreas Fabri
078afb18b3
Alpha_shapes_2
2015-12-31 16:19:26 +01:00
Simon Giraudot
c728a96427
Warning fix: uninitialized variable
2015-12-18 15:01:33 +01:00
Philipp Möller
71b4e9c515
Use CGAL_FULL_VERSION in all Doxyfile.in
2015-12-17 16:33:28 +01:00
Philipp Möller
81a8f982dc
Handle the easy INPUT cases
...
If INPUT is just PKG/doc/PKG, handle it automatically.
2015-12-10 17:00:26 +01:00
Andreas Fabri
6e214c5f4a
remove Qt3 demos and empty dontsubmit files
2015-09-30 12:51:40 +02:00
Andreas Fabri
1e2ff1131e
assert -> CGAL_assertion
2015-08-27 16:51:55 +02:00
Sébastien Loriot
eaa6e6002d
trying to please MSVC
2015-07-22 09:07:12 +02:00
Sébastien Loriot
a954ce97dc
fix use of non-initialized variable warning
2015-07-21 09:11:47 +02:00
Sébastien Loriot
722abba27b
cosmetic changes to remove mentions of QT4
2015-07-07 18:00:43 +02:00
Sébastien Loriot
9114db9085
restore figure source files removed in 0fa2cacb
...
| commit 0fa2cacb60
| Author: Sébastien Loriot <sebastien.loriot@cgal.org>
| Date: Tue Dec 3 17:27:02 2013 +0100
|
| remove doc_tex documentation (including developer manual) and old manual tools
2014-02-10 14:54:23 +01:00
Sébastien Loriot
0fa2cacb60
remove doc_tex documentation (including developer manual) and old manual tools
2013-12-03 17:27:02 +01:00
Andreas Fabri
6c547e5663
Mainly added includes
2013-09-13 22:24:30 +02:00
Laurent Rineau
bc03aaf30b
Put doc/ in the global dont_submit file
2013-08-20 10:57:03 +02:00
Sébastien Loriot
07a13bb06a
remove duplicated Inherits from sections and using cgalHeading instead of <h3>
2013-08-07 08:30:17 +02:00
Sébastien Loriot
d282ade623
use \cgalCite instead of \cite
...
using perl -i -pe 's/\\cite\s*{?([a-zA-Z0-9:-]+)}?/\\cgalCite{$1}/g'
2013-08-05 18:25:26 +02:00
Sébastien Loriot
b2ef3b8673
Merge branch 'doc-remove_gif-local'
...
Successfully test in CGAL-4.3-Ic-102
This commit fixes a few issues in the doxygen documentation and in particular
the figure for the generation of latex doc.
Approved by the interim release manager
xplain why this merge is necessary,
2013-07-26 17:50:07 +02:00
Sébastien Loriot
2dfe8a3d73
workaround for a doxygen bug: remove space after /!* to avoid a verbatim env
...
this happens if you have an empty line or the text directly after /!*
to find them in the generated documentation, grep for "pre class=\"fragment\""
(a few of them are legitimate however)
2013-07-25 14:58:53 +02:00
Sébastien Loriot
143a2181b3
add latex format for \imagei doxygen command
...
perl -pe 's/^(\s*)\\image\s+html\s+(.*)\s*$/$1\\image html $2\n$1\\image latex $2\n/' -i
2013-07-25 11:50:53 +02:00
Sébastien Loriot
74a1ac055e
remove pdf files from doxygen doc include path
2013-07-25 11:15:18 +02:00
Sébastien Loriot
d4d9bc212b
replace in the doc \R by \mathbb{R}
...
\R is not a valid latex command
I used: sed -i 's/\\f$\s*\\R/\\f$ \\mathbb{R}/g'
2013-07-10 17:07:43 +02:00