HalfEdgeStructure::calculatePerFaceNormals() function seems working properly