"Fossies" - the Fresh Open Source Software Archive

Member "doc_html/Scale_space_reconstruction_3/classCGAL_1_1Scale__space__reconstruction__3_1_1Smoother.html" (8 Nov 2019, 11822 Bytes) of package /linux/misc/CGAL-5.0-doc_html.tar.xz:

Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. You can here alternatively try to browse the pure source code or just view or download the uninterpreted raw source code. If the rendering is insufficient you may try to find and view the page on the project site itself.

\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)

CGAL 5.0 - Scale-Space Surface Reconstruction
CGAL::Scale_space_reconstruction_3::Smoother Concept Reference


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.

the functor can be applied several times by the scale space reconstruction algorithm.
Has Models:



Public Member Functions

template<typename InputIterator >
void operator() (InputIterator begin, InputIterator end)

Member Function Documentation

◆ operator()()

template<typename InputIterator >
void CGAL::Scale_space_reconstruction_3::Smoother::operator() ( InputIterator  begin,
InputIterator  end 
Template Parameters
InputIteratoriterator over input points.
beginiterator over the first input point.
endpast-the-end iterator over the input points.