CGAL::lower_envelope_3

#include <CGAL/envelope_3.h>

template<class InputIterator, class Traits>
void lower_envelope_3 ( InputIterator begin, InputIterator end, Envelope_diagram_2<Traits>& diag)
Computes the lower envelope of a set of surfaces in R 3, as given by the range [begin, end). The lower envelope is represented using the output minimization diagram diag.
Precondition: The value-type of InputIterator is Traits::Surface_3.