Sebastien Loriot
25afb37051
Triangulation_2: Do not include kernel header ( #8527 )
...
## Summary of Changes
Do not include `Exact_predicates_inexact_constructions_kernel.h` and
`Simple_cartesian.h`.
Change order of `#include` statements so that the T2 files come first.
Forward declare `Epick` in `Constrained_triangulation_plus_2` where it
is used for defining a `Default` for the template parameter (which is
not documented).
## Release Management
* Affected package(s): Triangulation_2
* License and copyright ownership: unchanged.
2024-11-08 16:11:41 +01:00
Sebastien Loriot
1690619625
CGAL: Modernize CMakeLists.txt ( #8528 )
...
## Summary of Changes
- Changed `PUBLIC` to `PRIVATE` in the `target_link_libraries()`
- ~~Link against `Boost::<COMPONENT>`~~ as we do more than just linking
and must use the `CGAL::_.._support`
- Use `target_compile_definitions()` and `add_compile_definitions()`
More to be done.
## Release Management
* Affected package(s): all
* Issue(s) solved (if any): fix one item of #4815
* License and copyright ownership: unchanged
2024-10-31 10:32:25 +01:00
Sébastien Loriot
a2c16c3768
Merge pull request #8509 from afabri/T2-demo_improvements
...
Polygon: various clean-ups
2024-10-21 19:20:18 +02:00
Laurent Rineau
96cd3e6f09
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-17 00:25:24 +02:00
Andreas Fabri
1d6b81d015
cleanup in Polygon_repair/test
2024-10-10 13:20:54 +01:00
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
Andreas Fabri
9346dc4bbc
Fix dependencies.txt
2024-10-08 14:44:23 +01:00
Andreas Fabri
d33a080988
Remove accidentally added file
2024-10-02 09:09:20 +01:00
Andreas Fabri
41346b3555
Add const in example code
2024-10-02 07:30:09 +01:00
Sébastien Loriot
f91765503c
demo improvement and various clean-ups
2024-10-01 11:57:04 +02:00
Laurent Rineau
3a223ebd1e
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-06 20:19:44 +02:00
Andreas Fabri
d7897bdea1
Add example
2024-05-15 10:58:00 +01:00
Andreas Fabri
29c6a7905f
Add is_empty()
2024-04-19 08:10:46 +01:00
Andreas Fabri
267ab23599
remove typename
2024-04-16 08:22:05 +01:00
Andreas Fabri
2408df555a
Add some using
2024-04-16 07:18:03 +01:00
Andreas Fabri
37740a9a2a
Add smaller data set
2024-04-16 06:41:30 +01:00
Andreas Fabri
2af58ecea3
Make read_WKT() work with Multipolygon_with_holes
2024-04-15 18:45:05 +01:00
Andreas Fabri
47ef1a2716
Use std::make_move_iterator()
2024-04-15 12:06:03 +01:00
Andreas Fabri
ed70775ee9
Polygon_repair:: Use move semantics; Add Polygon_2::reserve()
2024-04-15 11:28:13 +01:00
Laurent Rineau
3f434a21e3
fix CI
2024-03-26 10:47:49 +01:00
Sébastien Loriot
88f44a53f9
restore changes lost while rebasing...
2024-03-23 15:41:25 +01:00
Sébastien Loriot
151b343f3c
readd figs
2024-03-21 15:29:53 +01:00
Sébastien Loriot
fcbf327b16
workaround absence of <filesystem>
2024-03-13 17:12:24 +01:00
Andreas Fabri
b0ac1d1c19
Move files from test to benchmark
2024-03-13 16:33:38 +01:00
Andreas Fabri
79ec44651d
Add #includes
2024-03-13 16:02:57 +01:00
Andreas Fabri
511cc507ae
Do not compare strings, and do a write/read back in order to round
2024-03-12 15:26:10 +01:00
Andreas Fabri
a3fab59c17
fix unused variables
2024-03-12 09:25:56 +01:00
Andreas Fabri
cf0c917b02
fix unused variables
2024-03-12 09:22:33 +01:00
Andreas Fabri
5e3cf4376e
flush
2024-03-08 10:55:42 +00:00
Andreas Fabri
b9f3e35192
Address warning and assert the Rule type
2024-03-06 08:36:36 +00:00
Andreas Fabri
181cec68f4
conversion warning
2024-03-05 07:16:44 +00:00
Andreas Fabri
7edadee3c2
fix code
2024-03-04 20:16:35 +00:00
Andreas Fabri
b0f4e73358
Make the Even_odd_rule a default
2024-03-04 19:48:25 +00:00
Andreas Fabri
2324d61af6
Rename header file
2024-03-04 16:50:46 +00:00
Andreas Fabri
80075364eb
Only compile some of the test cases so that we can have it in a testsuite
2024-02-07 12:03:42 +00:00
Andreas Fabri
aa6ff65c02
Change #include order to check dependencies
2024-02-07 11:11:53 +00:00
Andreas Fabri
5333c6f072
#define CGAL_NO_CDT_2_WARNING
2024-02-07 11:10:17 +00:00
Andreas Fabri
1c31cfdcbb
Fix path
2024-02-07 11:04:52 +00:00
Andreas Fabri
5e0191494e
C++ comment doxygen command
2024-02-06 17:00:59 +00:00
Andreas Fabri
653bc3616b
wording
2024-02-06 16:04:41 +00:00
Andreas Fabri
edc721e894
wording
2024-02-06 15:49:49 +00:00
Andreas Fabri
458c52eb7c
Fixes after Guillaume's review
2024-02-06 15:03:52 +00:00
Andreas Fabri
a0ad1829b8
Fixes after Guillaume's review
2024-02-06 14:39:24 +00:00
Andreas Fabri
c21a988f3a
Add the file
2024-01-18 12:03:20 +00:00
Andreas Fabri
db6f210684
Fix one input path
2024-01-18 11:31:17 +00:00
Andreas Fabri
1d8b017123
Fix package description
2024-01-18 11:27:55 +00:00
Andreas Fabri
ef8d2747ce
Document the rule
2024-01-18 11:18:14 +00:00
Andreas Fabri
e8909924d5
Fix clipart.cpp
2024-01-18 11:09:36 +00:00
Andreas Fabri
c5a186b903
Add Even_odd_rule
2024-01-18 10:56:39 +00:00
Andreas Fabri
be89ad28bd
Qt5 -> Qt6
2024-01-05 10:02:11 +00:00