Go to the documentation of this file.
14 #include <boost/graph/graph_traits.hpp>
27 template<
typename HalfedgeGraph,
typename Po
intMap >
30 const typename boost::graph_traits< HalfedgeGraph >::halfedge_descriptor &h,
32 const HalfedgeGraph &g)
34 typedef boost::graph_traits< HalfedgeGraph > GraphTraits;
39 std::cout <<
"Halfedge: source = " << pm[vs] <<
" target = " << pm[vt]
boost::graph_traits< FEVV::DataStructures::AIF::AIFMesh >::vertex_descriptor source(typename boost::graph_traits< FEVV::DataStructures::AIF::AIFMesh >::edge_descriptor e, const FEVV::DataStructures::AIF::AIFMesh &)
Returns the source vertex of e.
void print_halfedge(const typename boost::graph_traits< HalfedgeGraph >::halfedge_descriptor &h, PointMap pm, const HalfedgeGraph &g)
Print the source and the target coordinates of one halfedge.
Interfaces for plugins These interfaces will be used for different plugins.
boost::graph_traits< FEVV::DataStructures::AIF::AIFMesh >::vertex_descriptor target(typename boost::graph_traits< FEVV::DataStructures::AIF::AIFMesh >::edge_descriptor e, const FEVV::DataStructures::AIF::AIFMesh &)
Returns the target vertex of e.
boost::graph_traits< MeshT >::vertex_descriptor vertex_descriptor