CGAL::upper_envelope_xy_monotone_3

#include <CGAL/envelope_3.h>

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