"Fossies" - the Fresh Open Source Software Archive

Member "doc_html/Scale_space_reconstruction_3/classCGAL_1_1Scale__space__reconstruction__3_1_1Mesher.html" (8 Nov 2019, 12693 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::Mesher Concept Reference


Concept describing a meshing algorithm used to produce the output mesh of the scale space reconstruction algorithm.

A mesher is a functor that can be applied to a range of points and that returns a set of facets.

Has Models:



Public Member Functions

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

Member Function Documentation

◆ operator()()

template<typename InputIterator , typename OutputIterator >
void CGAL::Scale_space_reconstruction_3::Mesher::operator() ( InputIterator  begin,
InputIterator  end,
OutputIterator  output 
Template Parameters
InputIteratoriterator over input points.
OutputIteratoroutput iterator to which std::array<std::size_t, 3> can be assigned.
beginiterator over the first input point.
endpast-the-end iterator over the input points.
outputiterator where facets (triples of point indices) are stored.