hoskillua
7473a3e2dc
Optimizing the expanding functions to compute intersections only once per curvature
2022-08-08 05:05:28 +02:00
hoskillua
85332fed6d
according to some of the review comments on the pull
2022-08-05 13:58:52 +02:00
hoskillua
c4db1600fd
trim whitespaces
2022-08-04 11:01:09 +02:00
hoskillua
24551e2cbb
principal curvatures completed (but not properly tested)
2022-08-04 10:51:45 +02:00
hoskillua
24edaa24b5
principal curvatures (yet to decompose MuXY Matrix)
2022-08-03 18:59:08 +02:00
hoskillua
83093295f5
Principal Curvatures wip
2022-08-03 14:30:52 +02:00
hoskillua
09cb2b1e6d
some refactoring + implemented the anisotropic formulas function
2022-08-02 23:12:23 +02:00
hoskillua
870c27670b
minor fixes (typename, doc)
2022-08-01 08:15:18 +02:00
hoskillua
765220a466
removing the switch from measures functions (for optimization)
2022-07-31 20:03:33 +02:00
hoskillua
9635ec1497
minor changes on demo (wip)
2022-07-31 18:55:51 +02:00
hoskillua
db753ee6b5
Demo improvements + minor fixes
...
- Fixed some typos in example file and in comment in display prop plugin
- Added an option in random perturbation plugin to compute normals before hand
- added slider for expanding radius with an exponential range and with max val dependant on max edge length
2022-07-31 00:21:55 +02:00
Sébastien Loriot
184fa0c8a4
fix invalid functor name
2022-07-27 19:28:44 +02:00
Sébastien Loriot
4ffd2d2a09
add missing typename
2022-07-27 19:06:17 +02:00
hoskillua
1a1cfb409e
Merge branch 'gsoc2022' of https://github.com/hoskillua/cgal into gsoc2022
2022-07-27 15:44:57 +02:00
hoskillua
1e49d54c24
Merge remote-tracking branch 'cgal-dev/gsoc2022-ICC-hoskillua' into gsoc2022
2022-07-27 15:43:20 +02:00
hoskillua
19076d38cc
Merge remote-tracking branch 'upstream/master' into gsoc2022
2022-07-27 15:41:48 +02:00
hoskillua
12a627e23f
expanding from and evaluating on vertices instead of faces
2022-07-27 15:40:06 +02:00
Sébastien Loriot
1c42a61fa1
use traits functor
2022-07-27 14:26:28 +02:00
Sébastien Loriot
c99008dde1
trailing whitespaces
2022-07-27 13:42:39 +02:00
Sébastien Loriot
8d2a5bcf82
add license header
2022-07-27 13:40:25 +02:00
hoskillua
6b985bfeb8
for boundary faces
2022-07-27 13:25:35 +02:00
hoskillua
48ff36dcc9
fixed some missing typenames
2022-07-27 12:42:38 +02:00
hoskillua
41be3688ae
Mean and Gaussian Curvatures + Visualizer (Still wip)
2022-07-26 19:32:17 +02:00
hoskillua
66a2624641
minor doc fix
...
making GT::FT back ticked
2022-07-25 13:31:07 +02:00
hoskillua
063e058988
minor changes regarding the pull review
...
reordering includes, splitting too long lines, minor addition to doc
regarding review on the pull req
2022-07-22 15:29:19 +02:00
Simon Lopez
102f6fc0fb
Improve PMP::split documentation
2022-07-19 16:52:42 +02:00
hoskillua
2778d878ce
Merge remote-tracking branch 'upstream/master' into gsoc2022
2022-07-19 03:10:16 +02:00
hoskillua
5af4a28b16
updated doc for interpolated_corrected_measure_mesh()
2022-07-18 22:23:46 +02:00
hoskillua
5cc75c0bc4
Updated Demo Display property plugin, added to license list,
2022-07-18 21:57:42 +02:00
Sébastien Loriot
a54033c0c9
add a couple of missing const and typename
2022-07-18 16:32:33 +02:00
hoskillua
a5f99699e2
used a face property map for computing measures, added license
...
will update docs to match
void
interpolated_corrected_measure_mesh(
const PolygonMesh& pmesh,
FaceMeasureMap fmm,
const Measure_index mu_i,
NamedParameters& np = parameters::default_values())
{
later if it works
2022-07-18 16:17:03 +02:00
hoskillua
b1e191212c
doc typos
2022-07-18 04:35:21 +02:00
hoskillua
e1961c4340
minor doc fix
2022-07-18 02:48:52 +02:00
hoskillua
c3d654b2c3
add documentation for enum
2022-07-18 02:44:14 +02:00
hoskillua
4b0577a2cf
added doc (yet to build), used generic GT instead of Epic, made VNM a named parameter (WIP)
2022-07-17 18:46:04 +02:00
hoskillua
e63de4f48a
implemented computing mu_i over all faces
...
it works fine, still need to handle if vnm is not given
2022-07-13 07:59:21 +02:00
Sébastien Loriot
9c06085dd0
Merge remote-tracking branch 'cgal/5.5.x-branch'
2022-07-12 18:23:13 +02:00
Sébastien Loriot
1e857506c1
Merge remote-tracking branch 'cgal/5.5.x-branch'
2022-07-12 18:22:02 +02:00
Sébastien Loriot
12795ba29c
Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD
2022-07-12 18:21:16 +02:00
Sébastien Loriot
cc50e4464c
update to new NP macro name
2022-07-11 13:24:20 +02:00
Sébastien Loriot
8f09664aeb
Merge remote-tracking branch 'MaelRL/PMP-Fix_stitch_NP' into 5.5-x-branch
2022-07-11 13:21:54 +02:00
hoskillua
048d38d187
interpolated mu i measures (yet to check )
...
I will replace ExactPredInexactConstructs with a geometry traits template next ISA
2022-07-10 03:10:01 +02:00
Sébastien Loriot
e18878f5a0
Merge remote-tracking branch 'cgal/5.5.x-branch'
2022-07-08 20:28:04 +02:00
Mael Rouxel-Labbé
70143a6304
Complete PMP::stitch_borders documentation (geom traits added to the NPs)
2022-07-07 16:51:19 +02:00
Mael Rouxel-Labbé
9c95b2ccb1
Add proper traits usage to PMP::stitch_borders
2022-07-07 16:51:04 +02:00
Sébastien Loriot
b25217ed53
remove unused typedef
2022-07-07 13:42:37 +02:00
Sébastien Loriot
ceb8ca70ef
fix warning
2022-07-05 14:03:38 +02:00
Mael Rouxel-Labbé
3be8469277
Move build into 'internal' namespace
2022-07-04 11:41:44 +02:00
Mael Rouxel-Labbé
1d47a29224
Add an overload of repair_polygon_soup for array-based soups
...
which does not call functions that are meaningless for ranges
of fixed size faces
2022-07-04 11:41:44 +02:00
Mael Rouxel-Labbé
a691eeff97
Rewrite merge_duplicate_points_in_polygon_soup() without container.insert(...)
2022-07-04 11:41:44 +02:00