CGAL 6.2 - Feature graph
Loading...
Searching...
No Matches
Reference Manual

Ange Clément
This package provides methods to extract a feature graph from three-dimensional surface data. A feature graph is a data structure that represent the sharp lines on the surface. The goal of the feature detection methods is to construct lines that can be used for future mesh generation.
Introduced in: CGAL 6.2
BibTeX: cgal:c-fg-26a
License: GPL

The feature graph is extracted in multiple steps. First, a sharpness evaluation is conducted on the surface elements. Then, from this measure, smooth elements are discarded, and a graph thinning process generates lines that are guaranteed to be positioned along the highest values of the measure. Finally, the result is refined with a correction step and an optimization phase to ensure the correct placement of lines and corners along estimated normals.

Classified Reference Pages

Concepts

Concepts representing the input surfaces:

Secondary concepts:

Feature graph creation functors

Parameter classes

Sharpness estimators

Normal estimators

Modules

 Concepts
 
 Feature Graph Detector
 The functors in this group allows to extract the feature graph from different types of surfaces.
 
 Sharpness Estimator
 The functors in this group allows to estimate the sharpness on surfaces.
 
 Normal Estimator
 The functors in this group allows to estimate the normal on surfaces.
 
 Parameter Class
 The classes in this group provide various parameters for the feature detection.
 

Classes

struct  CGAL::Feature_graph::AmbrosioTortorelli_on_image< Vector_3 >
 Class that evaluates the Ambriosio-Tortorelli normals and sharpness measure from an image. More...