// ====================================================================== // // Copyright (c) 1997 The CGAL Consortium // // This software and related documentation is part of an INTERNAL release // of the Computational Geometry Algorithms Library (CGAL). It is not // intended for general use. // // ---------------------------------------------------------------------- // // release : $CGAL_Revision: CGAL-2.3-I-44 $ // release_date : $CGAL_Date: 2001/03/09 $ // // file : include/CGAL/IO/Pm_Window_stream.h // package : pm (5.45) // maintainer : Eyal Flato // source : // revision : // revision_date : // author(s) : Eti Ezra // // // coordinator : Tel-Aviv University (Dan Halperin ) // // Chapter : // ====================================================================== #ifndef CGAL_IO_PM_WINDOW_STREAM_H #define CGAL_IO_PM_WINDOW_STREAM_H #ifndef CGAL_PLANAR_MAP_2_H #include #endif #ifndef CGAL_IO_PM_DRAWER_H #include #endif #ifndef CGAL_IO_DRAW_PM_H #include #endif #include CGAL_BEGIN_NAMESPACE template Window_stream& operator << (Window_stream& os, const Planar_map_2 &pm) { Pm_drawer< Planar_map_2, Window_stream> drawer(os); draw_pm(pm, drawer, os); return os; } /*template Window_stream& write(Window_stream& os, Planar_map_2 &m) { // os << *m.get_bounding_box(); Halfedge_iterator it = m.halfedges_begin(), end = m.halfedges_end(); const Traits& traits=m.get_traits(); while(it != end){ write(os,it->curve(),traits); ++it;++it; } return os; } */ CGAL_END_NAMESPACE #endif