ShapeGenerator: generate RoundedRectangle complete