From 372704f44b4adb58a0e444ef434409c43cec341e Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 15 Jan 2016 23:20:06 +0100 Subject: [PATCH] + implement 'swap' for point kernel class to efficiently copy data --- src/Mod/Points/App/Points.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Points/App/Points.h b/src/Mod/Points/App/Points.h index 92e562dc3..d0541c24c 100644 --- a/src/Mod/Points/App/Points.h +++ b/src/Mod/Points/App/Points.h @@ -83,6 +83,8 @@ public: { return this->_Points; } void setBasicPoints(const std::vector& pts) { this->_Points = pts; } + void swap(std::vector& pts) + { this->_Points.swap(pts); } void getFaces(std::vector &Points,std::vector &Topo, float Accuracy, uint16_t flags=0) const;