#include <CGAL/Simple_cartesian.h>
#include <CGAL/Surface_mesh.h>
#include <string>
typedef K::Point_3 Point_3;
int main()
{
Mesh mesh;
typedef boost::property_map<Mesh, CGAL::dynamic_vertex_property_t<std::string> >::type VertexNameMap;
put(vnm, *(
vertices(mesh).first),
"Paris");
std::cout << get(vnm, *(
vertices(mesh).first)) << std::endl;
typedef boost::property_map<Mesh, CGAL::dynamic_halfedge_property_t<double> >::type TrafficDensityMap;
std::cout << get(tdm, *(
halfedges(mesh).first)) << std::endl;
return 0;
}