52 #define OPENMESH_TRIMESH_C
58 #include <OpenMesh/Core/Mesh/TriMeshT.hh>
71 template <
class Kernel>
72 typename TriMeshT<Kernel>::Normal
76 assert(this->halfedge_handle(_fh).is_valid());
79 const Point& p0(this->point(*fv_it)); ++fv_it;
80 const Point& p1(this->point(*fv_it)); ++fv_it;
81 const Point& p2(this->point(*fv_it));
83 return PolyMesh::calc_face_normal(p0, p1, p2);