#include // draw a face normal if we have one void drawFaceNormal(const MyMesh::Face& _f) { drawFaceNormal(_f, GenProg::Bool2Type()); } // normal exists -> use it void drawFaceNormal(const MyMesh::Face& _f, GenProg::Bool2Type) { glNormal3fv(_f.normal()); } // empty dummy (no normals) void drawFaceNormal(const MyMesh::Face& _f, GenProg::Bool2Type){}