boostorg / polygon

Boost.org polygon module
http://boost.org/libs/polygon
57 stars 70 forks source link

Add move in voronoi_diagram with C++11 #87

Open awulkiew opened 1 year ago

awulkiew commented 1 year ago

Add default move constructor and assignment operator if neither BOOST_NO_CXX11_RVALUE_REFERENCES nor BOOST_NO_CXX11_DEFAULTED_FUNCTIONS are defined.

Copying of voronoi_diagram is disabled because elements hold pointers which would be invalid after copying. But this would not be the case after move (allocators used by vectors doesn't change).