#include <Concepts/ScaleSpaceSmoother.h>
Concept describing a smoothing algorithm used to construct the scales of the scale space reconstruction algorithm.
A smoother is a functor that can be applied to a range of points. The container is directly modified, points are replaced by their smoothed versions.
- Note
- the functor can be applied several times by the scale space reconstruction algorithm.
- Has Models:
CGAL::Scale_space_reconstruction_3::Weighted_PCA_smoother
CGAL::Scale_space_reconstruction_3::Jet_smoother
◆ operator()()
template<typename InputIterator >
- Template Parameters
-
- Parameters
-
begin | iterator over the first input point. |
end | past-the-end iterator over the input points. |