From bd3228f12a04d0fdd586ac6de823850cb5424f70 Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Thu, 23 Aug 2012 16:50:41 +0200 Subject: [PATCH] inserted protected method setID() to class Node made class MeshCoarsener a friend of class Node --- MeshLib/Node.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MeshLib/Node.h b/MeshLib/Node.h index 07362e911ba..740c05bb589 100644 --- a/MeshLib/Node.h +++ b/MeshLib/Node.h @@ -29,8 +29,9 @@ class Element; */ class Node : public GeoLib::PointWithID { - /* friend functions: */ + /* friend classes: */ friend class Mesh;//void Mesh::setElementInformationForNodes(); + friend class MeshCoarsener; //friend void Mesh::addElement(Element*); @@ -63,6 +64,9 @@ protected: */ void addElement(Element* elem) { _elements.push_back(elem); }; + /// Sets the ID of a node to the given value. + void setID(unsigned id) { this->_id = id; }; + std::vector<Element*> _elements; }; /* class */ -- GitLab