Commit Graph

686 Commits

Author SHA1 Message Date
Laurent Rineau f39805f8d6 Merge pull request #1014 from afabri/BGL_use_put_get-GF
Add using get and put to help VC++; Add a testcase
2016-04-22 15:25:03 +02:00
Andreas Fabri 0bebd2cbd0 Move the using from properties_Polyhedron.h to property_map.h 2016-04-18 11:24:45 +02:00
Andreas Fabri ca284090b2 move the using ::put to the put that VC++ has problems with 2016-04-18 09:36:16 +02:00
Andreas Fabri aace47d473 Add using get and put to help VC++; Add a testcase 2016-04-15 17:10:12 +02:00
Andreas Fabri cd367c4104 Take fix from janetournois:BGL-fix_conversion_of_boundary_halfedges-jtournois 2016-04-15 10:07:03 +02:00
Philipp Möller 72b2269958 Use Cartesian_converter for point property 2016-04-15 10:04:43 +02:00
Philipp Möller b1666cece7 Improve wording 2016-04-15 10:04:42 +02:00
Philipp Möller 4df63ef37f Specify correct concept 2016-04-15 10:04:41 +02:00
Philipp Möller 03192c13e8 Add some difference 2016-04-15 10:04:39 +02:00
Philipp Möller 2b98567b2b Use an internal v2v as well 2016-04-15 10:04:38 +02:00
Philipp Möller 5bea05c9ac Use correct inserters 2016-04-15 10:04:37 +02:00
Philipp Möller d559271761 Add trickery for default template arguments 2016-04-15 10:04:36 +02:00
Philipp Möller e398acd624 Clean up the example 2016-04-15 10:04:35 +02:00
Philipp Möller 0fa954bc8a Use f2f argument 2016-04-15 10:04:34 +02:00
Philipp Möller e664952918 Basic documentation 2016-04-15 10:04:33 +02:00
Philipp Möller 56987c5062 Use output iterators and default them 2016-04-15 10:04:32 +02:00
Philipp Möller 6a5bf5f4ce Rename the file 2016-04-15 10:03:46 +02:00
Philipp Möller b63a2d7312 Rename convert_surface_mesh and add to doc 2016-04-15 10:02:16 +02:00
Laurent Rineau fceba01368 Merge pull request #918 from afabri/HDS-hash-GF
Add hash_value for edge_descriptor of HDS
2016-04-14 15:07:47 +02:00
Laurent Rineau 8e604f70f2 Merge modifications from 'releases/CGAL-4.8-branch'
Merges the following:

> dbb2be1 Merge pull request #983 from lrineau/Mesh_3-fix_test_meshing_3D_gray_image-lrineau
> 5dcd5c7 Merge pull request #958 from gdamiand/BGL-bugfix-gdamiand
> 869e65a CGAL-4.8 announcement
2016-04-05 11:24:19 +02:00
Laurent Rineau a92cbe2f77 OpenMesh-3.2 does not like comments in OFF files
We have put the comments at the end of the file and it works.
2016-04-04 11:52:02 +02:00
Andreas Fabri 18d8d97c47 CGAL::CGAL -> CGAL 2016-04-04 11:52:02 +02:00
Andreas Fabri b4c608940e Qualify generic BGL functions with CGAL:: when used outside of the CGAL namespace 2016-04-04 11:52:02 +02:00
Guillaume Damiand 790764dfa1 Replace SM by OMesh 2016-04-04 11:52:02 +02:00
Guillaume Damiand c80082a574 Bug fix in add_vertex_and_face_to_border in BGL/include/CGAL/boost/graph/Euler_operations.h. 2016-04-04 11:52:02 +02:00
Laurent Rineau ae33af9222 Merge branch 'releases/CGAL-4.8-branch'
Merges the following fixes:
> 4025913 Merge pull request #949 from janetournois/BGL-fix_conversion_of_boundary_halfedges-jtournois
> 9c62628 Merge pull request #948 from janetournois/PMP-fix_assertion_isotropic_remeshing-jtournois
> f61402d Merge pull request #929 from sloriot/Polyhedron_demo-Isotropic_remeshing_preserve_duplicates

See also:

