  Quadrilateral meshes with high level structure and feature preserving
property benefit industrial applications the most. Generation of such quad mesh
remains a challenge. Quad meshes generated using surface foliation have the
highest level structure, however they lack of the feature preserving ability.
In this paper, we analyze the boundary curvature with Gauss-Bonnet theorem to
determine whether a boundary rectangle corner preserving foliation based method
exists. When it exists, we adopt a modified double cover technique together
with surface foliation method to generate a corner feature preserving quad
mesh. The experiments demonstrate the efficacy of our algorithm.
