|
Geometry : |
Subject: [geometry] Move-enabled Geometries
From: Adam Wulkiewicz (adam.wulkiewicz_at_[hidden])
Date: 2013-02-25 19:54:35
Hi,
Do we plan to support move semantics in geometries using some containers
like ring, polygon, etc? We could use Boost.Move to support older
compilers. It would require:
- use of BOOST_COPYABLE_AND_MOVABLE()
- implementation of copy and move ctors
- implementation of copy and move assignment
- implementation of additional copy ctor to ensure backward compatibility
- a few boost::move() calls
- probably switching from default std::vector to boost::container::vector
What do you think?
Regards,
Adam
Geometry list run by mateusz at loskot.net