Sébastien Loriot
|
0e3d4586d4
|
fix doc warnings
|
2015-03-18 09:28:50 +01:00 |
Andreas Fabri
|
4cd8980f38
|
Add implementation of reverse_face_orientations
|
2015-03-17 17:37:22 +01:00 |
Jane Tournois
|
dcedcd5782
|
doc
|
2015-03-17 15:08:05 +01:00 |
Jane Tournois
|
8007bf6d91
|
add function reverse_face_orientations & rename is_oriented.h to orientation.h
|
2015-03-17 14:48:16 +01:00 |
Jane Tournois
|
0186f23d37
|
add reverse_face_orientations function
|
2015-03-17 14:17:26 +01:00 |
Jane Tournois
|
99446cf516
|
(doc) add info about being default-constructible
|
2015-03-17 12:21:58 +01:00 |
Jane Tournois
|
0e728f65a0
|
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-dev into Polygon_mesh_processing-GF
|
2015-03-17 11:45:41 +01:00 |
Sébastien Loriot
|
94a199290b
|
connect components function use a const mesh
|
2015-03-17 11:42:37 +01:00 |
Jane Tournois
|
2b47db3868
|
normalize_border is there only for performance
|
2015-03-17 11:40:45 +01:00 |
Jane Tournois
|
2acf2f1878
|
stitch_borders needs border to be normalized, or does not work.
It is not only a matter of speeding up the stitching algorithm
|
2015-03-16 13:04:11 +01:00 |
Jane Tournois
|
f38ad46403
|
fix stitch_borders
normalize_borders, commented in a previous commit (ba34d1fe47860878a79de56e76fcd944a17ffdb8)
is mandatory
otherwise, stitching does not work
|
2015-03-16 12:49:21 +01:00 |
Jane Tournois
|
4654e0f3b5
|
use BOOST_FOREACH
|
2015-03-16 11:50:40 +01:00 |
Jane Tournois
|
38550349b0
|
fix bglization
|
2015-03-16 10:55:10 +01:00 |
Jane Tournois
|
6de112e4a3
|
move internal folder to subfolder of Polygon_mesh_processing
|
2015-03-16 10:04:56 +01:00 |
Sébastien Loriot
|
47fc0a6954
|
remove extra template parameter already present at the class level
|
2015-03-14 15:13:18 +01:00 |
Sébastien Loriot
|
9bbb8dca18
|
add missing include
|
2015-03-14 15:12:59 +01:00 |
Sébastien Loriot
|
a24133c22e
|
add missing includes
|
2015-03-14 15:00:28 +01:00 |
Jane Tournois
|
aa59ae2c4c
|
add missing include
|
2015-03-13 16:21:28 +01:00 |
Jane Tournois
|
26840824f7
|
add missing include
|
2015-03-13 16:16:03 +01:00 |
Jane Tournois
|
2aa1091e2b
|
add missing include
|
2015-03-13 16:14:43 +01:00 |
Jane Tournois
|
d3010125d7
|
add missing includes
|
2015-03-13 16:13:02 +01:00 |
Jane Tournois
|
906f4a33ff
|
fix doc for orientation
|
2015-03-13 14:19:19 +01:00 |
Jane Tournois
|
08d9e53cf2
|
fix doc
|
2015-03-13 14:09:47 +01:00 |
Jane Tournois
|
60c3942243
|
(doc) add group
|
2015-03-13 13:56:53 +01:00 |
Jane Tournois
|
1010755f31
|
fix case
|
2015-03-13 12:56:08 +01:00 |
Jane Tournois
|
f4c343f5c0
|
in fairing, make solver parameter usable
|
2015-03-13 12:30:02 +01:00 |
Jane Tournois
|
8d36cfb392
|
use BOOST_FOREACH
|
2015-03-13 10:53:20 +01:00 |
Jane Tournois
|
b9863b6a96
|
use ranges instead of hardcoded vectors in refinement
this avoids copying the range to a vector as a first step in refine()
|
2015-03-13 10:45:30 +01:00 |
Jane Tournois
|
61d1d82e1c
|
renaming to use BGL types
|
2015-03-13 09:28:50 +01:00 |
Jane Tournois
|
4b5e51db22
|
doc
|
2015-03-12 15:01:53 +01:00 |
Jane Tournois
|
2d77375dab
|
fix compilation for windows
|
2015-03-12 14:54:13 +01:00 |
Jane Tournois
|
2ee9ff08ab
|
fix documentation of polygon_soup_to_polygon_mesh
|
2015-03-12 14:43:32 +01:00 |
Jane Tournois
|
1459f283e5
|
move FAIRING_CONTINUITY to Polygon_mesh_processing namespace
|
2015-03-12 14:41:00 +01:00 |
Sébastien Loriot
|
b627da64e1
|
remove unused typedefs
|
2015-03-12 13:49:33 +01:00 |
Sébastien Loriot
|
11d8004785
|
move function before it is used
|
2015-03-12 13:49:33 +01:00 |
Sébastien Loriot
|
d16c685cda
|
fix compilation and improve usage of pmaps
|
2015-03-12 13:49:33 +01:00 |
Sébastien Loriot
|
d152da48d2
|
move function below the class definition it uses
|
2015-03-12 13:49:33 +01:00 |
Jane Tournois
|
73ddb796f7
|
fix compilation (mixing Points and arrays)
|
2015-03-12 12:16:09 +01:00 |
Jane Tournois
|
3ae29f03d6
|
replace internal::No_constraint with CGAL::Default as default parameter
in keep_largest_connected_components
|
2015-03-12 12:11:22 +01:00 |
Jane Tournois
|
c8050d33f6
|
replace internal::No_constraint with CGAL::Default in connected_component
|
2015-03-12 11:59:33 +01:00 |
Jane Tournois
|
703b3cee61
|
add an overload of connected_components to handle default EdgeConstraintMap
|
2015-03-12 11:48:04 +01:00 |
Jane Tournois
|
48b5c9fb94
|
use CGAL::Default instead of internal::No_constraint as EdgeConstraintMap
default value
|
2015-03-12 11:44:16 +01:00 |
Jane Tournois
|
f74ffe9598
|
replace "class" with "typename" in template parameters list to make doc uniform
|
2015-03-12 11:13:03 +01:00 |
Jane Tournois
|
0af1c98ab6
|
add doc
|
2015-03-12 11:07:22 +01:00 |
Jane Tournois
|
fd9b0eb3d9
|
change case in file name
|
2015-03-12 10:53:33 +01:00 |
Jane Tournois
|
07b0ad5e75
|
replace boost::tuple by CGAL::cpp11::tuple
|
2015-03-12 10:42:10 +01:00 |
Jane Tournois
|
bda07c93b9
|
fix compilation of connected_components
|
2015-03-12 10:41:26 +01:00 |
Jane Tournois
|
a343119354
|
minor doc
|
2015-03-10 18:15:27 +01:00 |
Jane Tournois
|
6f0fddd27f
|
documentation smoothing
|
2015-03-10 17:44:35 +01:00 |
Jane Tournois
|
07df5f046a
|
smooth documentation
|
2015-03-10 16:54:41 +01:00 |
Jane Tournois
|
76ace6221a
|
smooth documentation
|
2015-03-10 15:58:12 +01:00 |
Jane Tournois
|
ce55bcc319
|
Merge branch 'Polygon_mesh_processing-GF' of github.com:CGAL/cgal-dev into Polygon_mesh_processing-GF
|
2015-03-10 15:31:56 +01:00 |
Jane Tournois
|
e9e27377b0
|
smooth documentation
|
2015-03-10 15:14:32 +01:00 |
Andreas Fabri
|
d59febe835
|
remove duplicate tparam
|
2015-03-10 15:01:45 +01:00 |
Jane Tournois
|
30aefd6210
|
smooth documentation
|
2015-03-10 14:48:24 +01:00 |
Andreas Fabri
|
9f530e732c
|
fix links
|
2015-03-10 12:52:06 +01:00 |
Andreas Fabri
|
9fb3635c96
|
OutputIterator -> FaceOutputIterator
|
2015-03-10 12:27:44 +01:00 |
Andreas Fabri
|
815fccd5b6
|
Add tparams
|
2015-03-10 12:22:48 +01:00 |
Andreas Fabri
|
2343497d19
|
Do not use named parameters for connected_components
|
2015-03-10 12:04:25 +01:00 |
Jane Tournois
|
3b08e52664
|
fix documentation with SinglePassRange, and use boost::begin and boost::end
|
2015-03-10 11:58:33 +01:00 |
Jane Tournois
|
d39f201724
|
in triangulate_hole_polyline, replace begin and end iterators by PointRanges
|
2015-03-10 11:38:08 +01:00 |
Jane Tournois
|
282264a73a
|
in fair() replace (vertices_begin, vertices_end) by vertex range
|
2015-03-09 17:22:38 +01:00 |
Jane Tournois
|
f3bfb53917
|
in refine(), replace facets_begin and facets_end by a range of facets
|
2015-03-09 16:52:05 +01:00 |
Jane Tournois
|
27fb500274
|
documentation smoothing
|
2015-03-09 16:04:22 +01:00 |
Jane Tournois
|
8466c9a00d
|
smooth documentation
|
2015-03-09 15:05:43 +01:00 |
Jane Tournois
|
a2fd13c0df
|
fix last commits. stitch_borders had been deleted instead of moved
|
2015-03-09 12:34:01 +01:00 |
Jane Tournois
|
6288df3e70
|
completes latest commit
|
2015-03-09 12:31:54 +01:00 |
Jane Tournois
|
b081f8d92b
|
move stitch_borders to Polygon_mesh_processing folder for readability
|
2015-03-09 12:30:16 +01:00 |
Jane Tournois
|
fe3d702461
|
rename stitch_polygon_mesh to stitch_borders
because it's the name of the function implemented in the header file
|
2015-03-09 12:27:58 +01:00 |
Jane Tournois
|
430962c524
|
add header including all the functions of the namespace Polygon_mesh_processing
|
2015-03-05 17:11:49 +01:00 |
Jane Tournois
|
f1bb0e30a1
|
remove stuff about weight calculator from doc
|
2015-03-05 16:37:35 +01:00 |
Jane Tournois
|
79656210e5
|
change stitch_borders to have one function documented, with default parameters
add as many implementations as needed, using CGAL::Default
|
2015-03-05 16:34:02 +01:00 |
Jane Tournois
|
767239871a
|
remove more documentation about weight
|
2015-03-05 16:18:51 +01:00 |
Jane Tournois
|
cde06c7088
|
remove weight calculator from the public API of fairing
it is still available internally
|
2015-03-05 15:45:14 +01:00 |
Jane Tournois
|
63a2f8af8e
|
add todo
|
2015-03-05 15:05:38 +01:00 |
Jane Tournois
|
75e4654a02
|
cleanup stitch_borders,
and add VertexPointMap as optional parameter
WARNING : stitch_borders(PolygonMesh& pmesh, LessHedge less_hedge)
commented until we make an API choice
|
2015-03-05 14:42:04 +01:00 |
Jane Tournois
|
afba431244
|
make stitching BGL, and complete test with Surface_mesh
|
2015-03-05 13:35:06 +01:00 |
Andreas Fabri
|
6af7aaeebb
|
introduce edge constraints based on the dihedral angle
|
2015-02-18 15:58:33 +01:00 |
Andreas Fabri
|
afb2ced556
|
start to document the named parameters and document only this overload
|
2015-02-18 13:10:25 +01:00 |
Andreas Fabri
|
b85d35d23f
|
fix the return type
|
2015-02-18 10:52:33 +01:00 |
Andreas Fabri
|
e1b2ce7c66
|
int -> std::size_t
|
2015-02-18 10:12:50 +01:00 |
Sébastien Loriot
|
89dcda25ad
|
use the face index map
|
2015-02-18 09:51:04 +01:00 |
Andreas Fabri
|
066959623c
|
WIP for making it work with Polyhedron
|
2015-02-18 09:39:52 +01:00 |
Andreas Fabri
|
fef3ec4692
|
use BGL named parameters
|
2015-02-17 20:14:59 +01:00 |
Jane Tournois
|
5fd11a8f59
|
add precondition in documentation
|
2015-02-17 17:55:53 +01:00 |
Jane Tournois
|
93df9d1c17
|
add documentation about triangulate_hole for handling islands
|
2015-02-17 17:45:21 +01:00 |
Jane Tournois
|
1663717992
|
rename functions, files and types for uniformization
also get rid of a useless Kernel_traits<Point>
|
2015-02-17 16:33:08 +01:00 |
Jane Tournois
|
348c619a09
|
complete documentation
|
2015-02-17 16:11:33 +01:00 |
Jane Tournois
|
46cc82f50b
|
add the two versions of is_outward_oriented taking vertex point map, and kernel
|
2015-02-17 16:04:12 +01:00 |
Jane Tournois
|
57fc563e64
|
remove useless precision of PolygonMesh type
|
2015-02-17 15:00:15 +01:00 |
Jane Tournois
|
c677b98885
|
remove useless call to point property map
|
2015-02-17 14:51:35 +01:00 |
Jane Tournois
|
08e14b7af5
|
Merge branch 'Polygon_mesh_processing-GF' of ssh://scm.cgal.org/var/git/cgal into Polygon_mesh_processing-GF
Conflicts:
Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/is_oriented.h
|
2015-02-17 12:31:07 +01:00 |
Jane Tournois
|
c740f9283b
|
make Polygon_soup_to_polygon_mesh BGL
|
2015-02-17 12:20:34 +01:00 |
Jane Tournois
|
687b1207d0
|
fix compilation
|
2015-02-17 11:41:14 +01:00 |
Jane Tournois
|
ab0ac6d558
|
use Euler operations that are available in BGL package
|
2015-02-17 11:06:56 +01:00 |
Sébastien Loriot
|
6bbba1cd81
|
move function
|
2015-02-16 15:36:35 +01:00 |
Sébastien Loriot
|
24c47ae95d
|
add missing typenames
|
2015-02-16 14:55:14 +01:00 |
Sébastien Loriot
|
a0bf0a309b
|
only try to retriangulation non-triangular faces
|
2015-02-16 14:46:43 +01:00 |
Sébastien Loriot
|
39710bb885
|
fix compilation issues
|
2015-02-16 14:45:57 +01:00 |
Sébastien Loriot
|
86453fc867
|
fix compilation issues
|
2015-02-16 14:26:57 +01:00 |