"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

Definition

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

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.
Parameters
beginiterator over the first input point.
endpast-the-end iterator over the input points.