CGAL 6.0.1 - 3D Mesh Generation
|
#include <CGAL/Mesh_3/Construct_initial_points_gray_image.h>
Functor for generating initial points in gray images.
This functor is a model of the InitialPointsGenerator
concept, and can be passed as a parameter to CGAL::make_mesh_3
using the CGAL::parameters::initial_points_generator()
parameter function.
On images that contain multiple non-connected components, this functor will scan the full image and output points on every component.
InitialPointsGenerator
Public Member Functions | |
template<typename OutputIterator > | |
OutputIterator | operator() (OutputIterator pts, int n=20) const |
constructs at least n points by collecting them on the surface of all objects in the image, even if they are non-connected components. | |
OutputIterator CGAL::Construct_initial_points_gray_image< C3t3, MeshDomain, Functor >::operator() | ( | OutputIterator | pts, |
int | n = 20 |
||
) | const |
constructs at least n
points by collecting them on the surface of all objects in the image, even if they are non-connected components.
Using this functor guarantees to initialize each connected component.
OutputIterator | model of OutputIterator for tuple-like objects containing
|
MeshDomain | model of MeshDomain_3 |
C3t3 | model of MeshComplex_3InTriangulation_3 |