CGAL 6.1.2 - Shape Regularization: CGAL/Shape_regularization/regularize_contours.h File Reference

CGAL 6.1.2 - Shape Regularization

Loading...
Searching...
No Matches
Functions
regularize_contours.h File Reference
Reference Manual

This header includes all classes for regularizing contours. More...

`#include <CGAL/Shape_regularization/Contours/Longest_direction_2.h>`
`#include <CGAL/Shape_regularization/Contours/Multiple_directions_2.h>`
`#include <CGAL/Shape_regularization/Contours/User_defined_directions_2.h>`

## Functions
template<typename InputRange , typename ContDirections , typename OutIterator , typename NamedParameters = parameters::Default_named_parameters>
OutIterator | CGAL::Shape_regularization::Contours::regularize_closed_contour (const InputRange &input_range, const ContDirections &directions, OutIterator contour, const NamedParameters &np=parameters::default_values())
| regularizes closed contours.
template<typename InputRange , typename OutIterator >
OutIterator | CGAL::Shape_regularization::Contours::regularize_closed_contour (const InputRange &input_range, OutIterator contour)
| regularizes closed contours.
template<typename InputRange , typename ContDirections , typename OutIterator , typename NamedParameters = parameters::Default_named_parameters>
OutIterator | CGAL::Shape_regularization::Contours::regularize_open_contour (const InputRange &input_range, const ContDirections &directions, OutIterator contour, const NamedParameters &np=parameters::default_values())
| regularizes open contours.
template<typename InputRange , typename OutIterator >
OutIterator | CGAL::Shape_regularization::Contours::regularize_open_contour (const InputRange &input_range, OutIterator contour)
| regularizes open contours.

## Detailed Description

This header includes all classes for regularizing contours.

It also includes the corresponding free functions.