union

# union: calculate new geometry containing geometries A or B

typename Geometry1
typename Geometry2
typename Collection
void void boost::geometry::union_ (Geometry1 const &geometry1, Geometry2 const &geometry2, Collection &output_collection) union_ Geometry1 const & geometry1 Geometry2 const & geometry2 Collection & output_collection

Combines two geometries which each other.

The free function union calculates the spatial set theoretic union of two geometries. Geometry1

Any type fulfilling a Geometry Concept

Geometry2

Any type fulfilling a Geometry Concept

Collection

output collection, either a multi-geometry, or a std::vector<Geometry> / std::deque<Geometry> etc

geometry1

A model of the specified concept

geometry2

A model of the specified concept

output_collection

the output collection

Called union_ because union is a reserved word.

[include reference/algorithms/union.qbk]