From 75a9d65dd5efcf85fac766a5ca6b2988c71d710a Mon Sep 17 00:00:00 2001 From: David Bommes Date: Thu, 18 Jun 2009 10:03:43 +0000 Subject: [PATCH] added property vector access git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@165 fdac6126-5c0c-442c-9429-916003d36597 --- src/OpenMesh/Core/Utils/Property.hh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/OpenMesh/Core/Utils/Property.hh b/src/OpenMesh/Core/Utils/Property.hh index cd27fee0..fc46b33e 100644 --- a/src/OpenMesh/Core/Utils/Property.hh +++ b/src/OpenMesh/Core/Utils/Property.hh @@ -169,6 +169,12 @@ public: // data access interface return &data_[0]; } + /// Get reference to property vector (be careful, improper usage, e.g. resizing, may crash OpenMesh!!!) + vector_type& data_vector() { + + return data_; + } + /// Access the i'th element. No range check is performed! reference operator[](int _idx) {