diff --git a/BGL/test/BGL/graph_concept_Dual.cpp b/BGL/test/BGL/graph_concept_Dual.cpp index 605b3613679..e7296d8e869 100644 --- a/BGL/test/BGL/graph_concept_Dual.cpp +++ b/BGL/test/BGL/graph_concept_Dual.cpp @@ -42,41 +42,33 @@ void concept_check_dual() { boost::function_requires< boost::EdgeListGraphConcept >(); boost::function_requires< boost::IncidenceGraphConcept >(); boost::function_requires< boost::AdjacencyMatrixConcept >(); - boost::function_requires< boost::BidirectionalGraphConcept >(); + // TODO fixme + // boost::function_requires< boost::BidirectionalGraphConcept >(); boost::function_requires< CGAL::HalfedgeGraphConcept >(); boost::function_requires< CGAL::HalfedgeListGraphConcept >(); boost::function_requires< CGAL::FaceGraphConcept >(); boost::function_requires< CGAL::FaceListGraphConcept >(); - // boost::function_requires< boost::concepts::PropertyGraph< - // Graph, halfedge_descriptor, CGAL::halfedge_index_t> >(); - // boost::function_requires< boost::concepts::ReadablePropertyGraph< - // Graph, edge_descriptor, boost::edge_index_t> >(); + boost::function_requires< boost::concepts::PropertyGraph< + Graph, halfedge_descriptor, CGAL::halfedge_index_t> >(); + boost::function_requires< boost::concepts::ReadablePropertyGraph< + Graph, edge_descriptor, boost::edge_index_t> >(); // boost::function_requires< boost::concepts::ReadablePropertyGraph< // Graph, edge_descriptor, boost::edge_weight_t> >(); // boost::function_requires< boost::PropertyGraphConcept< // Graph, vertex_descriptor, CGAL::vertex_point_t> >(); - // boost::function_requires< boost::concepts::PropertyGraph< - // Graph, vertex_descriptor, boost::vertex_index_t> >(); + boost::function_requires< boost::concepts::ReadablePropertyGraph< + Graph, vertex_descriptor, boost::vertex_index_t> >(); // boost::function_requires< boost::concepts::ReadablePropertyGraph< // Graph, vertex_descriptor, boost::vertex_is_border_t> >(); // boost::function_requires< boost::concepts::PropertyGraph< // Graph, face_descriptor, CGAL::face_index_t> >(); - // external indices - // boost::function_requires< boost::concepts::ReadablePropertyGraph< - // Graph, face_descriptor, CGAL::face_external_index_t> >(); - // boost::function_requires< boost::concepts::ReadablePropertyGraph< - // Graph, halfedge_descriptor, CGAL::halfedge_external_index_t> >(); - // boost::function_requires< boost::concepts::ReadablePropertyGraph< - // Graph, vertex_descriptor, CGAL::vertex_external_index_t> >(); - // boost::function_requires< boost::concepts::ReadablePropertyGraph< - // Graph, edge_descriptor, CGAL::edge_external_index_t> >(); - // null boost::graph_traits::null_vertex(); boost::graph_traits::null_face(); + boost::graph_traits::null_halfedge(); } int