From e2cd7c7a339056a534b15dcf22f57b5cbec0d728 Mon Sep 17 00:00:00 2001 From: Jane Tournois Date: Thu, 16 Apr 2020 07:41:44 +0200 Subject: [PATCH] use base class operators << and >> for Remeshing cell base --- .../Remeshing_cell_base.h | 47 ------------------- 1 file changed, 47 deletions(-) diff --git a/Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/Remeshing_cell_base.h b/Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/Remeshing_cell_base.h index db4324736f2..1d13d8fdf90 100644 --- a/Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/Remeshing_cell_base.h +++ b/Tetrahedral_remeshing/include/CGAL/Tetrahedral_remeshing/Remeshing_cell_base.h @@ -81,53 +81,6 @@ public: #endif }; - - -template < class Gt, class Cb > -std::istream& -operator>>(std::istream &is, Remeshing_cell_base &c) -{ - typename Remeshing_cell_base::Subdomain_index index; - if (is_ascii(is)) - is >> index; - else - read(is, index); - if (is) { - c.set_subdomain_index(index); -// for (int i = 0; i < 4; ++i) -// { -// typename Compact_mesh_cell_base_3::Surface_patch_index i2; -// if (is_ascii(is)) -// is >> iformat(i2); -// else -// { -// read(is, i2); -// } -// c.set_surface_patch_index(i, i2); -// } - } - return is; -} - -template < class Gt, class Cb > -std::ostream& -operator<<(std::ostream &os, const Remeshing_cell_base &c) -{ - if (is_ascii(os)) - os << c.subdomain_index(); - else - write(os, c.subdomain_index()); - //for (int i = 0; i < 4; ++i) - //{ - // if (is_ascii(os)) - // os << ' ' << oformat(c.surface_patch_index(i)); - // else - // write(os, c.surface_patch_index(i)); - //} - return os; -} - - }//end namespace Tetrahedral_remeshing }//end namespace CGAL