Point get_center(MESH& m) { Point center = Point(0,0,0); for(auto it=m.node_begin(); it != m.node_end(); ++ it) center += (*it).position(); center /= m.num_nodes(); return center; }