diff --git a/Point_set_3/doc/Point_set_3/Doxyfile.in b/Point_set_3/doc/Point_set_3/Doxyfile.in index 868954ecc69..2a09c5e00f4 100644 --- a/Point_set_3/doc/Point_set_3/Doxyfile.in +++ b/Point_set_3/doc/Point_set_3/Doxyfile.in @@ -1,4 +1,4 @@ @INCLUDE = ${CGAL_DOC_PACKAGE_DEFAULTS} -PROJECT_NAME = "CGAL ${CGAL_DOC_VERSION} - Put title of project here" +PROJECT_NAME = "CGAL ${CGAL_DOC_VERSION} - 3D Point Set" INPUT = ${CMAKE_SOURCE_DIR}/Point_set_3/doc/Point_set_3/ \ ${CMAKE_SOURCE_DIR}/Point_set_3/include diff --git a/Point_set_3/doc/Point_set_3/PackageDescription.txt b/Point_set_3/doc/Point_set_3/PackageDescription.txt index f2c46b2da87..e3497e9ea0b 100644 --- a/Point_set_3/doc/Point_set_3/PackageDescription.txt +++ b/Point_set_3/doc/Point_set_3/PackageDescription.txt @@ -29,10 +29,7 @@ ## Classes ## - `CGAL::Point_set_3` - -## Functions ## - -- `CGAL::read_ply_point_set_3` +- `CGAL::Ply_interpreter_point_set_3` */ diff --git a/Point_set_3/doc/Point_set_3/Point_set_3.txt b/Point_set_3/doc/Point_set_3/Point_set_3.txt index 1abe88de950..c7981fd6cef 100644 --- a/Point_set_3/doc/Point_set_3/Point_set_3.txt +++ b/Point_set_3/doc/Point_set_3/Point_set_3.txt @@ -73,9 +73,6 @@ through iterators and property maps. The `CGAL::Point_set_3` structure directly provides these iterators and property maps so that applying \cgal algorithms to it is straightforward. - -\cgalExample{Point_set_3/point_set_algo.cpp} - \subsection Point_set_3_PSP Point Set Processing When adding a new property to the point set, the associated property @@ -94,6 +91,9 @@ The following example shows how to apply some algorithms from the - detecting the sphere shape with `CGAL::Shape_detection_3::Efficient_RANSAC` +\cgalExample{Point_set_3/point_set_algo.cpp} + + \subsection Point_set_3_IO Input/Output Using functions of \cgal to read files requires a slightly different diff --git a/Point_set_3/include/CGAL/Point_set_3.h b/Point_set_3/include/CGAL/Point_set_3.h index 7b5d5eea2d4..5ebf8891589 100644 --- a/Point_set_3/include/CGAL/Point_set_3.h +++ b/Point_set_3/include/CGAL/Point_set_3.h @@ -537,24 +537,6 @@ public: return m_base.template get(name); } - /*! - \brief Gets the push property map of the given property. - - \tparam T type of the property. - - \param prop The property map. - - \return Returns a pair containing: the wanted property map and a - boolean set to `true` or an empty property map and a boolean set - to `false` (if the property was not found). - */ - template - Push_pmap > - push_pmap (Properties::Property_map& prop) - { - return Push_pmap > (this, &prop, size()); - } - /*! \brief Removes the wanted property. @@ -614,6 +596,24 @@ public: /// \name Property Maps and Inserters /// @{ + /*! + \brief Gets the push property map of the given property. + + \tparam T type of the property. + + \param prop The property map. + + \return Returns a pair containing: the wanted property map and a + boolean set to `true` or an empty property map and a boolean set + to `false` (if the property was not found). + */ + template + Push_pmap > + push_pmap (Properties::Property_map& prop) + { + return Push_pmap > (this, &prop, size()); + } + /*! \brief Get the property map of the point attribute. */