45 #include "BaseEntities.hh" 49 std::ostream& operator<<(std::ostream& _os,
const OpenVolumeMeshEdge& _edge) {
50 return _os <<
"(" << _edge.from_vertex() <<
", " << _edge.to_vertex() <<
")";
53 std::ostream& operator<<(std::ostream& _os,
const OpenVolumeMeshFace& _face) {
55 for(std::vector<HalfEdgeHandle>::const_iterator it =
56 _face.halfedges().begin(); it < _face.halfedges().end(); ++it) {
58 if(it + 1 < _face.halfedges().end())
65 std::ostream& operator<<(std::ostream& _os,
const OpenVolumeMeshCell& _cell) {
67 for(std::vector<HalfFaceHandle>::const_iterator it =
68 _cell.halffaces().begin(); it < _cell.halffaces().end(); ++it) {
70 if(it + 1 < _cell.halffaces().end())