Mael Rouxel-Labbé
|
b51b4d8713
|
Fix SLS iterators to actually handle all possible models
|
2023-02-13 16:04:33 +01:00 |
Mael Rouxel-Labbé
|
f6579ecb2c
|
Misc minor cleaning
|
2023-02-11 17:34:02 +01:00 |
Mael Rouxel-Labbé
|
37d283ce7a
|
Create a polygon mesh at the end of the pipeline
|
2023-02-11 17:32:48 +01:00 |
Mael Rouxel-Labbé
|
56fa7b9099
|
Fix time and intersection computations for collinear segments with != weights
|
2023-02-10 16:59:08 +01:00 |
Mael Rouxel-Labbé
|
4bdd91da80
|
Specify template to avoid ambiguous call
|
2023-02-10 16:58:33 +01:00 |
Mael Rouxel-Labbé
|
0b2b4bffae
|
Do not collect lateral faces corresponding to the outer frame (exterior offset)
|
2023-02-10 16:57:49 +01:00 |
Mael Rouxel-Labbé
|
99d2edf365
|
Reserve some reasonnable space for the polygon soup
|
2023-02-10 16:57:13 +01:00 |
Mael Rouxel-Labbé
|
419bab61db
|
Fix orientation of lateral faces
|
2023-02-10 16:56:59 +01:00 |
Mael Rouxel-Labbé
|
bc7dce7d85
|
Fix missing semicolon
|
2023-02-10 16:55:44 +01:00 |
Mael Rouxel-Labbé
|
62c3212a6c
|
Do not call visitor on duplicate offset points
|
2023-02-10 16:55:33 +01:00 |
Mael Rouxel-Labbé
|
ea4d42f7e3
|
Work on weighted SLS offset with max height
|
2023-02-09 23:32:03 +01:00 |
Mael Rouxel-Labbé
|
e6398a330f
|
Clean macros
|
2023-02-09 23:31:16 +01:00 |
Mael Rouxel-Labbé
|
dea1a65631
|
Add weighted SLS offset functions
|
2023-02-09 23:30:40 +01:00 |
Mael Rouxel-Labbé
|
7449c7419a
|
Do not needless lose precision in outer frame computations
|
2023-02-09 23:28:52 +01:00 |
Mael Rouxel-Labbé
|
c25c407b81
|
Remove unused trisegment member (EventTriedge was replaced by a Trisegment)
|
2023-02-09 23:27:56 +01:00 |
Mael Rouxel-Labbé
|
090084af98
|
Fix warning
|
2023-02-09 23:27:42 +01:00 |
Mael Rouxel-Labbé
|
182d693e49
|
Avoid point copy
|
2023-02-09 23:27:31 +01:00 |
Mael Rouxel-Labbé
|
7390209a54
|
Enhance visitor API
|
2023-02-09 23:27:14 +01:00 |
Mael Rouxel-Labbé
|
9d9a51731a
|
Fix typo
|
2023-02-09 23:27:01 +01:00 |
Mael Rouxel-Labbé
|
cb40b63bb3
|
weighted SLS: weights in trisegment, fix degenerate cases, weighted outer frame
|
2023-02-09 23:25:52 +01:00 |
Mael Rouxel-Labbé
|
ad4b82383d
|
Debug code improvements
|
2023-02-09 23:22:21 +01:00 |
Mael Rouxel-Labbé
|
f58cd7fb9d
|
Make Compare_offset_against_event_time() public
|
2023-02-09 23:16:35 +01:00 |
Mael Rouxel-Labbé
|
8081822670
|
Document and enforce CDT2.dimension() == 2 in mark_domain_in_triangulation()
|
2023-02-09 23:14:50 +01:00 |
Mael Rouxel-Labbé
|
5b89b81f8b
|
Deactivate the "is_simple_2" precondition for strictly simple poly orientation
Recent changes to set_use_assertions have made it so that you need to also
define a macro to be able to use it, which makes it very unpractical.
|
2023-02-09 23:12:40 +01:00 |
Mael Rouxel-Labbé
|
a346c80a4f
|
Remove obsolete comment
|
2023-02-09 23:10:34 +01:00 |
Mael Rouxel-Labbé
|
0eb6f8062a
|
Minor existing SLS doc fix
|
2023-02-03 16:46:44 +01:00 |
Mael Rouxel-Labbé
|
5059a01acc
|
Add an example of weighted skeletons
|
2023-01-27 18:34:16 +01:00 |
Mael Rouxel-Labbé
|
fd627e141c
|
Misc minor fixes
|
2023-01-27 18:22:28 +01:00 |
Mael Rouxel-Labbé
|
114db88652
|
Add weighted (interior) straight skeletons
|
2023-01-27 18:17:04 +01:00 |
Mael Rouxel-Labbé
|
46ba764a8e
|
Reorganise skeleton_HDS::halfedge model accessors
|
2023-01-27 18:10:01 +01:00 |
Mael Rouxel-Labbé
|
a72c871bf9
|
Distinguish between Protector usage and split filtering
|
2023-01-27 18:08:27 +01:00 |
Mael Rouxel-Labbé
|
d3e8fadb33
|
Cache's get / is_cached are const
|
2023-01-27 18:06:55 +01:00 |
Mael Rouxel-Labbé
|
23ed5a06e7
|
Document SkeletonHDS::halfedge::id() requirement
|
2023-01-27 18:05:34 +01:00 |
Mael Rouxel-Labbé
|
f767612b24
|
Merge branch 'SLS-Memorize_trisegments-GF' into SLS-Weighted_skeleton-GF
|
2023-01-26 10:53:11 +01:00 |
Laurent Rineau
|
5f205d3506
|
Spelling corrections (#7041)
Some spelling corrections
|
2023-01-12 19:04:45 +01:00 |
Laurent Rineau
|
892f53e6be
|
Update Surface_mesh_simplification/test/Surface_mesh_simplification/test_edge_collapse_Polyhedron_3.cpp
|
2023-01-12 19:02:02 +01:00 |
albert-github
|
d939d7cf22
|
Merge branch 'master' into feature/bug_documentation_spell_20221113
|
2023-01-11 18:05:03 +01:00 |
Laurent Rineau
|
1d6830501d
|
Merge branch '5.5.x-branch'
|
2023-01-05 15:46:47 +01:00 |
Laurent Rineau
|
3cabebf827
|
Merge branch '5.4.x-branch' into 5.5.x-branch
|
2023-01-05 15:46:14 +01:00 |
Laurent Rineau
|
e4097e8fd9
|
Merge pull request #7133 from lrineau/Scripts-run_test_suite_with_ctest__CONFIG_TYPE-GF
Scripts, run_testsuite_with_ctest: CONFIG_TYPE maybe used on other platforms
|
2023-01-05 15:45:56 +01:00 |
Mael Rouxel-Labbé
|
aa1cb4b664
|
Add missing include
|
2023-01-05 12:39:58 +01:00 |
Mael Rouxel-Labbé
|
11f0902573
|
Add new test
|
2023-01-05 11:52:56 +01:00 |
Mael Rouxel-Labbé
|
fd23450d58
|
Link issue7149 with Qt5
|
2023-01-05 10:15:06 +01:00 |
Mael Rouxel-Labbé
|
6b5954d2cf
|
Remove another unused function which isn't part of the concept
|
2023-01-04 22:11:13 +01:00 |
Mael Rouxel-Labbé
|
b2d562e582
|
Store trisegments within SLS vertices
This violates the concept, but it replaces storage of triedges, which
was also violating the concept...
|
2023-01-04 20:41:03 +01:00 |
Mael Rouxel-Labbé
|
2410d8e304
|
Reduce the (large) delta between SLS HDS concepts and models...
|
2023-01-04 16:36:34 +01:00 |
Mael Rouxel-Labbé
|
c38ff2b4e2
|
Move Segment_2_with_ID to aux
|
2023-01-04 16:26:31 +01:00 |
Mael Rouxel-Labbé
|
b1b7cacf42
|
Minor debug improvements
|
2023-01-04 16:26:09 +01:00 |
Mael Rouxel-Labbé
|
e2f1940747
|
Fix spelling
|
2023-01-04 16:17:15 +01:00 |
Mael
|
4d22c90474
|
Merge branch 'master' into feature/bug_documentation_spell_20221113
|
2023-01-04 10:06:45 +01:00 |