Commit 2e6b287a authored by Mike Kremer's avatar Mike Kremer

Made release_property functions private.

git-svn-id: http://www.openvolumemesh.org/svnrepo/OpenVolumeMesh/trunk@131 66977474-1d4b-4f09-8fe9-267525286df2
parent 552bd816
......@@ -67,12 +67,16 @@ template <class T>
class CellPropertyT;
template <class T>
class MeshPropertyT;
template <class PropT, class HandleT>
class PropertyPtr;
class ResourceManager {
public:
ResourceManager();
virtual ~ResourceManager();
template <class PropT, class HandleT> friend class PropertyPtr;
/// Change size of stored vertex properties
void resize_vprops(unsigned int _nv);
......@@ -120,6 +124,8 @@ public:
template<class T> MeshPropertyT<T> request_mesh_property(const std::string& _name = std::string());
private:
void release_property(VertexPropHandle _handle);
void release_property(EdgePropHandle _handle);
......@@ -134,6 +140,8 @@ public:
void release_property(MeshPropHandle _handle);
public:
unsigned int n_vertex_props() const { return vertex_props_.size(); }
unsigned int n_edge_props() const { return edge_props_.size(); }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment