Update Reference Manual with additional template parameter

This commit is contained in:
Simon Giraudot 2015-09-08 12:38:34 +02:00
parent 8be703a0c8
commit 2c6e6e5e57
5 changed files with 16 additions and 1 deletions

View File

@ -130,6 +130,9 @@ compute_average_spacing(const typename Kernel::Point_3& query, ///< 3D point who
/// ///
/// \pre `k >= 2.` /// \pre `k >= 2.`
/// ///
/// @tparam Concurrency_tag enables sequential versus parallel algorithm.
/// Possible values are `Sequential_tag`
/// and `Parallel_tag`.
/// @tparam InputIterator iterator over input points. /// @tparam InputIterator iterator over input points.
/// @tparam PointPMap is a model of `ReadablePropertyMap` with value type `Point_3<Kernel>`. /// @tparam PointPMap is a model of `ReadablePropertyMap` with value type `Point_3<Kernel>`.
/// It can be omitted if the value type of `InputIterator` is convertible to `Point_3<Kernel>`. /// It can be omitted if the value type of `InputIterator` is convertible to `Point_3<Kernel>`.

View File

@ -285,6 +285,10 @@ update_new_point(
/// in point-based rendering, hole filling, and sparse surface reconstruction. /// in point-based rendering, hole filling, and sparse surface reconstruction.
/// Normals of points are required as input. For more details, please refer to \cgalCite{ear-2013}. /// Normals of points are required as input. For more details, please refer to \cgalCite{ear-2013}.
/// ///
/// @tparam Concurrency_tag enables sequential versus parallel
/// versions of `compute_average_spacing()` (called internally).
/// Possible values are `Sequential_tag`
/// and `Parallel_tag`.
/// @tparam OutputIterator Type of the output iterator. /// @tparam OutputIterator Type of the output iterator.
/// The type of the objects put in it is /// The type of the objects put in it is
/// `std::pair<Kernel::Point_3, Kernel::Vector_3>`. /// `std::pair<Kernel::Point_3, Kernel::Vector_3>`.

View File

@ -151,7 +151,9 @@ jet_estimate_normal(const typename Kernel::Point_3& query, ///< point to compute
/// ///
/// \pre `k >= 2` /// \pre `k >= 2`
/// ///
/// /// @tparam Concurrency_tag enables sequential versus parallel algorithm.
/// Possible values are `Sequential_tag`
/// and `Parallel_tag`.
/// @tparam ForwardIterator iterator model of the concept of the same name over input points and able to store output normals. /// @tparam ForwardIterator iterator model of the concept of the same name over input points and able to store output normals.
/// @tparam PointPMap is a model of `ReadablePropertyMap` with value type `Point_3<Kernel>`. /// @tparam PointPMap is a model of `ReadablePropertyMap` with value type `Point_3<Kernel>`.
/// It can be omitted if the value type of `ForwardIterator` is convertible to `Point_3<Kernel>`. /// It can be omitted if the value type of `ForwardIterator` is convertible to `Point_3<Kernel>`.

View File

@ -155,6 +155,9 @@ jet_smooth_point(
/// ///
/// \pre `k >= 2` /// \pre `k >= 2`
/// ///
/// @tparam Concurrency_tag enables sequential versus parallel algorithm.
/// Possible values are `Sequential_tag`
/// and `Parallel_tag`.
/// @tparam InputIterator iterator over input points. /// @tparam InputIterator iterator over input points.
/// @tparam PointPMap is a model of `ReadWritePropertyMap` with value type `Point_3<Kernel>`. /// @tparam PointPMap is a model of `ReadWritePropertyMap` with value type `Point_3<Kernel>`.
/// It can be omitted if the value type of `InputIterator` is convertible to `Point_3<Kernel>`. /// It can be omitted if the value type of `InputIterator` is convertible to `Point_3<Kernel>`.

View File

@ -142,6 +142,9 @@ pca_estimate_normal(const typename Kernel::Point_3& query, ///< point to compute
/// ///
/// \pre `k >= 2` /// \pre `k >= 2`
/// ///
/// @tparam Concurrency_tag enables sequential versus parallel algorithm.
/// Possible values are `Sequential_tag`
/// and `Parallel_tag`.
/// @tparam ForwardIterator iterator over input points. /// @tparam ForwardIterator iterator over input points.
/// @tparam PointPMap is a model of `ReadablePropertyMap` with value type `Point_3<Kernel>`. /// @tparam PointPMap is a model of `ReadablePropertyMap` with value type `Point_3<Kernel>`.
/// It can be omitted if the value type of `ForwardIterator` is convertible to `Point_3<Kernel>`. /// It can be omitted if the value type of `ForwardIterator` is convertible to `Point_3<Kernel>`.