GYuvanShankar
530d6e0f78
Fixed tests not running in Mesh_3
2022-08-23 14:58:15 +05:30
GYuvanShankar
4457b05350
Removed _new prefix from named parameters
2022-06-29 17:38:54 +05:30
GYuvanShankar
60f7a5c7cf
New API support and docs for Labeled_mesh_domain_3.h
2022-06-27 20:26:35 +05:30
Sébastien Loriot
0779373835
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of 4.14 release branch
+ manual fix on one line in:
* Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
* .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Sébastien Loriot
254d60f642
First pass on removing license notice in header for GPL files
2019-10-19 15:23:19 +02:00
Sébastien Loriot
7356421d80
introduce Commercial license SPDX tag
2019-10-19 12:15:19 +02:00
Sébastien Loriot
9bd9c68b83
update LGPL[23]+ and GPL[23]+ SPDX tags
...
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Andreas Fabri
4581f1b7a8
Morte replacements
2019-06-05 08:39:55 +02:00
Mael Rouxel-Labbé
7ea3a8044e
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-05 14:39:18 +02:00
Laurent Rineau
30ff350986
Deprecate Implicit_mesh_domain_3 as well
2018-05-15 15:13:04 +02:00
Laurent Rineau
82f900bcb6
Add Labeled_mesh_domain_3<K>::create_labeled_image_mesh_domain
...
... and deprecate `CGAL::Labeled_image_mesh_domain_3`.
2018-05-15 14:56:22 +02:00
Laurent Rineau
1dfbb84bf0
Add Labeled_mesh_domain_3<K>::create_gray_image_mesh_domain
...
... and deprecate `CGAL::Gray_image_mesh_domain_3`.
2018-05-15 14:56:22 +02:00
Laurent Rineau
a2a5c6ed6a
Cleaning of impl. details in <CGAL/Mesh_3/Image_to_labeled_function_wrapper.h>
...
Now that wrapper class:
- uses `std::function`,
- is not longer templated by the kernel,
- or by the image type.
2018-05-15 14:56:22 +02:00
Laurent Rineau
0d839ce60a
Correct usage of Boost Parameters
2018-05-15 14:56:21 +02:00
Laurent Rineau
7e9165d78a
WIP: Change the template parameters of Labeled_image_mesh_domain_3 (TODO)
...
TODO: document the changes, once that is over.
2018-05-15 14:56:21 +02:00
Laurent Rineau
569b823cd5
Protection of triple lines of the bbox for scalar images
...
Now that work. I have to work a bit on the precision of the approximation.
2018-05-15 14:56:20 +02:00
Andreas Fabri
5efce459da
Mesh_3
2018-01-18 08:49:52 +00:00
Sébastien Loriot
ee57fc2d6c
add SPDX identifier for files under the GPL-3+ license
2017-11-12 10:17:51 +01: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
683fa43b69
Fix -Wconversion warnings (g++-5.3.1 Fedora 23)
2016-04-21 16:41:14 +02:00
Laurent Rineau
b8e97aa9ce
Fix conversions warnings detected by MSVC
2016-04-21 16:39:31 +02:00
Laurent Rineau
f97d5b7bd5
Restore the assertion
2016-04-20 15:59:04 +02:00
Laurent Rineau
6e874352a9
Improve Labeled_image_mesh_domain_3
...
- Allow to specify which `Subdomain_index` must be considered as outside
the domain, for `Is_in_domain`.
2016-04-14 19:45:00 +02:00
Jane Tournois
790c4d68aa
change default template parameter
...
in 3D gray images, it's very likely that the area of interest is the area
where voxels have high values associated
2016-01-21 11:46:48 +01:00
Jane Tournois
d396c8c869
std::unary_function is deprecated since cpp11
...
so let's add the missing typedef instead
2016-01-19 16:07:21 +01:00
Jane Tournois
67a52efc1f
Less should derive from std::unary_function
...
otherwise the type name Less_than::argument_type is invalid
and causes compilation errors
2016-01-19 15:22:08 +01:00
Philipp Möller
659dbffa13
Replace deprecated binder2nd
...
We cannot just use boost::bind or similar, since we need to get the type
of the binder (which is not easily possible without decltype).
2016-01-15 15:35:14 +01:00
Andreas Fabri
7a904dd370
fix VC++ max() error
2015-11-18 08:18:49 +01:00
Jane Tournois
e3c396d219
add random generator as parameter for determinism
2015-10-15 10:58:34 +02:00
Jane Tournois
5a28ef7067
fix error due to deprecation
...
file has moved from include/CGAL/Mesh_3 to include/CGAL
2015-10-12 10:05:47 +02:00
Laurent Rineau
2626e0ad84
Do not use labellized_trilinear_interpolation for gray images.
...
Use trilinear_interpolation instead.
2012-03-23 17:46:19 +00:00
Laurent Rineau
98c70c24b5
Fix: we need to be able to define the value outside the box of the image
2012-03-23 15:23:15 +00:00
Laurent Rineau
e0475c4d7d
Mesh_3 can now mesh 3D gray images!
...
Do to:
- better testing,
- documentation,
- submit a small feature.
2012-03-23 14:36:40 +00:00