Generalized T-splines and VMCR T-meshes