Interfaces and algorithms for the creation, modification, and optimization of surface meshes. - Andrew Vincent Nealen (2007)