* https://github.com/CGAL/cgal/pull/949
* https://github.com/CGAL/cgal/pull/948
* https://github.com/CGAL/cgal/pull/929
2016-03-31 10:55:12 +02:00
Laurent Rineau 4025913a8e Merge pull request #949 from janetournois/BGL-fix_conversion_of_boundary_halfedges-jtournois
BGL convert_surface_mesh : convert also boundary halfedges
2016-03-31 10:54:29 +02:00
Laurent Rineau 145b3dbe77 Merge fixes to Surface_mesh and BGL from 4.8
Merge branch 'releases/CGAL-4.8-branch'. Merges:
> 0b5fa6a Merge pull request #945 from sloriot/BGL-OpenMesh_free_functions
> 681e08d Merge pull request #947 from sloriot/SM_shortest_path-fix_package_info
2016-03-29 12:01:15 +02:00
Jane Tournois 2bc034dee1 don't forget to map boundary halfedges 2016-03-25 10:55:07 +01:00
Laurent Rineau 076c982dbf Merge pull request #676 from bo0ts/BGL-document_dual-pmoeller
BGL: document Dual
2016-03-24 17:11:27 +01:00
Laurent Rineau 00e6e03d5c Merge pull request #785 from afabri/CGAL-missing_includes-GF
Partial cleanup of issue #595   Part2
2016-03-24 17:02:27 +01:00
Sébastien Loriot 0354c3913a BGL functions must be in OpenMesh namespace
this was detected by a qualified call to get for variant

(cherry picked from commit 309f91f1550be0653ffa00d59ee040cc8777d0b6)
2016-03-24 15:55:30 +01:00
Andreas Fabri ddc71b5527 Add example to doc/BGL/examples.txt 2016-03-23 10:40:41 +01:00
Andreas Fabri b639ce8d55 Didn't take border edges into account 2016-03-22 16:04:20 +01:00
Andreas Fabri 06a1925f6f Forgot to set the halfedge of the face 2016-03-22 16:04:20 +01:00
Andreas Fabri eddb7b7dbe Add hash_value for edge_descriptor of HDS 2016-03-15 14:30:54 +01:00
Sébastien Loriot 45406a5296 Merge pull request #788 from bo0ts/Installation-split_config-pmoeller
Split CGALConfig.cmake and CGALExports.cmake
2016-03-06 15:36:55 +01:00
Philipp Möller 4211a4f01e Globally remove CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
This is a Cmake 2.4.3 variable that isn't even documented anymore.
2016-02-16 17:02:55 +01:00
Andreas Fabri beb1417477 remove unused header files; remove commented includes; changed include paths 2016-02-15 14:20:12 +01:00
Philipp Möller 0a04a3a48f Use CGAL_DOC_VERSION 2016-02-11 15:37:54 +01:00
Sébastien Loriot eb2ba8cefe rename Surface_modeling package to Surface_mesh_deformation for consistency 2016-02-08 12:25:49 +01:00
Sebastien Loriot 718eae7a00 Merge pull request #714 from sgiraudot/CGAL-Fix_boost_warning_unused_typedef-GF
Fix boost warning (unused typedef)
2016-02-05 14:59:28 +01:00
Simon Giraudot eb5ff8ddc9 Add missing CGAL_UNUSED on BOOST_CONCEPT_ASSERT. 2016-02-04 11:44:21 +01:00
Andreas Fabri de3ad814b1 Add a testcase for the g++4.4 bug 2016-02-03 15:10:46 +01:00
Sébastien Loriot 8cee2ef1dd Merge pull request #686 from afabri/Kernel_fix-warnings-GF
Fix warnings concerning indentation and unused parameter
2016-02-03 09:49:54 +01:00
Philipp Möller 5e05cb6205 Also use Key argument
Those functions trigger a hard error when a call such as
`get<XXX>(something)` is made. Using all template arguments makes it go
away, but why this is a hard error is still baffling.
2016-02-02 17:06:49 +01:00
Philipp Möller 82d3ad5432 Remove unused typedef 2016-02-02 16:00:31 +01:00
Philipp Möller ed17a8f57d Add free dual function 2016-02-02 16:00:31 +01:00
Philipp Möller 44fdb662b0 Add documentation for members 2016-02-02 16:00:31 +01:00
Philipp Möller 4208d3a1aa Remove license headers from test cases 2016-02-02 16:00:31 +01:00