#ifndef CGALFWD_H_ #define CGALFWD_H_ #ifdef ENABLE_CGAL namespace CGAL { class Gmpq; template class Extended_cartesian; class HDS_items; template class Nef_polyhedron_2; } typedef CGAL::Gmpq NT; typedef CGAL::Extended_cartesian CGAL_Kernel2; typedef CGAL::Nef_polyhedron_2 CGAL_Nef_polyhedron2; namespace CGAL { template class Cartesian; template struct Default_items; class SNC_indexed_items; template class Nef_polyhedron_3; } typedef CGAL::Cartesian CGAL_Kernel3; typedef CGAL::Nef_polyhedron_3 CGAL_Nef_polyhedron3; #endif /* ENABLE_CGAL */ #endif