Generate a instance of a specific kind of shape.
shape descriptor specifying the kind and parameters.
an instance of the requested 2D shape class.
Generate a instance of a specific kind of shape.