Feature-aware manifold meshing and remeshing of point clouds and polyhedral surfaces with guaranteed smallest edge length