19 #include <CGAL/boost/graph/graph_traits_Linear_cell_complex_for_combinatorial_map.h>
21 #define CGAL_LCC_TEMPLATE_ARGS \
22 template< unsigned int d_, \
23 unsigned int ambient_dim, \
27 template< unsigned int, class, class, class, class > class CMap, \
30 #define CGAL_LCC_TYPE \
31 CGAL::Linear_cell_complex_for_combinatorial_map< d_, \
52 typename boost::graph_traits< CGAL_LCC_TYPE >::vertices_size_type
55 return lcc.template attributes< 0 >().size();
68 typename boost::graph_traits< CGAL_LCC_TYPE >::edges_size_type
71 return lcc.number_of_darts() / 2;
84 typename boost::graph_traits< CGAL_LCC_TYPE >::halfedges_size_type
87 return lcc.number_of_darts();
100 typename boost::graph_traits< CGAL_LCC_TYPE >::faces_size_type
103 return lcc.template attributes< 2 >().size();
123 #undef CGAL_LCC_TEMPLATE_ARGS