BWAPI
|
00001 // Copyright (c) 2003 INRIA Sophia-Antipolis (France). 00002 // All rights reserved. 00003 // 00004 // This file is part of CGAL (www.cgal.org); you may redistribute it under 00005 // the terms of the Q Public License version 1.0. 00006 // See the file LICENSE.QPL distributed with CGAL. 00007 // 00008 // Licensees holding a valid commercial license may use this file in 00009 // accordance with the commercial license agreement provided with the software. 00010 // 00011 // This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 00012 // WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 00013 // 00014 // $URL: svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch/Triangulation_2/include/CGAL/Dummy_tds_2.h $ 00015 // $Id: Dummy_tds_2.h 48844 2009-04-21 18:28:04Z spion $ 00016 // 00017 // 00018 // Author(s) : Mariette Yvinec 00019 00020 #ifndef CGAL_TRIANGULATION_DUMMY_TDS_2_H 00021 #define CGAL_TRIANGULATION_DUMMY_TDS_2_H 00022 00023 #include <CGAL/basic.h> 00024 00025 CGAL_BEGIN_NAMESPACE 00026 00027 // Dummy TDS which provides all types that a vertex_base or cell_base can use. 00028 struct Dummy_tds_2 { 00029 struct Vertex {}; 00030 struct Face {}; 00031 struct Edge {}; 00032 00033 struct Vertex_handle {}; 00034 struct Face_handle {}; 00035 00036 struct Vertex_iterator {}; 00037 struct Face_iterator {}; 00038 struct Edge_iterator {}; 00039 00040 struct Edge_circulator {}; 00041 struct Facet_circulator {}; 00042 struct Face_circulator {}; 00043 struct Vertex_circulator {}; 00044 00045 typedef std::size_t size_type; 00046 }; 00047 00048 CGAL_END_NAMESPACE 00049 00050 #endif // CGAL_TRIANGULATION_DUMMY_TDS_2_H